Visual Programming Workshops


This six week student developed and run course teaches middle school students in our community to develop and utilize the features of Scratch in the form of a game design engine. Team members, along with students from the Leland Women in STEM Club, mentor students for to cultivate the basic lines of code into the rich and traditional game, Pong.

The curriculum is divided into 3 parts:

Part 1: Scratch Basics
Students learn the ins and outs of the block programming that Scratch uses, allowing them to become familiar and more comfortable with using the language– after all, you can’t speak a language you don’t know.

Part 2: Pong
Next, the students create their own personalized version of the classic game ‘Pong,’ complete with an AI opponent and even special powerups to enhance gameplay.

Part 3: Physics Project
Finally, students use more advanced and real-world (as well as not-so-real-world) concepts, such as gravity and acceleration to create their own unique world of physics with portals, trampolines, and whatever else they can come up with.

Screen Shot 2017-02-11 at 4.00.18 PM