This page contains materials that can be used to introduce
objects early in the inroductory programming course --
right from the first day.
Elevator Series
The programs in the elevator series use the objectdraw
library developed at William's College, which can be obtained
from
this link. Some of these programs also use an
extension of the objectdraw library which we have called
objectdrawplus. This extension is in the objectdrawplus.jar
file in the programs zip file. The first two zip files
contain the most recent version of the elevator series
of programs and powerpoint slides that can be used to
present them. Additional documentation is under development.
Some material related to these examples can be found in
the experimental
electronic text.
A version of these materials were used in several workshops
in the summer, 2002. The version of slides and code as the
evolved during the summer are here.