Programming/Coding Programs


The MIT Media Lab developed Scratch to allow younger students to learn programming, too! Using Scratch, students will be able to create simple games and animations.


Java is a common entry-level programming language. Java is one of the most popular programming languages in the world, making it an essential language for all coders to learn.


Python is one of the most popular programming languages in the world. It is quickly becoming the most frequently taught first language at universities. Knowing Python will make transition to universities seamless.


The C Programming Language is the next evolution of assembly language (machine code), it is one of the most widely used languages of all time. Students will create 3D and 2D games (at least 4) that can be shared and played on multiple platforms.


Learn how to make games in Unity! An expert game developer will teach you the basics of Unity, how to code in C#, and how to publish your very own games for PC/Mac. Extra sessions can be added on to learn iOS/Android development. No previous programming experience required!

Teaching Qualification

Eric G.

A certified teacher based in New York area and a college professor teaches game design, programming and multi-media production.
Enjoys teaching, cooking and riding bicycles