This article is a stub. You can help the OLPC project by expanding it.
The Scratch folks are porting it to OLPC.
What is Scratch
Scratch is a highly engaging language that allows young students to create simple programs and games. Students use a drag and drop interface of "code blocks" to create sound, movement and actions to objects called "sprites." My 6th grade students enjoyed using Scratch. The Scratch website is well designed with both video and written tutorials. My students were especially pleased to be able to upload their completed projects directly to the Scratch Page. This gave the children a much larger audience than they would have gotten simply uploading to our classroom wiki page.
- Etoys - a similar environment, also written in Squeak Smalltalk
- Turtle Art - a turtle graphics activity with Scratch-like snap-together program elements
- FAQ » What are your plans for a Linux version of Scratch?