Developed as part of the Extending the CS Pipeline: Enhancing Rigor and Relevance in Middle School CS Project.
This three-lesson unit introduces middle school students to the fundamental concepts of cybersecurity and digital safety. Through discussions, hands-on activities, simulations, and real-world case studies, students explore how information and systems are protected from cyber threats. Each lesson builds on the previous one, helping students understand the goals of cybersecurity, how passwords and authentication systems protect accounts, and how malicious software and cyberattacks can impact individuals and organizations.
Students begin by exploring the core principles of cybersecurity through the CIA Triad: confidentiality, integrity, and availability. They then investigate how passwords are stored and protected using hashing and salting, while examining how weak passwords can be cracked and strengthened through better security practices. In the final lesson, students learn about common types of malware and research major cybersecurity incidents to better understand how cyberattacks spread, cause damage, and influence modern security practices.

By the end of the unit, students will have a foundational understanding of cybersecurity concepts, common cyber threats, and the strategies individuals and organizations use to protect digital information and systems.
This lesson package includes:
Lesson Plan & Overview
PPT Slides for Classroom Instruction
Understanding the CIA Triad – Student Worksheet
Understanding the CIA Triad – Answer Key
Infamous Cybersecurity Events – Student Worksheet
Suggested Citation:
Center for Effective School Practices. (2026). Cybersecurity [Lesson Plan Package]. Rutgers University. https://cesp.rutgers.edu/eir-resource-library/cybersecurity.
