Squeak: Difference between revisions
Jump to navigation
Jump to search
(using an external editor) |
(using an external editor) |
||
Line 3: | Line 3: | ||
* Squeak is highly portable open-source Smalltalk with powerful multimedia facilities. Squeak is used for a wide variety of computing tasks, ranging from child education to innovative research in computer science, or creation of advanced dynamic web sites. | * Squeak is highly portable open-source Smalltalk with powerful multimedia facilities. Squeak is used for a wide variety of computing tasks, ranging from child education to innovative research in computer science, or creation of advanced dynamic web sites. | ||
* In education, ''Squeak'' often just refers to '''Squeak Etoys''', an easy visual programming / execution envionment built on top of Squeak that is a very popular tool for building [[microworld]]s (designers, teachers and children as authors). | * In education, ''Squeak'' often just refers to '''Squeak Etoys''', an easy visual programming / execution envionment built on top of Squeak that is a very popular tool for building [[microworld]]s (designers, teachers and children as authors). | ||
{{quotation | [http://www.squeakland.org Squeak Etoys] was inspired by LOGO, PARC-Smalltalk, Hypercard, and starLOGO. It is a media-rich authoring envi-ronment with a simple powerful scripted object model for many kinds of objects created by end-users that runs on many platform, and is free and open source. It includes 2D and 3D graphics, images, text, particles, pres-entations, web-pages, videos, sound and MIDI, etc. It includes the ability to share desktops with other Etoy users in real-time, so many forms of immersive mentoring and play can be done over the Internet}} ([http://www.squeakland.org/pdf/etoys_n_learning.pdf]) | * {{quotation | [http://www.squeakland.org Squeak Etoys] was inspired by LOGO, PARC-Smalltalk, Hypercard, and starLOGO. It is a media-rich authoring envi-ronment with a simple powerful scripted object model for many kinds of objects created by end-users that runs on many platform, and is free and open source. It includes 2D and 3D graphics, images, text, particles, pres-entations, web-pages, videos, sound and MIDI, etc. It includes the ability to share desktops with other Etoy users in real-time, so many forms of immersive mentoring and play can be done over the Internet}} ([http://www.squeakland.org/pdf/etoys_n_learning.pdf]) | ||
* The best known member of the squeak community is probably Alan Kay, inventor of the [[Dynabook]] and who is also known by: ''The best way to predict the future is to invent it.'' | |||
== Squeak in education == | == Squeak in education == | ||
* [http://www.squeakland.org/ Squeakland] is the home for '''Etoy''', an easy graphical programming environment built on top of Squeak. | * [http://www.squeakland.org/ Squeakland] is the home for '''Etoy''', an easy graphical programming environment built on top of Squeak. This site has downloads, information for teachers and children, papers, etc. | ||
* [http://weblogs.media.mit.edu/llk/scratch/ Scratch] is a programming language for children animations, games, and interactive art. Developped at MIT's [http://llk.media.mit.edu/ LifeLong Kindergarten group]. | * [http://weblogs.media.mit.edu/llk/scratch/ Scratch] is a programming language for children animations, games, and interactive art. Developped at MIT's [http://llk.media.mit.edu/ LifeLong Kindergarten group]. | ||
Line 16: | Line 18: | ||
* The [http://coweb.cc.gatech.edu/csl/9 Swiki server] is a very popular Wiki System (despite the fact that development seems to be frozen). E.g. TECFA runs 2 Swiki servers that are used in the school system. | * The [http://coweb.cc.gatech.edu/csl/9 Swiki server] is a very popular Wiki System (despite the fact that development seems to be frozen). E.g. TECFA runs 2 Swiki servers that are used in the school system. | ||
* Squeak is also a important foundation of [[http://en.wikipedia.org/wiki/Croquet_project Croquet]], an open source software platform for creating deeply collaborative multi-user online applications | |||
== Links == | == Links == | ||
Line 25: | Line 29: | ||
== References == | == References == | ||
* Allen-Conn, BJ and Kim Rose (2003), Powerful Ideas in the Classroom, Using Squeak to Enhance Math and Science Learning, Viewpoints Research Institute. | * Allen-Conn, BJ and Kim Rose (2003), Powerful Ideas in the Classroom, Using Squeak to Enhance Math and Science Learning, Viewpoints Research Institute. ISBN 0974313106 | ||
ISBN 0974313106 | |||
* http://www.squeakland.org/pdf/etoys_n_learning.pdf | * http://www.squeakland.org/pdf/etoys_n_learning.pdf |
Revision as of 20:45, 21 July 2006
Definition
- Squeak is highly portable open-source Smalltalk with powerful multimedia facilities. Squeak is used for a wide variety of computing tasks, ranging from child education to innovative research in computer science, or creation of advanced dynamic web sites.
- In education, Squeak often just refers to Squeak Etoys, an easy visual programming / execution envionment built on top of Squeak that is a very popular tool for building microworlds (designers, teachers and children as authors).
- “Squeak Etoys was inspired by LOGO, PARC-Smalltalk, Hypercard, and starLOGO. It is a media-rich authoring envi-ronment with a simple powerful scripted object model for many kinds of objects created by end-users that runs on many platform, and is free and open source. It includes 2D and 3D graphics, images, text, particles, pres-entations, web-pages, videos, sound and MIDI, etc. It includes the ability to share desktops with other Etoy users in real-time, so many forms of immersive mentoring and play can be done over the Internet” ([1])
- The best known member of the squeak community is probably Alan Kay, inventor of the Dynabook and who is also known by: The best way to predict the future is to invent it.
Squeak in education
- Squeakland is the home for Etoy, an easy graphical programming environment built on top of Squeak. This site has downloads, information for teachers and children, papers, etc.
- Scratch is a programming language for children animations, games, and interactive art. Developped at MIT's LifeLong Kindergarten group.
- ComiKit is a Swedish product for making games and interactive pictures.
- The Swiki server is a very popular Wiki System (despite the fact that development seems to be frozen). E.g. TECFA runs 2 Swiki servers that are used in the school system.
- Squeak is also a important foundation of [Croquet], an open source software platform for creating deeply collaborative multi-user online applications
Links
References
- Allen-Conn, BJ and Kim Rose (2003), Powerful Ideas in the Classroom, Using Squeak to Enhance Math and Science Learning, Viewpoints Research Institute. ISBN 0974313106