by Michael Kolling (Author), Michael Kolling (Author), David J. Barnes (Author)
The book has a very clear identity. It takes a truly objects first approach to teaching problem solving using Java. These are complicated concepts so the book uses the development environment BlueJ to help the student's understanding. BlueJ has a strong emphasis on visualization and interaction techniques, and allows the students to manipulate objects and call methods as a first exercise. BlueJ is free and freely available, and has been developed specifically for teaching. The book is loaded with projects so that the student can really get a grip on actually solving problems; and it takes a spiral approach , introducing a topic in a simple context early on, then revisiting it later in the book to deepen understanding. It also comes with a CD containing JDK, BlueJ, a BlueJ tutorial and code for all the projects. The website contains style guide for all examples, PowerPoints for lecturers and also a Solutions Manual.
Format: Paperback
Pages: 520
Edition: 3
Publisher: Prentice Hall
Published: 27 Apr 2006
ISBN 10: 013197629X
ISBN 13: 9780131976290
Book Overview: Objects First With Java, 3rd editionhas been fully updated to include the latest features of Java 5.0, including generics. It continues to use the BlueJ environment which helps students to visualize and interact with objects and classes from the beginning.