John created a scrolling game by using Scratch. By using the GUI based programming environment, he was able to create his own version of Mario. The game isn’t fully complete, but it has a lot of good going for it.

You can play his game by visiting the project’s page on the Scratch site. If you would like to check out his code, make an account and download the file. Scratch is pretty easy to get started in, and has many possibilities. You can get a free download of Scratch as well.

Have you tried Scratch? Does your school teach programming? What can kids do with programming? What are some great ways to teach programming? Post up your ideas in the comments!