David Canfield Smith

E-Mail: dsmith@apple.com

Advanced Technology Group
Apple Computer
1 Infinite Loop
Cupertino, California 95014

Phone: (408) 974-0994

Interests:
human-computer interfaces, programming languages, programming environments,
programming by demonstration, educational software, tailorable systems,
information visualization, getting rid of the "priests" of computing

Current Projects:
KidSim(TM) - a programming environment for kids allowing them to create and
modify symbolic simulations, such as PacMan and SimCity. Kids program the
behavior of simulation objects via a combination of programming by
demonstration and a "graphical rewrite rule" representation.

Demo software available:
KidSim QuickTime movie

New research reports:
KidSim paper in the July '94 CACM.
KidSim paper in the Imagina '95 conference proceedings.
KidSim paper in the SIGCHI '95 conference proceedings.

The latter has Allen Cypher as first author.