Lessons

Teachers Learning Code has been designed for primary school teachers with little to no coding experience to be able to teach coding fundamentals to their students. We'll walk teachers through a how-to guide and lesson planning tool to help them teach kids to code.

Create A Lesson Glossary

Browse Lessons

Clear all filters
Grade: All Grades

Time: 60

Author: Caitlin Davey

Canadarm2

In this activity, students will imagine that they are Chris Hadfield remotely controlling the Canadarm 2 from on board the International Space Station. Students will use computational thinking processes (breaking down a problem, looking for patterns, developing algorithms) and their prior coding ...

Learn More
Grade: All Grades

Time: 60

Author: Caitlin Davey

When We Were Alone

In this lesson students will learn about Canada’s residential school history through the story of a little girl and her grandmother as told in the story ‘When We Were Alone’ by David A. Robertson and Julie Flett. ...

Learn More
Grade: All Grades

Time: 60

Author: Caitlin Davey

Code Your Own Sports Game

In this lesson students will use the code.org code studio to build a sports game. Code.org is a great platform for tracking students progression through coding lessons. ...

Learn More
Grade: All Grades

Time: 60

Author: Caitlin Davey

Wildlife soundscapes

In this lesson students will explore the sounds of protected environments and begin to consider how we can restore and protect animal habitats. ...

Learn More
Grade: All Grades

Time: 30

Author: Caitlin Davey

Birthday Sort

In this inquiry-based offline activity students will learn about algorithms and their use in helping computers move through enormous amounts of information efficiently in a short amount of time. ...

Learn More
Grade: All Grades

Time: 60

Author: Caitlin Davey

Bario LeBlieux

In this lesson, students will explore the right to minority language education that is guaranteed by section 23 of the Canadian Charter of Rights and Freedoms. Using the story of Bario LeBlieux, written by Dustin Milligan and illustrated by Cory Tibbits, students will see how language affects Bario’ ...

Learn More
Grade: All Grades

Time: 60

Author: Caitlin Davey

Doodle 4 Google

In this lesson students will brainstorm and code a Canadian themed Google Doodle. The activities in this lesson can be mixed and matched to extend the length of the lesson, create paper doodles for submission, or experiment in Scratch. Students can design their doodle in Scratch and then will le ...

Learn More
Grade: All Grades

Time: 60

Author: Caitlin Davey

Terry's Shoes

Terry Fox is a Canadian hero. One of Terry’s main goals was to create awareness around how cancer affects everyone, so that they become inspired to help find a cure for cancer. He gathered support around this cause by applying his strong spirit of determination and his story has inspired so many peo ...

Learn More
Grade: All Grades

Time: 60

Author: Caitlin Davey

Canada Takes Flight

In this lesson students will create a game that tells the story of Bill Boeing and Eddie Hubbard’s first international flight to deliver mail from Seattle to Vancouver, Canada. Students will explore several Scratch techniques as they reflect on the history of flight technologies in Canada. ...

Learn More
Grade: 3

Time: 30

Author: Caitlin Davey

Orca Chief Scratch Lesson

In this lesson students will read the story "the Orca Chief" by Robert Budd and Roy Vickers. Students will identify dialogue within the book to use to create an interactive Scratch story. ...

Learn More