Turtles
Russell Zahniser ("Mr. Z.")
AP Computer Science, Boston Latin Academy, 2005

To start this project, run the method "main" of TurtlesApp. To do this,
right-click on the TurtlesApp class (control-click on a Macintosh) and
select "void main(String[] args)" from the popup menu.

To see a more complicated example of what this project is used for, open
up Controller by double-clicking on it, and write "TestCases.testHanoi();"
or "TestCases.testPlotter();" (without the quotation marks) as the first
line of the method run().

This project is an introduction to Java programming using creatures called
"turtles" that can be instructed to move around and draw on a "canvas".
The project introduces basic Java, such as objects and methods, and then
continues to while loops, if statements, and recursion. Several "case
studies" of working classes are provided, while other classes are parts of
assignments for students to do themselves.

Full documentation and assignments for this project are available from the
class website, http://www.zahniser.net/~computers.