Join us for Canada Learning Code Week 2021
December 6th – 10th, 2021
- Teach alongside thousands of teachers
- Discover fun and interactive ways to teach your students about tech
- Help your students learn how to use tech to create something amazing

How it works
- First, register for our Learning Tool today (it’s free!) to gain access to materials, lesson plans, a community of like-minded teachers, training resources and workshops.
- Then, join forces with teachers across the country and teach one (or more) of our lessons in your classroom during Computer Science Education Week.
- And, while supplies last, get a FREE set of computer science stickers to help you take part in Canada Learning Code Week 2021.

Let’s get you ready to teach computer science.
We are offering free asynchronous workshops to show you how to teach your students these lessons. Take as many as you’d like, whenever you’d like. Teaching computer science has never been so easy or so fun!!
We are featuring 6 lesson plans – there is something for every grade. These have been selected as the best lessons to introduce kids to computational thinking and computer science concepts. No tech in your classroom? Two of our lesson plans are “unplugged” which means that there are no screens or digital devices required.
Lesson Plans
Speed Stacker (unplugged)
Teach this if: solo cups make you joyfully nostalgic
This activity uses code to build cup towers in order to reinforce basic computational thinking. Learners will write out algorithms for each other, then debug and problem-solve their code together
- Programming
Coding a Growth Mindset (unplugged)
Teach this if you: prefer teaching theatre class
Learners will explore how a “growth mindset” is an essential requirement in being a successful coder. Learners will create their own dramatic skits as they act like coders.
- Programming
- Technology and Society
- Data
Bust a Rhyme
Teach this if you: want your kids to think you are J-Cole
Learners will write their own rap and then animate it using their knowledge of ScratchJr coding.
- Programming
- Data
Virtual Fable Retell
Teach this if you: love storytelling and books
Learners will retell a fable using CoSpaces Edu.
- Programming
- Design
Building Objects in 3D with TinkerCAD
Teach this if: your kids love CGI movies
Create a 3D object with TinkerCAD! Learners will explore the process used to make their favourite CGI movies, and bring Pac-Man into the third dimension!
- Programming
- Design
- Technology and Society
Making Music with micro:bit
Teach this if: you’re a music teacher at heart
In this self-paced micro:bit activity, learners will use sheet music and a block-based or text-based language to program popular songs.
- Programming
- Computing and Networks
If you’re looking for more lesson plans visit our learning tool and you can access them all for free.

Make sure that you also check out our Teachers Lounge where you can meet and talk with other teachers from across Canada teaching computer science lessons.
You can also access support from our support team, who will be available to answer any questions that you have about the lessons or in troubleshooting any problems.
Register for the learning tool

Is your class up for a challenge? If so, post some of your students’ creations on TikTok or Twitter with #PowerOnChallenge and tag a colleague from another class to do the same. Can’t wait to see all of your classroom’s creativity come to life!
Thank you to our sponsors who help make CLC Week 2021 possible!
We’re proudly supported by our Supporting Partners:



Our Community Partners
We’re proudly supported by our Community Partners:
