
Java
Learning to Program with Robots
Byron Weber Becker - Collection Course Technology
Résumé
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. 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. The Robots approach has been successfully used for nearly six years at the University of Waterloo in Ontario, Canada, and has introduced more than 6,000 students to object-oriented programming using Java.
FEATURES OF THE TEXT
- COVERS IMPORTANT OBJECT-ORIENTED CONCEPTS such as objects, classes, inheritance, and polymorphism, as well as traditional concepts like selection, repetition, step-wise refinement, parameters, input/output, and arrays.
- PRESENTS MANY COMPLETE EXAMPLES and often illustrates the process of developing programs.
- FEATURES A JAVA LIBRARY that students use to write interesting programs (from the first day of the course) using techniques that apply to all Java programs.
- UTILIZES EXTENSIVE ILLUSTRATIONS to complement the inherent visual nature of robot programs and to illustrate computer science concepts.
- HIGHLIGHTS KEY IDEAS and builds links to other topics using marginal notes.
- RELATES THE CONCEPTS OF EACH CHAPTER visually with end-of-chapter concept maps.
- IDENTIFIES RECURRING PATTERNS IN JAVA CODE as they arise in each chapter, and summarizes each one using a standard pattern template.
- INCLUDES A FREE CD with Sun JDK 5.0, JCreator, and jGRASP.
- VISIT WWW.LEARNINGWITHROBOTS.COM to access software, sample code, installation tips, and documentaries.
L'auteur - Byron Weber Becker
Byron Weber Becker is a faculty member in the School of Computer Science at the University of Waterloo. Byron led the transition in the school's curriculum from Pascal to Java by designing and implementing the introductory programming courses. Prior to joining UW in 1991, Byron worked in IT within the manufacturing and insurance industries, and was one of the first employees at a thriving dot.com business.
Sommaire
- 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
- Arrays
- Building Quality Software
- Polymorphism
- Graphical User Interfaces
- Epilogue
- Appendix A: Glossary
- Appendix B: Precedence Rules
- Appendix C: Variable Initialization Rules
- Appendix D: Unicode Character Set
- Appendix E: Selected Robot Documentation
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Thomson |
Auteur(s) | Byron Weber Becker |
Collection | Course Technology |
Parution | 28/02/2006 |
Nb. de pages | 832 |
Format | 18,5 x 23,5 |
Couverture | Broché |
Poids | 1314g |
Intérieur | 2 couleurs |
EAN13 | 9780619217242 |
ISBN13 | 978-0-619-21724-2 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse