What is Scratch for Second Life (S4SL)?
S4SL is a new easy way to add behaviors and interactivity to your objects in Second Life. S4SL is based on Scratch, a graphical programming language that lets you construct programs by snapping together graphical blocks. With S4SL, you can snap together a few blocks to make your SL pet interact with you using chat commands, make your sculpture change size and color, or make your house respond to your presence.

Try this tutorial to get started with S4SL.

You can also check out a 3 minute tutorial video.

DOWNLOAD S4SL (alpha version 0.1)

Check out the official S4SL blog here.

By Eric Rosenbaum
Lifelong Kindergarten
MIT Media Lab