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.