Explore year-round Robotics, Coding & AI, and Technology & Engineering programs for grades 1–12.
24 Learning streams
Grades 1–12
Start Anytime
Prices displayed include fees and taxes as applicable.
PathwaysPick as many as you like.
Featured Programs
Popular for Grade 12 at Zebra Orangeville.
Featured
C800Coding & AI
Python for AI
Grades 8–12Runs in Grade 12
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.
Multiple class times each week Weekday & weekend options
From simple machines to autonomous robots, students develop engineering, design and problem-solving skills through hands-on projects and real-world challenges.
Throughout the Sr. Robotics Engineer II stream, students learn the basics of the C++ programming language while advancing their understanding of the VEX Robotics platform. After this stream, they are eligible to participate in robotics competitions.
The Sr. Robotics Engineer I stream introduces students to programming robots. Through hands-on projects, students integrate Python code to control robot movements and responses. After this stream, they are eligible to participate in robotics competitions.
Students progress from programming fundamentals to game development, Python, AI and machine learning — building the skills to create with tomorrow's technologies.
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!
In the Sr. Game Developer stream, students use Unity, which allows them to focus on designing a game’s content and logic without having to reinvent the wheel. This stream teaches 2D and 3D game development, including programming logic and loops
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.
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.
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.
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.
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.
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.
Students explore electronics, digital design, 3D modelling and emerging technologies through hands-on projects that show how technology solves real-world problems.
This course provides a hands-on introduction to building autonomous vehicles, covering the fundamentals of chassis design, motors, and microcontroller programming in C++.
You’ve told us Grade 12 — the trial form will open on that grade, and our Orangeville team will recommend the right learning stream and starting course.