This is the first project I did using Scratch (a programming language of sorts for beginners, created by a team at MIT). See scratch.mit.edu.