Robotics Club (Middle School)

$0.00

THIS PROGRAM IS OFFERED TO GRADES 6

September 21 – November 30, 2026 (10 lessons)
Every Monday, 4:00pm -6:00pm
* Please note there is no lesson on October 12, Thanksgiving Day.

$TBA


Students learn best when they engage in real-world problem-solving, engineering, and coding challenges rather than simply building models. Using LEGO® SPIKE Prime, students design, build, and program robots using high-quality motors, sensors, gears, wheels, axles, and other technical components. Through hands-on robotics activities, students develop a deeper understanding of how technology is used in real-world applications.

Students will:

- Design and build programmable robotic solutions to solve authentic challenges.

- Interpret and transform two-dimensional diagrams into three-dimensional models.

- Build, test, troubleshoot, and refine designs to improve robot performance.

- Develop computational thinking and coding skills through programming activities.

- Apply mathematical concepts such as estimating, measuring, calculating distance, time, and speed in practical

situations.

This engaging, hands-on program encourages students to think like engineers and innovators while preparing them for future opportunities in science, technology, engineering, and mathematics (STEM).

The student needs to have his/her iPad to download the program software.

DOWNLOAD LINK: https://education.lego.com/en-us/downloads/retiredproducts/wedo/software/

Program Overview

Lesson 1 : Motors and Movement : How speed and power affect movement.

Lesson 2 : Sensors – Distance Sensor : Understand how sensors collect information / Program a robot to respond to obstacles / Create an automatic parking system.

Lesson 3 : Sensors & Obstacle Detection : Creating a project that uses a Color Sensor to detect and react to the color of objects. The Color Sensor can detect various color.

Lesson 4 : Hopper Race : Design multiple prototypes in order to find the most effective way to move a robot without using wheels.

Lesson 5 : Super Clean-Up : Test the efficiency of two different grabber designs and determine the best one based on specific test criteria.

Lesson 6 : This CNC machine needs to be fixed. Inventing things can also mean fixing things. What’s the first thing that you do when something breaks?

Lesson 7 : A robotics artificial hand : Use the complete design process to solve a real-world problem that’s linked to prostheses.

Lesson 8 : Loops & Efficiency in Coding : Drive in a square / Repeat movement patterns using loops.

Lesson 9 : Engineering Design Challenge : Design a robot that can transport an object from one location to another.

Lesson 10 : Final Project

_________________________________________


IMPORTANT: Please review PCA’s Extra-Curricular Programs Policy BEFORE registering.

To avoid any scheduling conflicts, here is the TIMETABLE at-a-glance.

REGISTER NOW

THIS PROGRAM IS OFFERED TO GRADES 6

September 21 – November 30, 2026 (10 lessons)
Every Monday, 4:00pm -6:00pm
* Please note there is no lesson on October 12, Thanksgiving Day.

$TBA


Students learn best when they engage in real-world problem-solving, engineering, and coding challenges rather than simply building models. Using LEGO® SPIKE Prime, students design, build, and program robots using high-quality motors, sensors, gears, wheels, axles, and other technical components. Through hands-on robotics activities, students develop a deeper understanding of how technology is used in real-world applications.

Students will:

- Design and build programmable robotic solutions to solve authentic challenges.

- Interpret and transform two-dimensional diagrams into three-dimensional models.

- Build, test, troubleshoot, and refine designs to improve robot performance.

- Develop computational thinking and coding skills through programming activities.

- Apply mathematical concepts such as estimating, measuring, calculating distance, time, and speed in practical

situations.

This engaging, hands-on program encourages students to think like engineers and innovators while preparing them for future opportunities in science, technology, engineering, and mathematics (STEM).

The student needs to have his/her iPad to download the program software.

DOWNLOAD LINK: https://education.lego.com/en-us/downloads/retiredproducts/wedo/software/

Program Overview

Lesson 1 : Motors and Movement : How speed and power affect movement.

Lesson 2 : Sensors – Distance Sensor : Understand how sensors collect information / Program a robot to respond to obstacles / Create an automatic parking system.

Lesson 3 : Sensors & Obstacle Detection : Creating a project that uses a Color Sensor to detect and react to the color of objects. The Color Sensor can detect various color.

Lesson 4 : Hopper Race : Design multiple prototypes in order to find the most effective way to move a robot without using wheels.

Lesson 5 : Super Clean-Up : Test the efficiency of two different grabber designs and determine the best one based on specific test criteria.

Lesson 6 : This CNC machine needs to be fixed. Inventing things can also mean fixing things. What’s the first thing that you do when something breaks?

Lesson 7 : A robotics artificial hand : Use the complete design process to solve a real-world problem that’s linked to prostheses.

Lesson 8 : Loops & Efficiency in Coding : Drive in a square / Repeat movement patterns using loops.

Lesson 9 : Engineering Design Challenge : Design a robot that can transport an object from one location to another.

Lesson 10 : Final Project

_________________________________________


IMPORTANT: Please review PCA’s Extra-Curricular Programs Policy BEFORE registering.

To avoid any scheduling conflicts, here is the TIMETABLE at-a-glance.

REGISTER NOW

ABOUT THE INSTRUCTOR

My name is David Dakdouk and I have a passion for creative projects and problem solving! I was a teacher’s assistant for robotics and automation at Toronto Metropolitan University (TMU) from 2009 to 2016. I worked at Pratt and Whitney Canada as an Engine Performance Analyst from 2014 - 2016. I also worked at Aviya Aerospace as a Software Engineering Analyst from 2016 - 2017. I currently work at Bombardier Aerospace as a Quality Assurance Manager. Let’s learn together about solving problems through coding and robotics!