For ages 8 - 12 - perfect for beginners!
Prerequisites: Can read, and use a mouse and keyboard.
Did you ever want to make your own video game? Now you can! Using Scratch, we are going to create our own games and modify existing ones.
Scratch (http://scratch.mit.edu/) is a programming language for everyone. make interactive stories, games, music and art. Created at M.I.T., Scratch is a easy introduction to the very young, since it requires less typing.