Coding and Game Design Classes
Kids love video games, so we teach them how to make their own. In Coding & Game Design, students use Scratch, a visual programming language developed by the MIT Media Lab, to design, build, and play their own interactive creations.
Scratch is one of the world’s most popular STEAM learning tools, used by millions of children to explore coding, logic, and storytelling in a colorful, engaging environment. Through project-based learning, students transform curiosity into confidence while discovering how games really work behind the scenes.
This program is available as an after-school class, a vacation-day workshop, or a STEAM coding summer camp, each designed to feel like a fun day camp while building real programming and design skills.
Students will step into the role of real programmers—learning how to use logic, sequence actions, and piece together code to bring their ideas to life. Using Scratch, they’ll build and play through projects like our Adventure, Maze, and Platform games, each one designed to introduce new concepts and progressively increase complexity.
As they advance, their games become richer and more realistic, and their skills grow alongside them. By the end, students understand not just how to code, but how to think like coders: planning, problem-solving, iterating, and creating with confidence.
In this class, students often begin unsure of what coding even means—and quickly discover they’re capable of designing their own game in a single session. As they work, they develop a solid grasp of core programming logic, learning how to sequence actions, use cause-and-effect, and think computationally.
Creating their own games gives them a powerful outlet for creativity and imagination, while debugging teaches them to think critically, problem-solve, and persist when challenges arise. By the end, students walk away not only with coding fundamentals but with a newfound confidence in their ability to create, experiment, and bring their ideas to life.
Frequently Asked Questions
-
Yes, of course. They will be given access to it.
-
Yes, it is a real coding language. It teaches fundamental coding skills that can be applied to other languages. While it looks playful and is based upon combining icons, rest assured your child is learning the building blocks of computer science.
-
Students develop sequencing, critical thinking, persistence, and creative expression. These are foundational skills for STEAM based education and essential to success in math, science, and engineering.
-
Not at all. This class is beginner-friendly and adaptable for returning students. Our mentors adjust each project’s complexity to match your child’s skill level, ensuring a fresh challenge every time.
-
Coding & Game Design lays the foundation for future courses like Python Coding. Once students grasp Scratch logic, they can easily transition into text-based coding and engineering projects.