Teaching children how to program computers -- comparing squeak (etoy) and scratch

This member has a Ph.D. (verified)

Find other posts in the same category: | | | | |

Short description (~1 to 3 sentences)

Squeak is a software program that lets children create electronic images that can move, such as an electronic dog. It can also be used to make games.

More details

To play squeak games, you have to download a squeak plug-in. This is different from scratch. You can play scratch games at http://scratch.mit.edu if you have java enabled. You do not have to download scratch if you just want to play the games.

If you go to http://www.squeakland.org (called squeakland)
click on the picture that says games, and then click on the tab "Games" you will find 4 squeak games to play.
This page has the same url as the home page, so I cannot take you there directly.

This is very different from scratch. which has more than 150,000 games.

I haven't played with squeak, but I would guess that scratch can do everything squeak can. You can click on the Tutorials button from the main page to get to the tutorials.

You can also go to squeak.org. However, this website has mostly words and a lot of details. It is not very useful when you just want to find out what squeak is.

One advantage squeak has over scratch is that it has versions for Mac and Unix, in addition to Windows.

Although firefox is a supported browswer, we could not get it to work in firefox. We had to use Internet Explorer.

The squeak interface is not intuitive. I looked for File - Save. There was none. I needed to click on a button called "Navigator."

Currently squeak and etoy mean the same thing. The website for both is squeakland.org.

Squeak began at Apple.

At the squeakland.org website, the site map button is useful. You can click on etoys for a gallery.

I did not see any forum at this site, or a way to upload your squeak project.

Here is a link to squeak communities from around the world.

Where do you go to find it? (Put URL if it is a website)

Rating (1 to 100) 75 = very good; 50 = good; 1 = unknown

To see articles on the same topic, click the links below the name of the author at the top of this page.
Authored by kidslikeinfo on Jul 17, 2008.

Authored by parenting.is.fun on Jul 18, 2008.

Confusingly, squeak in general refers to a programming environment. Squeak (etoy) for children uses squeak (the programming environment.

There is a forum for squeak programmers here.
This link is just for squeakland

Most references you find to squeak in programming will not relate to squeak (etoy) for children.

For example, these links are not very relevant if you are interested in squeak/etoy.
*.squeak the IDE is also related to seaside. www.seaside.st
*.This link discusses croquet, build on squeak the ide

Authored by harvard.parent on Jul 18, 2008.

Sidwell Friends is one of the most prestigious private (K-12) schools in the U.S.

This page is from 2006. It also talks about how scratch is coming out. I didn't find any more recent references to squeak or scratch on their website.

This page mentions Kedama, a spin-off from Squeak.

To indicate how prestigious Sidwell Friends is -- Chelsea Clinton and Al Gore III attended Sidwell Friends.

Authored by guest on Aug 12, 2008.

This links to some Chinese documents

Authored by programming.editor on Aug 13, 2008.

Prof. Michael Kolling says:
(Squeak is another matter. Has anyone making these comments actually used it for teaching? I have seen Alan Kay do his demo several times, and it’s one of the best demos I’ve ever seen. Really impressive. But at the same time I always get the feeling that nobody but Alan Kay could do it. Squeak is amazing, but not really easy to use for beginners. I couldn’t see myself do it.)