This book lays the foundation of programming skills for the computer science major, with an early introduction (in Chapter 2) of the basic concepts of objects, classes, selection and iteration, and how graphics are handled in Java. The rest of the book builds on this core knowledge base. A major advantage of this book is that several key topics in the course - including graphical user interfaces (GUIs), graphics, applets, and exceptions - are presented in optional, stand-alone appendixes at the back of the text, making it ...
Read More
This book lays the foundation of programming skills for the computer science major, with an early introduction (in Chapter 2) of the basic concepts of objects, classes, selection and iteration, and how graphics are handled in Java. The rest of the book builds on this core knowledge base. A major advantage of this book is that several key topics in the course - including graphical user interfaces (GUIs), graphics, applets, and exceptions - are presented in optional, stand-alone appendixes at the back of the text, making it easy for instructors to discuss them in class in the order that best serves their course objectives. Most of the text's chapters end with an overview of important areas of professional work and research in the field of computer science, including discussions of graphics, artificial intelligence, and database systems.
Read Less
Add this copy of Programming and Problem Solving with Java to cart. $10.91, very good condition, Sold by Hajek-Herrera rated 1.0 out of 5 stars, ships from Mayaguez, PR, UNITED STATES, published 1999 by Course Technology.
Add this copy of Programming and Problem Solving With Java to cart. $14.95, very good condition, Sold by BooksRun rated 4.0 out of 5 stars, ships from Philadelphia, PA, UNITED STATES, published 1999 by Course Technology.
The book was chosen by a prior teacher for a Java class I was given to teach. I was told there was no text, but copies of this text were found. For classroom use, I like the text and it's layout. The use of "Turtle Graphics" got the students enthused and many parents commented that their child was showing them at home what we did in school... . As we advanced we used the examples in the book and to permit the more advanced students to explore while I worked with the struggling students, I had them modify the already completed examples to create an "anti example" (safe heart rate example was modified to create the death rate program).
The power points, listings and lab examples are well thought out. I liked the variety of questions and programming problems in each section and chapter.
The drawback is that the power point examples are not identical to the text examples, so some change to the text is required (problems for my Special Needs students).
Regretfully the text has not been updated so the examples use earlier Java and the current version Java 6 requires some change to the libraries. This makes more work for me, but since I enjoy programming it adds to the fun of the class. More work means that I have more work and as a High School teacher, I don't want more work.
If I teach this subject next year, I will use this text again.
Read more