Paradigm | object-oriented prototype-based, educational |
---|---|
Designed by | Alan Kay |
Developer | Scott Wallace, Ted Kaehler, John Maloney, Andreas Raab, Dan Ingalls |
First appeared | 1996 |
Typing discipline | dynamic |
License | MIT and Apache 2.0 licenses |
Major implementations | |
Squeak (Tweak) | |
Influenced by | |
Logo, Smalltalk, HyperCard, StarLogo, AgentSheets | |
Influenced | |
Tweak, Croquet, Scratch |
Etoys is a child-friendly computer environment and object-oriented prototype-based programming language for use in education.
Etoys is a media-rich authoring environment with a scripted object model for many different objects that runs on different platforms and is free and open source.
Etoys development was inspired and directed by Alan Kay and his work to advance and support constructionist learning. Primary influences include Seymour Papert and the Logo programming language, a dialect of Lisp optimized for educational use; work done at Xerox Palo Alto Research Center, PARC; Smalltalk, HyperCard, and StarLogo. The drag and drop tile-based approach is very similar to AgentSheets. Scott Wallace is the main author. Promotion and development of the main Squeak version of Etoys is co-ordinated by the Viewpoints Research Institute, a U.S. educational non-profit.