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!
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 lessonCalling 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 lessonAlexa, 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 lessonExploring 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
We made bringing coding to the classroom easy!


