CodeSky's Robotic Path teaches coding with real robots. Students start with mBot Junior (mBot1, ages 8–10) and move up through mBot2 Levels 1–6, from first moves and loops to sensors, graphs, CyberPi controllers, Smart World builds, AI Camera vision and capstone missions.

Every lesson is a Sky Crew mission on our VEX IQ competition field, with a real-world video and Core, Stretch and Boss challenges. Students break a mission into steps, program the robot, test it on the field and improve their solution. Each level offers both a Scratch-style blocks path and a Python path.
Browse the course levels below and ask CodeSky which starting point fits your child's experience. Explore coding and robotics classes in Markham or book a trial class to discuss the Robotic Path.
Try CodeSky with 10 afterschool classes — in person or online. We place kids into Scratch, JavaScript, Python, robotics, or VEX, with computational thinking woven through from day one.