Java: Learning to Program with Robots
by Byron Weber Becker
Publisher: Course Technology 2006
Number of pages: 864
This book is an innovative approach to teaching and learning introductory object-oriented programming. Students are introduced to object-oriented concepts with simulated robots, a hands-on approach that is engaging and fun for both students and instructors. Robots are used to lay a solid object-oriented foundation upon which students build an in-depth understanding of programming concepts using a wide range of non-robotic examples.
Download or read it online for free here:
- University of KwaZulu-Natal
Contents: Class Level Design; Object Based Programming; Object Oriented Programming; Applets, HTML, and GUI's; Object Oriented Design; A Solitaire Game - Klondike; Advanced GUI Programming; Generic Programming and Collection Classes; and more.
by Lynn Andrea Stein - Morgan Kaufmann Publishers
Introduction to computer programming intended for students in standard CS1 courses with no prior programming experience. It is the first textbook to rethink the traditional curriculum in light of the current interaction-based computer revolution.
by Yakov Fain
Written for kids from 11 to 80 years old and for school computer teachers, parents who want to get their child into the world of computer programming and college students who are looking for a supplement to overcomplicated textbooks.
by Ralph Morelli, Ralph Walde - Prentice-Hall
Functional and flexible, this guide takes an objects-first approach to Java programming and problem using games and puzzles. Updated to cover Java version 1.5 features, such as generic types, enumerated types, and the Scanner class.