• Getting started all over again.

    Well, this site got ignored for a few years. 5 it looks like, from the dates of things. But, a friend in the Navy, stationed in Italy, was asking about ways to teach her children how to program. So I started the video series up again. Things have changed a …

  • Why we made this site.

    Scratch is a great environment for creating and learning. Scratch has plenty of resources.  The community they’ve created is amazing and their model allows users to borrow and learn from each other continuously.  If one sees something cool, it is easy to download and see how they did it. Quickly …

Lesson 7: A Space Adventure

Here, we go back to controlling the character. But this time, we drive it, instead of just move it left and right or up and down. It’s another way to think about how to move characters in the game. I want to show a variety of different approaches to movement, …

Lesson 6: Drawing Shapes with the Pen

Scratch has a pen to allow kids to draw programmatically. This gives the kids a chance to play around with it. I try and have this lesson when the kids are going through some geometry lessons, to tie into their other work. Anytime I can leverage what they are doing …

Lesson 5: A Side Scrolling Game

Animation is a fun art, with a lot of good tricks and shortcuts. Scratch provides us a way to do many of them, but this side scroller game gives us a chance to show of some of the more standard techniques. The game itself is pretty simple, but the kids …

Lesson 2: An Aquarium

In this lesson, we’ll get a little more animated and learn how to move our sprites around the screen. They’ll move randomly, …

Why we made this site.

Scratch is a great environment for creating and learning. Scratch has plenty of resources.  The community they’ve created is amazing and their …