Stagecast CreatorTM is a program that allows adults and children as young as 8 to build their own simulations and games, and to publish them on the World Wide Web. Authors create characters and show them how to change and move. The characters can be made to do different things depending on what other objects are around them.
Creator was invented by Allen Cypher and David Canfield Smith in the Advanced Technology Group at Apple Computer.

It was originally called KidSim and then Cocoa.

Archive of the Stagecast Creator website


Watch a movie showing how to create your own world in Stagecast Creator.
Look at the rules in a sample Creator program: 99 Bottles of Root Beer
Compare Creator to other Visual Programming Languages


An Annotated Version is also available

[CACM July'00 Personal Tools]

David Canfield Smith
"Building Personal Tools by Programming"
In Communications of the ACM, 43(8), August 2000, pp.92-95.

[CACM March'00 Novice Programming]

David C. Smith, Allen Cypher and Larry Tesler
"Novice Programming Comes of Age"
In Communications of the ACM, 43(3), March 2000, pp. 75-81.

[Children's Technology Making Programming Easier]

David C. Smith and Allen Cypher
"Making Programming Easier for Children"
In Druin A., ed. The Design of Children's Technology, Morgan Kaufmann, San Francisco, 1998.
[CHI'97 Degrees of Comprehension]
Cyndi Rader, Cathy Brand and Clayton Lewis
"Degrees of Comprehension: Children's Understanding of a Visual Programming Environment"
In Proceedings of CHI, 1997 (Atlanta, March 22-27). ACM, New York, 1997, pp. 351-358.

[Computers and Education'96 Collaboration and Discourse]

Geoffrey Underwood, Jean Underwood, Karen Pheasey and David Gilmore
"Collaboration and Discourse While Programming the KidSim Microworld Simulation"
In Computers and Education, 26, 1996, pp. 143-151.

[Interactions September'96 Programming for Children]

David C.Smith, Allen Cypher and Kurt Schmucker.
"Making Programming Easier for Children"
Interactions, ACM, 3(5), Sept.-Oct. 1996, pp.58-67.

[CHI'95 KidSim ]

Allen Cypher and David C. Smith
"KidSim: End User Programming of Simulations"
In Proceedings of CHI, 1995 (Denver, May 7 - 11). ACM, New York, 1995, pp. 27-34. [Paper Session at CHI]

[Imagina'95 KidSim ]

David C. Smith and Allen Cypher
"KidSim: Child Constructible Simulations"
In Proceedings of the Imagina '95 Conference, Monte-Carlo, February 1995, pp. 87-99.

[Interact'95 An evaluation of KidSim]

David J Gilmore, Karen Pheasey, Jean Underwood & Geoffrey Underwood
"Learning graphical programming: An evaluation of KidSim"
In Nordby, K., Helmersen, P.H., Gilmore, D.J. & Arnesen, S. A. (Eds). Human-Computer Interaction: Interact'95. London: Chapman & Hall, pp. 145-150.

[CACM July'94 KidSim ]

David C. Smith, Allen Cypher and James Spohrer
"KidSim: Programming Agents Without a Programming Language"
In Communications of the ACM, 37(7), July 1994, pp. 54 - 67.

[Boulder sTc ]

Clayton Lewis, Cathy Brand, Heidi Carlone, Carlos Garcia, Page Pulver, Cecil Robinson, Cyndi Rader
"Science Theatre/Teatro de Ciencias"
University of Colorado, Boulder

Related Projects

Natural Programming
Workshop on Kids' Programming

back to ... Allen Cypher