Robots That Notice
Boys aged 8–17 are invited to build and code with LEGO SPIKE Prime! Beginners will program a robot that senses walls and stops on its own. Advanced students will use Python and Boolean logic to build reliable, sensor-driven robots. Both tracks learn to test and improve AI-generated code. All materials are free and no experience is needed. Space is limited, so register now!
Register today. Space is limited.
Space is limited. Select your location to register:
Need help with registration? Please visit our Registration Help page.

About this workshop
Continue the technology year with an exciting hands-on LEGO Robotics experience! Students will build on their coding and robotics skills using LEGO SPIKE Prime, exploring how robots use sensors, conditions, and programming logic to detect obstacles and respond to their surroundings.
Beginners will discover how robots make decisions using conditions, if/else statements, loops, and distance sensors as they build and program a robot that automatically stops before hitting a wall. Advanced learners will take their Python and engineering skills further by exploring Boolean logic, comparison operators, sensor accuracy, and error handling to develop robots that respond reliably to their environment.
Students will also explore how Artificial Intelligence (AI) can assist with coding and problem-solving. Rather than simply accepting AI-generated answers, they will test, review, and evaluate AI-generated rules and code to identify mistakes, improve accuracy, and determine whether their robots respond correctly.
Whether returning from last month or joining the program for the first time, students will have the opportunity to code, build, sense, predict, test, debug, measure, and improve their robotic creations.
Continue the technology year with an exciting hands-on LEGO Robotics experience! Students will build on their coding and robotics skills using LEGO SPIKE Prime, exploring how robots use sensors, conditions, and programming logic to detect obstacles and respond to their surroundings.
Beginners will discover how robots make decisions using conditions, if/else statements, loops, and distance sensors as they build and program a robot that automatically stops before hitting a wall. Advanced learners will take their Python and engineering skills further by exploring Boolean logic, comparison operators, sensor accuracy, and error handling to develop robots that respond reliably to their environment.
Students will also explore how Artificial Intelligence (AI) can assist with coding and problem-solving. Rather than simply accepting AI-generated answers, they will test, review, and evaluate AI-generated rules and code to identify mistakes, improve accuracy, and determine whether their robots respond correctly.
Whether returning from last month or joining the program for the first time, students will have the opportunity to code, build, sense, predict, test, debug, measure, and improve their robotic creations.
Advanced learners will take robotics further using Python programming, Boolean logic, and sensor calibration to develop reliable robotic systems. Students will explore Boolean values, comparison operators, and logical expressions using AND, OR, and NOT while learning how truth tables help verify programming decisions.
They will build and calibrate a LEGO SPIKE Prime robot, measure sensor accuracy, and program it to stop at a calculated distance. Students will also troubleshoot inaccurate or missing sensor readings, evaluate AI-generated safety rules, and identify programming errors that could affect their robot’s performance.
Register by location
Calgary
Robots That Notice
Edmonton
Robots That Notice
Windsor
Robots That Notice
Ottawa
Robots That Notice
Vancouver
Robots That Notice
Brampton
Robots That Notice
Need help registering?
Visit our registration FAQs for help.
TESTIMONIALS