Browse Programs
Explore robotics, coding, and STEM programs designed to inspire the next generation of innovators.
Showing 10 of 10 programs
Coding$180/month
Registration open
Grade: 1+
Scratch is a block-based programming language that helps students create interactive stories, games, and animations. Using Scratch, the Jr. Game Developer I stream teaches sequencing, loops, conditional statements, and timing, all essential for game development.
Robotics$180/month
Registration open
Grade: 1+
The STEM Enthusiast I stream emphasizes learning by building, introducing students to engineering and design through hands-on LEGO® machines and moving models. Students explore motion and simple mechanisms while using icon-based ScratchJr coding to animate ideas and create simple games, building confidence, creativity, and a strong STEM foundation.
Coding$180/month
Registration open
Grade: 1+
Scratch is a block-based programming language that helps students create interactive stories, games, and animations. Using Scratch, the Jr. Game Developer I stream teaches sequencing, loops, conditional statements, and timing, all essential for game development.
Coding$200/month
Registration open
Grade: 3+
Students in the Minecraft Adventures course learn fundamental concepts like variables, conditional statements, and loops. (Please note: A Minecraft license must be purchased if using your own laptop or attending virtually.)
Coding$200/month
Registration open
Grade: 6+
The Web Developer stream starts with HTML and CSS and then delves into JavaScript. Finally, students use jQuery to create more complex and efficient websites. They finish with a web application they build themselves!
Coding$200/month
Registration open
Grade: 6+
Roblox Studio is an online education platform and game creation system that teaches core programming concepts. In this course, students use the text-based programming language, Lua, to code games. The critical thinking and programming concepts learned in this course are applicable to any programming language students may learn in the future.
Coding$200/month
Registration open
Grade: 8+
The Python for AI stream introduces students to programming as the foundation of artificial intelligence. It focuses on building logical thinking, coding confidence, and computational problem-solving skills.
Coding$200/month
Registration open
Grade: 8+
The Python Developer II course takes students beyond the basics into real-world applications of coding. Through object-oriented programming and Pygame, they design and build their own 2D platform game, bringing creativity and logic together.
Coding$200/month
Registration open
Grade: 9+
The Java Application Developer stream offers a comprehensive introduction to Java, covering concepts like variables, loops, conditionals, and object-oriented programming. It then dives into JavaFX, a powerful framework for building rich graphical user interfaces (GUIs). After this stream, students are eligible to participate in coding competitions.
Coding$225/month
Registration open
Grade: 9+
AI Engineer I introduces students to data science, the core engine behind modern artificial intelligence. Students learn how data is collected, prepared, analyzed, and visualized.
Coding$240/month
Registration open
Grade: 9+
AI Engineer II focuses on building intelligent systems using machine learning and deep learning techniques. Students move from analyzing data to training, evaluating, and improving AI models.
Coding$220/month
Registration open
Grade: 10+
The C Developer stream teaches students to use C through hands-on coding exercises and projects. Students develop a solid understanding of best programming practices, including debugging and optimizing code. After this stream, they are eligible to participate in coding competitions.

$190/month
Registration open
Grade: 2+
STEM Enthusiasts II introduces robotics, coding, and technology basics. This stream focuses on simple robots, visual programming, and using micro:bit, a small, programmable computer. Students develop problem-solving skills, creativity, and teamwork.