Coding and Game Design

In the future you could be reading this on a application they created

We offer a variety of exciting programming classes for kids of all skill levels. Kids as young as 4 years old can learn the basics of coding with visual programming languages to create their own games, animations, and apps.

In addition to learning about programming and design patterns, kids will also learn to build logic, problem solving, and critical thinking skills. No prior coding experience is needed to join our class.

Preschool Coding & Game Design

ScratchJr is an introductory programming language that enables young learners to program their own interactive stories and games.

Students snap together graphical programming blocks to make characters move, jump, dance, and sing.

In the process, they learn to

  • Solve problems
  • Express themselves
  • Design games
  • Think logically

Junior Coding & Game Design

Young learners dive into programming with Scratch, a visual programming environment with drag-and-drop creative learning environment developed by MIT Media Lab. Students use code blocks and library of characters enabling them to focus on the logic & enjoy the learning experience!

Working on different levels, young coders think creatively, reason systematically and problem-solve to create their own interactive stories, games & animations.

While developing games and apps, they will also learn programming concepts like

  • Variables
  • Conditional statements
  • Animation
  • Loops
  • Event handling
  • Operators

Senior Coding and Game Design

Students learn to create and publish their own 2D games and app using Construct 3’s powerful
visual system. Construct 3 is a powerful event-based software that allows students to learn the principles of programming such as input/output, variables, loops, conditional statements, data structures and much more in an accessible and easy to understand way.

Students will gain confidence and a one-of-a-kind learning experience as they develop fun, interactive animations and games that will not only but teach them to develop games but how to think like a programmer.

This course will walk them through the process of creating spectacular games

  • RPGs
  • Physics games
  • Computers
  • Runners
  • Platformers
  • Mobile devices

Game Development Python and Pygame

This level is designed for middle schoolers to develop simple to complex graphics-based games in Python, using the PyGame library. Python is a powerful, easy-to-read, high-level programming language. This course will give your child the skills needed to make sophisticated games.

We cover key game development concepts like collision detection, object movements, animations, platforms, projectiles, enemy AI etc.