After School Enrichment Programs
These programs are designed to introduce students to the fundamentals of programming in a fun and engaging way, mostly through game development. The topic progression continues well beyond the fundamentals and into professional coding tools such as Node.js.
Elementary
Intro
Programming Fundamentals Part 1
Programming Fundamentals Part 2
Game Dev with Minecraft Part 1
Intermediate
Game Dev with Minecraft Part 2
Game Dev with Construct Part 1
Game Dev with Construct Part 2
Advanced
Web Game Dev with ImpactJS Part 1
Web Game Dev with ImpactJS Part 2
Backend Web Dev with Node.js
Middle School
Intro
Game Dev with Minecraft
Game Dev with Construct Part 1
Game Dev with Construct Part 2
Intermediate
Web Game Dev with ImpactJS Part 1
Web Game Dev with ImpactJS Part 2
Backend Web Dev with Node.js Part 1
Advanced
Backend Web Dev with Node.js Part 2
Game Dev with Unity Part 1
Game Dev with Unity Part 2
High School
Intro
Game Dev with Construct Part 1
Game Dev with Unity Part 1
Game Dev with Unity Part 2
Intermediate
Front End Web Dev with JavaScript
Backend Web Dev with Node.js Part 1
Backend Web Dev with Node.js Part 2
Advanced
App Dev with React Native
Android Dev with Java
Comp Sci Fundamentals with Java