
Grade 3-5
Overview
In this inquiry-based and hands-on learning activity, students will be challenged to build a low-tech ...

Grades 6-8, Grades 9-12
Overview
In today's digital age, knowledge of operating systems is a crucial skill that can benefit students in ...

Grades 6-8, Grades 9-12
Overview
Learn fundamental concepts of computer programming and start building coding skills with the Python ...

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
After this course, the student should be able to search for and identify suspicious files, including files within ...

Grades 6-8, Grades 9-12
CyberTitan is a national cybersecurity competition designed to inspire and educate students in cybersecurity and ...

Grade 3, Grade 3-5, Grade 4, Grade 5
Overview
In this activity, students will gain exposure to the skills they need to begin to verify if online ...

Grades K-2
Overview
In this inquiry-based and hands-on learning activity, students will be introduced to the “magic” of ...

Grades K-2
Overview
This lesson introduces the students to the first steps in finding information on the Internet. ...

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