Scratch-ing the Itch to Program

scratch programming blocks photo
Photo by andresmh

I’m late to the party, I realize. I’ve seen the user- and kid-friendly programming blocks before. In fact, I’ve even used a version of them when learning to develop mobile apps. But what spurred me to introduce my kids to the Scratch platform was when I learned about the user community and that all projects are open-source and remixable.

My kids have–like most kids–been developing in Minecraft, so I was looking for a next step for them to extend those skills. Scratch is the perfect fit. They have complete creative freedom. My oldest’s first project is a lab building game, my younger son’s has growing and shrinking dragons and robots, and my daughter’s is a “beautiful ballerina.”

As I begin a class on significant learning environments, it’s helpful to see such a great example of one in action. It’s also a perfect encapsulation of the COVA model. Since they have complete creative control, they eagerly take ownership of learning the platform, use and develop their own voice, and create projects that are authentic to them.

Scratch - about. (n.d.). Retrieved September 4, 2017, from https://scratch.mit.edu/