Available Courses

Coding 102 solidifies the foundation learned from Coding 101. They will be learning about new programming concepts such but not limited to Video Sensing, Cloning, Debugging, as well as Interactive Games and Project Designs.
Age: 6-12 Duration: 10 hrs Skill Level: Beginner |
Path: Coding Basics |


Make simple but eye-catching videos with iMovie. In this course, the students will learn basic concepts in content creation such as video editing, creating trailers, and many more.
Age: 9 -19 Duration: 10 hrs Skill Level: Advanced |
Path: Digital Design |


Discover how to create a variety of posters and graphics with Canva! This course offers students an avenue to learn about the different tools & templates on Canva and how to create eye-catching graphics.
Age: 6 - 12 Duration: 10 hrs Skill Level: Beginner |
Path: Digital Design |


Create logos and posters with Adobe Illustrator. Students will learn about basic concepts in graphics design as well as the tools that can be used in Illustrator.
Age: 13-19 Duration: 10 hrs Skill Level: Advanced |
Path: Digital Design |


Meet Vex, the Robot! Vex IQ is a block-based programming software that helps coders to operate and program a robot. Vex IQ is a fun and exciting tool to learn and understand robotic engineering.
Age: 6 - 8 Duration: 10 hrs Skill Level: Advanced |
Path:Robotics Requirement: Microsoft Windows (OS) |


Meet Vex, the Robot! Vex IQ is a block-based programming software that helps coders to operate and program a robot. Vex IQ is a fun and exciting tool to learn and understand robotic engineering.
Age: 9 -12 Duration: 10 hrs Skill Level: Beginner, Advanced |
Path: Robotics Requirement: Microsoft Windows (OS) |


Highrise Beltway is a 4x8 programmable arena that is used for Vex competitions all around the world. Using the Clampbot IQ, coders need to grab and stack blocks to finish all the challenges and earn badges. Vex IQ 2 course will enable the students to develop their creativity, problem-solving and critical thinking skills.
Age: 9 -12 Requirement: Purchase 365-day license at Robomatter (click here) Microsoft Windows (OS) |
Path: Robotics |


Learn how to make your own games by using Scratch! Scratch makes use of code blocks in a drag-and-drop environment to build a student’s programming fundamentals. Students can build their very own games, animations, and stories.
Age: 6-12 Duration: 10 hrs Skill Level: Beginner |
Path: Game Development |


Make more games using Scratch in Make Your Own Game 2! In this course, students will be learning more about game design as they create more challenging games where their creativity and problem-solving skills will be tested.
Age: 6-12 Duration: 10 hrs Skill Level: Beginner |
Path: Game Development |


Learn how to build a platform game in Make Your Own Game 3! Students will be taught the needed concepts and skills in making one of the most known video game genres - platformer games.
Age: 6-12 Duration: 10 hrs Skill Level: Beginner |
Path: Game Development |


Python is easy to learn; and is one of the fastest growing programming languages within the global tech industry. Beginning with the basics of coding, students will learn concepts such as using variables, applying operators, making conditional statements, and loops.
Age: 9-12 Duration: 10 hrs Skill Level: Beginner |
Path: Data Science |


Learn more about Python and continue building your programming skills with Python for Kids 2. Python for Kids 2 will review concepts such as operations, conditional statements, loops, and functions.
Age: 9 -12 Duration: 10 hrs Skill Level: Beginner |
Path: Data Science |


Explore the wonderful world of Roblox and learn how to make your very own game! This is an introductory course that teaches how to use Roblox Studio. Topics include basic 3D modeling, Lua scripting, and publishing your own game in Roblox.
Age: 10+ |
Path: Game Development |
