References

There is a lot out there on programming robots or teaching the basics of programming for robotics. I will briefly cover some that I have worked with and liked, or have written.

Materials I have written

Programming Java In RobotWorld

Website

An online textbook which teaches programming using a virtual world with a simple robot. The language is Java and attempts to cover enough of the language for the reader to pass the AP Computer Science test.

This book is incomplete, but has quite a bit in it.

It runs on Windows, MAC, and Linux.

Programming In RobotWorld

Website

An online textbook which teaches programming using a virtual world with a simple robot. The language is a derivative of Basic.

This book is incomplete, but has quite a bit in it.

It runs on Windows, MAC, and Linux.

Useful Websites

Alice

Website

Alice is a programming system for middle school through high school students. It gives a virtual 3D world which can be populated with objects as varied as the Energizer bunny to airplanes to simple geometric shapes. Behavior is given to these objects through a visual programming system that teaches object-oriented program design in a fun, easy to use fashion. 

It runs on Windows, MAC, and Linux.

Books others have written


Creator: Keith Hughes on 2008/12/21 21:35
This website is licensed under a Creative Commons 2.0 license by Keith M. Hughes
v2.0