Java: Learning to Program with Robots (Byron Weber Becker)

0.0 (0)
Java: Learning to Program with Robots (Byron Weber Becker)

This book takes a fresh approach to explain and mastering the fundamentals of object-oriented programming.

Simulated robots are used to introduce object-oriented ideas to pupils; this hands-on method is interesting and enjoyable for both students and teachers. Robots are utilized to establish a strong object-oriented foundation on which students can build a comprehensive understanding of programming ideas using a variety of non-robotic examples. At the University of Waterloo, the robots approach has been effectively employed for about six years and has exposed over 6,000 students to Java OO programming.

Ebook Details

About the Authors
At the University of Waterloo's School of Computer Science, Byron Weber Becker teaches. Through the design and implementation of the beginning programming classes, Byron oversaw the change in the School's curriculum from Pascal to Java. Before beginning his career at UW in 1991, Byron held IT positions in the manufacturing and insurance sectors and was a founding member of a successful dot-com company.
Published Date / Year
1 edition (February 16, 2006)
864 pages
eBook Format
PDF files

Similar Programming & Computer Books

The authors of this book are @k33g org and @loic d. (our nicknames on Twitter). Everything about it is open source. Whatever you desire, do it. If you find...
Java Programming for Kids, Parents and Grandparents (Yakov Fain)
The updated version of the book, Java Programming for Kids, covers Java 8's most recent syntax as well as the JavaFX8 framework. ...
Java Security (Scott Oaks)
Java Security by Scott Oakes is exceptional in both its technical breadth and readability. It offers a thorough introduction of the Java security architecture and security classes, as well...
Securing Java: Getting Down to Business with Mobile Code (Gary McGraw, et al)
Security becomes more important as Java develops and enters the industry. But as Java develops, so do its security concerns and designs. ...
A Java GUI Programmer's Primer (Fintan Culwin, et al)
The design and creation of Java artifacts with a graphical user interface are introduced in A Java GUI Programmer's Primer.  
Swing: A Quick Tutorial for AWT Programmers (Marty Hall)
This free programming book offers brand-new Swing programmers a fully integrated learning bundle using the practical methodology. It provides the right amount of theoretical and practical coding. ...
Java Look and Feel Design Guidelines: Advanced Topics (Sun Microsystems Inc.)
gives programmers the specifications for using the Java Foundation Classes to create user interfaces (JFC). emphasizes the appearance and feel of native Java (called Metal). establishes the visual design...
Java Look and Feel Design Guidelines, 2nd Edition (Sun Microsystems Inc.)
Anyone involved in the process of developing cross-platform Java applications and applets should read Java Look and Feel Design Guidelines.  
Java Swing Tutorial (Jan Bodnar)
Sun Microsystems officially launched the Java GUI toolkit known as Swing. Java is used to develop graphical user interfaces. This is a guide to Java Swing. Beginner and advanced...
O'Reilly® Java AWT Reference (John Zukowski)
The Abstract Window Toolkit (AWT), a sizable collection of classes for creating graphical user interfaces in Java, is completely referenced in the Java AWT Reference. You can make windows,...

Others Programming Books by Course Technology PTR

Programming the Nintendo Game Boy Advance: The Unofficial Guide (Jonathan S. Harbour)
Now use the Gameboy Advance to create your own games rather than just playing them! Programming the Nintendo Game Boy Advance: The Unofficial Guide is the only book of...
Concrete Abstractions: An Introduction to Computer Science Using Scheme (Max Hailperin, et al)
In addition to teaching the fundamentals of programming and data structures, this book also allows beginning computer science students the chance to prove theorems and evaluate algorithms in addition...
Baking Pi - Operating Systems Development (Alex Chadwick)
You can use this online manual to learn how to create the most fundamental operating systems for the Raspberry Pi!
Operating Systems and Middleware: Supporting Controlled Interaction (Max Hailperin)
This book offers a fresh viewpoint on the conventional Operating Systems course and is aimed at juniors, seniors, and first-year graduate students.
Beginning C++ Through Game Programming, 3rd Edition (Michael Dawson)
This e-book method getting to know C++ from the unique and fun perspective of games. Written for the beginning recreation developer or programmer, the ebook assumes no preceding programming...
Get geared up to master the unknown range! master Math: solving phrase issues is a comprehensive reference manual that explains and clarifies the problems people regularly face with word...

User reviews

There are no user reviews for this listing.
Rate this Book