Partially constructed "ClockMaker" system for allowing students to construct and simulate clocks and other physical systems using a combination of physical abstractions and collision-dection mechanisms.