The basic item in Scratch is something called a sprite. The default sprite is a cartoon cat, and most of the included sprites are people or animals. But a sprite can be any type of object. A number of sprites are included by default and you can add existing images to use as sprites or draw your own. Sprites can move, draw, interact with one another and make sounds. Using Scratch you can easily build games, create art and animations, and create all sorts of other professional looking programs.
Scratch is easy to install and use. It has excellent documentation, but a child can also just figure out what to do by experimenting. The Getting Started Guide is something that all but the earliest readers can use on their own. My favorite piece of documentation are the Scratch Cards. One side of the cards shows something you can do, like animate something or keep score and the other side shows how to do it. There is also a Reference Guide that shows the full scope of what Scratch can do. Scratch programs can be saved on your computer, sent to others who use Scratch or uploaded to the web.
And best of all, while playing with Scratch, kids are learning real programming techniques!
- Scratch Itself
- Scratch Getting Started Guide
- Scratch Cards
- Scratch Reference Guide