Java Learning to Program with Robots free download ebook
“Java: Learning to Program with Robots” 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.
This text begins with programming virtual robots to teach object-oriented programming in general. Once students are comfortable with many aspects of objects and classes, the examples shift from robots to a much broader set of examples. Each chapter ends with a section on graphics and graphical user interfaces, applying the concepts learned to a different context. Transferring the knowledge gained using robots to another problem is an important part of mastering the material.
Table of Contents
- Programming with Objects
- Extending Classes with Services
- Developing Methods
- Making Decisions
- More Decision Making
- Using Variables
- More on Variables and Methods
- Collaborative Classes
- Input and Output
- Building Quality Software
- Graphical User Interfaces