Code Your Own Video Games with Scratch


Start your coding journey with our Code Your Own Video Games class! This class introduces kids to the excitement and power of coding by teaching them to make real, working video games, just like the ones they love to play! Using the Scratch language, they will create games like Crossy Road, Galaga and many others and learn coding basics including loops, events, conditional logic and variables.

Ages 7-11
Language Scratch

What Kids Will Learn and Do

This is a hands-on class where we make a new video game every 1-3 weeks. It is the perfect place to start your coding journey, and projects are taught step-by-step.

  • Learn to use the Scratch environment to select characters and add code to make them move, interact and react
  • Practice recognizing and remembering coding patterns to build skills for more advanced projects
  • Add creativity and customization along the way, and progress to design your own game!
  • Gain exposure to fundamental programming concepts and practices such as events, loops, if statements, variables, testing and debugging

Class Schedule

Students at this level select one regular day and time to attend. We offer this class several times per week.

Make up lessons are permitted for missed classes with 24 hour advance notice, but the same lesson cannot be guaranteed.

The current days and times of this class are:


Class Size & Instructors

Classes are capped at 8 students, and will have a 4:1 ratio or better at this age group.

Our instructors are adults who are studying or have completed post-secondary education. We hire talented high school students as teaching assistants and to provide near-peer interactions.

All of our instructors have relevant coding or technology expertise and are trained at Power Up in teaching skills and the specifics of our Coding Curriculum.

Promotion to the next level

Kids learn to code at different speeds based on age, other experiences and practice time. We generally recommend a year at this level for most kids in 2nd-4th grade. Younger kids may need longer and older kids or those who practice coding in between lessons may progress faster.

To promote a student, we are looking for the ability to build basic game mechanics independently, and knowledge of a few types of game designs. These skills should include correct use of Scratch events, loops, if statements and variables.

Registration & Pricing

This class offers monthly registration.

You can join this class at the start of any month. If you are joining mid-year, we will do an orientation and plan your entry so that you are ready to join the class.

Monthly fees are $120 for a regular month with 4 one-hour lessons. This fee is prorated up or down for months with 3 or 5 lessons. It will be automatically billed to your credit card within the first 3 days of each month of classes.

NOTE: Fees are based on the number of *scheduled* lessons for your class, not on how many lessons you actually attend.

Refunds & Cancellations

Fees are charged to your credit card within the first 3 days of each month of classes. You may cancel your enrollment at any time and we will not make the next charge. No refunds are issued for cancelling in the middle of a month.

Hardware, Accounts & Materials

Computers and all required hardware are provided.

Scratch is an online language and we will help kids get set up with an account on the first day.

Scratch is free and available online for kids to continue coding at home during and after the class.


Be the first to find out about new classes, camps, special events and coding news: