Scratch Option 6.jpeg

Scratch Game Design

(Grades 3-5)

Scratch Game Design

Our Scratch classes tap into a child’s love of video games to teach coding. Scratch is a graphical, block-based programming language developed at the MIT Media Lab. It serves as an excellent introductory language to video game design and general programming. The interface is so successful that many of the newer graphical languages are modeled after it. At The Robot Garage, we like Scratch because it simplifies making a game while still maintaining the essential underlying concepts. Scratch's graphical nature offers many benefits at younger ages, where often typing ability can inhibit progress in learning programming.  It’s a robust system that grows with a child and is used in many middle school and high school programs for that reason.

$29 Monthly Video Classes

These guided video classes walk students through monthly games, step-by-step, and enable them to learn at their own pace.

  • 3 monthly classes & 3 game design projects

  • 3 post-class activities

  • 3 BONUS introduction classes

  • 24/7 video class access to do at your own pace
  • Cancel at anytime

$29 Monthly Tuition

$75/mo 3-Month Bundle

$75 Monthly In-Person Classes

Available to students in South East Michigan, these hour-long classes allow your student to learn in person in small 10-person groups. 

  • 3 monthly classes & 3 game design projects

  • Access to video classes at home for missed classes

  • Small classes limited to 10 students

  • Masks required for in-person classes

  • Cancel at any time

*We ask that Scratch students who have not taken The Robot Garage Scratch classes already, take one month of the introduction course and then move up to Scratch Intermediate.  


Video subscriptions
Start coding today

​Monthly Classes Include: 

  • 3 classes - step by step learning

  • 3 NEW game design projects

  • MIT's Scratch coding fundamentals

2021/2022 In-Person Schedule

Start any month!

October 10/11-10/31
November 11/2-11/21
December 11/29-12/19
January 1/18-1/28
February 1/29-2/18
March 2/28-3/20
April 4/4-4/24
May 5/2-5/22
June 5/23-6/12

TRG Class Calendar SEP-DEC (11 x 4 in)-3.png
In-Person Class Registration

Note: Students must enroll in the three week Introduction class before advancing to Intermediate


Scratch Introduction

Tuesdays 4:30PM

Scratch Intermediate

Tuesdays 5:45PM

Rochester Hills

Scratch Introduction

Tuesdays 4:30PM

Scratch Introduction

Saturdays 9:00 AM

Scratch Intermediate

Saturdays 10:15 AM

Child Emergency Form Information
What Parents Are Saying

"This was a great class to affirm my son's love for gaming and intro him to coding!"

Robot Garage 16x9-33.jpg
Scratch Option 4.jpeg
Scratch Option 1.jpeg
Scratch Option 2.jpeg

Frequently asked questions

Why Scratch and will we be offering other coding programs as well?

MIT’s Scratch program is kind of the LEGO of coding. It’s used by millions around the world and teaches complex concepts and problem solving logic with age-appropriate tools. “With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community” While we use other coding languages for older students, those are not yet available as part of the on-demand subscription program. Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

There are other video game design virtual programs available.  What makes The Robot Garage unique?

We’ve been teaching Scratch for years and have developed a unique teaching formula to address questions that can arise. We know where kids get confused and we address this head on with each project. The goal is to have each student design 3 new games a month they can be proud of. There is no question that success leads to confidence which leads to continued engagement and learning….painlessly.

Can I cancel or pause my subscription?

Absolutely. Your subscription will renew monthly based on your purchase date (or every 3 months if you purchase the 3-month bundle. You can cancel or pause your subscription any time before it renews by contacting us at

How do I access my self-paced video classes?

The video portal is where you will find all of the welcome videos needed to get everything set up. These videos will explain how to make an account and navigate the website.

Step 1: Click on the Subscription Login button in the upper right. Here you will enter the email address used to purchase your subscription.

Step 2: We will immediately send an email to that address with the code you will need to enter the portal. Enter the code where indicated and you're logged in!

Step 3: Once you have watched the Welcome videos, you’re ready to start your first lesson. As a bonus to new families, we have included three Introduction to Scratch classes to help familiarize students with the Scratch environment and coding basics.

What type of computer setup is required?

Scratch can be run using most current web browsers on laptops, desktops, and tablets. We recommend using a second screen to keep both the video and Scratch programming screen up at all times.