Students build a VEX GO robot, then write Python to control it. They move from functions and loops to conditions and sensor input, and finish by using AI to interpret what the robot's sensors read.
Best for: Ages 8 to 10 who are ready to type code.
Assemble a base robot and learn how its motors, sensors and brain work together.
Write first Python commands, using functions and parameters to program set routes.
Use for and while loops with if and else so the robot repeats tasks and makes decisions.
Read sensor data in Python and interpret it with AI so the robot adapts to its surroundings.

Director of Robotics Programs at one of Australia's largest independent schools. Five years running school robotics, with 15 teams taken to the VEX World Championships.

Coordinates robotics programs at three Australian schools and tutored engineering design and coding at UNSW. Represented Australia at ISEF, the international science and engineering fair.