Skip Navigation

Lesson Plans

Our selection of activity lessons are designed to complement a variety of subjects and are appropriate for a wide age range! Each is accompanied with prep work instructions, extensions and training to empower everyone - no coding experience required - to introduce coding to their students.

Need support? Have questions? Please join our audio Q & A sessions before and during Code Week.



Basket Bots (Grades 1-3, 4-6)

Join us for a game of basketball, robot-style.
In this engaging unplugged activity for youth, students learn computational thinking while shooting their best “robot” free throw. No devices and no internet connection needed!

View the lesson

Self-Driving Cars with Chevrolet!
(Grades 4-6)

What are self-driving cars and how do they work? Introduce your students on being aware of this future-forward emerging technology and inspire them to create their own self-driving car-inspired gave using MIT’s Scratch platform.

View the lesson
Lightbulb and gear

Calling all innovators to Rideau Hall Foundation! (Grades 7-8, 9-12)

Engage in a discussion with your students on innovation while empowering them to research Canadian innovators. Students will use the web making tool, Glitch to share their findings on the who, what, when, where, and why on their research subject.

View the lesson

Alexa, How Might We...? (Grades 4-6, 7-8)

What are voice-assistant technologies and how might they help us solve problems? Introduce your students on this exciting emerging technology and engage them through a Design-Thinking activity.

View the lesson

Exploring perspectives of the caretakers of this land (Grades 9-12)

Indigenous artist Scott Benesiinaabandan was asked to share his vision of Canada 150 years into the future using immersive media. He responded with “Blueberry Pie under the Martian Sky” – a virtual reality experience. Using Scott’s art piece as inspiration, guide your learners through creating their own virtual world using Mozilla’s A-Frame platform.

View the lesson
a mentor looking at a laptop of a student, who is very intently looking at her screen

We made bringing coding to the classroom easy!

Thanks to our sponsors who make Canada Learning Code Week possible!