
Grades 6-8, Grades 9-12
Overview
Computers are everywhere! It is because the term “computers” refers to more than just a personal ...

Grades 9-12
Overview
Our brains are great at using past experiences to make quick decisions on the fly, but these shortcuts ...

Grades 6-8
Overview
This teaching unit helps students to become more aware of the language and techniques used in print ...

Grades 6-8, Grades 9-12
Overview
In this self-paced online course, students will learn crucial skills to identify cyber threats by ...

Grades 6-8, Grades 9-12
Overview
In this course, students will learn how to better protect a Windows computer system against basic ...

Grades 3-5
*French resource included as attachment
Overview
In this activity, students will gain exposure to the skills ...

Grades K-2
*French resource included as attachment
Overview
In this inquiry-based and hands-on learning activity, students ...

Grades K-2
*French resource included as attachment
Overview
This lesson introduces learners to the first steps in finding ...

Grades 9-12
Overview
In this lesson, students use mind maps to explore concepts of “respect” and “consent” in an online ...

Grades 6-8, Grades 9-12
Overview
Linux is a free and open-source operating system that is used by advanced computer users and ...

Grades K-2
Overview
In this lesson, learners look at the different ways in which we spend our free time and learn to find ...

Grades 6-8
Overview
In this lesson, students learn about the history of film editing and how shot composition, juxtaposition ...