THE LESSON LIBRARY

A good plan.
A better starting point.

Find a lesson that fits your subject, your students, and the time you have.

24 lessons

Showing 1–12
Technology & computer science

Bug Hunt: Debugging Printed Code

Students read six short Python-style programs, match each to a type of bug, and write a corrected line.

Grades 9-12◷ 50 minNo tech needed
Technology & computer science

Copyright and Fair Use: What Can You Use?

Students learn copyright, public domain, licenses and the four fair-use factors, then sort real-life scenarios and explain safer choices.

Grades 9-12◷ 50 minNo tech needed
Technology & computer science

Cyber Defenders: Passwords, Phishing and Careers

Students learn how defenders protect accounts, calculate why longer passwords are harder to guess, spot warning signs in sample messages, and match computing careers to their jobs.

Grades 9-12◷ 50 minNo tech needed
Technology & computer science

How a Message Crosses the Internet

Students read a short passage on how the internet works, rebuild a message from scrambled packets, and sequence the steps of loading a web page.

Grades 7-10◷ 50 minNo tech needed
Technology & computer science

Password Hygiene: Weak, Strong and Why

Students count and rate eight made-up passwords, learn why length and uniqueness matter, and practice safe account habits.

Grades 8-10◷ 45 minNo tech needed