by Barry Burd
|
C++: A Beginner's Guide, Second Edition (Beginner's Guides (McGraw-Hill)) by Herbert Schildt |
Customers Viewing This Page May Be Interested in These Sponsored Links(What is this?) |
by Barry Burd
|
C++: A Beginner's Guide, Second Edition (Beginner's Guides (McGraw-Hill)) by Herbert Schildt |
Product details
Would you like to update product info or give feedback on images?
|
Like Smileys previous titles, the salient feature of this text is the authors scenario-based presentation style. Instead of addressing the reader directly, Smiley simulates the experience of about 18 first-semester programming students facing Java for the first time. As the students develop a grade calculation project in Java (and improve it with object-oriented features later on), basic questions are raised and answered with the reader "overhearing" the author's consistently clear and patient explanation of key programming concepts.
While this approach is certainly not for those in a hurry, it can do the trick for the programming newbie. With an extensive Q and A for each step, Smiley covers most every conceivable obstacle and confusion. (The questions presented here are drawn from his extensive real-world teaching experience.)
After covering the basics of today's iterative software development cycle (a reminder to plan before you write any code), the book implements a grade-averaging program used for several departments at a hypothetical college. Smiley rehearses the discussions of the potential users of this application, as well as the students who then build it. The simple program is a good one as it allows the author to introduce basic Java syntax, as well as fundamental programming concepts (like variables and loops), without getting too bogged down in complexity.
Once the basic program has been built, Smiley introduces using objects to solve the same problem. His guide to basic object-oriented design, as well as how to code basic objects in Java, is once again clear and sensible. If the "big picture" behind using objects has eluded you, the practical presentation offered here may well help things click. By the end of the book, the final version of the program gets enhanced with support for arrays, plus a basic graphical user interface built with simple Swing components.
Most introductory programming texts try to cover everything at once, a temptation thats especially great with the rich (and complex) Java platform. The streamlined set of lessons here help make this title a good choice for Java newbies who want a patient and really approachable beginners tutorial. --Richard Dragan
Product Description
This guide teaches readers how to program by using a classroom setting and dialogue between students and the teacher to explain important programming and Java concepts.
See all Product Description
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product)
|
![]() |
66% buy the item featured on this page: Learn to Program with Java |
![]() |
20% buy Sams Teach Yourself Java 6 in 21 Days £27.12 |
![]() |
14% buy Beginning Programming with Java for Dummies £7.99 |
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
Most Helpful Customer Reviews
Share your thoughts with other customers: Create your own review
|
|
|   |   |   |   | |||||||
| |||||
|
You have no recently viewed items or searches.
After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in. Look to the right column to find helpful suggestions for your shopping session. |
|
| International Sites: United States | Germany | France | Japan | Canada | China | |
| Business Programs: Sell on Amazon | Fulfilment by Amazon | Join Associates | Join Advantage | |
| Customer Service | Help | View Basket | Your Account | |
| About Amazon.co.uk | Careers at Amazon | |
| Conditions of Use & Sale | Privacy Notice © 1996-2009, Amazon.com, Inc. and its affiliates |