Project ideas

What is a Squeak project?

Squeak projects written for OLPC.

To learn Squeak (or anything) try to work with it a little each day. Try to write a simple program each day.


Fun with collections

Rain simulation

Basics of graphing data

Draft tutorial


List the project idea, what concepts it teaches and what eToys techniques it uses


Weather project

Geometry project with triangles.

As you move the triangles about the origin, there are watchers which give position, angle with x or y axis. Maybe even an integration function to add up the area swept out by the moving triable. You could make succesively smaller triangles to get more accurate results, approaching the limit. Use button or joystick to rotate the triangle around the origin.


Use rectangles to explain fractions and then show how to add fractions using rectangles.

Island project

Make an island where you explore eToys. The first activity is to find wood to make a fire to float a Smalltalk balloon over the island. The user (kids) would have to find wood to make a fire under the balloon. Maybe use a magnifying glass to get fire started. Use book metaphor; when you exit screen you move to a new page.


Have a part of the island where you work with fractions. Maybe you need 2/3 of a piece of wood to open a door or something.

eToy Holder project

Etoy on farming

Purpose - help the seed grow into a plant

Topics include: qarden location in a sunny spot, composting, raised bed preparation, watering at end of day, weeding, removing bugs, show seed germinatihg (sending out roots and stem), saving seed for next year

Sketch out beds, show dimension and row spacing.

Show that seed in shade of tree is shivering and the plant's leaves dont get enough light for photosynthesis, draw tree and sun

Animate farmer digging a raised bed

Show how to make compost from kitchen and garden waste to add to garden next year as fertilizer (animate putting scraps in compost bin and turning compost to give it air)

Water at end of day, show evaporation is faster mid day than 2 hours before sunset

When you mouse over object it speaks thru bubble

Use gmail tab to show how book was made, how to change text in bubbles, how aniation was done

Use mouse over to start animation

Use Squeakland image?