Best Cybersecurity Lessons and Activities for K-12 Education

Cybersecurity lessons and activities
(Image credit: iStock/maxkabakov)
Recent updates

Updated October 8, 2024

Computer literacy and security are not merely elective topics for today’s students. Instead, these have become an essential part of elementary education, starting at the earliest levels— because even preschoolers have access to internet-enabled devices.

Launched in 2004 as a collaboration between the National Cyber Security Alliance and the U.S. Department of Homeland Security, Cybersecurity Awareness Month aims to promote not only awareness of cybersecurity hazards, but also the knowledge and tools users need to protect themselves, their devices, and their networks while accessing the vast information highway that makes modern life possible.

The following cybersecurity lessons, games, and activities cover a wide range of topics and grade levels, and can be implemented in general instruction classes as well as dedicated computer science courses. Nearly all are free, with some requiring a free educator registration.

Best Cybersecurity Lessons and Activities for K-12 Education

TryHackMe
With its stylish and user-friendly website, TryHackMe provides a remarkable range of cybersecurity education and practice. Whether a complete novice or an experienced hacker, any user can find the perfect resources for learning or improving their skills. Users sign up for a free account, then answer questions to determine their learning path. Don’t know the first thing about the internet? No problem! TryHackMe will teach you—then challenge you. The free basic account includes: educational materials; personal hackable instances and challenges; and limited web-based AttackBox and Kali. TryHackMe Classrooms offer many premium features for schools interested in incorporating TryHackMe into their cybersecurity syllabus.

Verizon Cybersecurity Lessons
The internet service provider Verizon offers this collection of immersive lesson plans covering cybersecurity as seen through the lens of mobile architecture, virtual reality, and design thinking process. Lessons are searchable by grade, standards, and topic, and can be shared via Teams or Google Classroom. Sign up quickly for the required free account via Google, Microsoft Classlink or Clever.

Safety in My Online Neighborhood
Available in English and Spanish, this basic lesson for kindergarten teaches kids how to use the internet safely by comparing it to real-world examples. The CCSS-aligned lesson includes PDF handouts, a slide presentation, video, poem poster and suggested questions.

U.S. Cyber Challenge: Cyber Quests Fall 2024
With a theme of insider threats and tools of the trade, this fall’s Cyber Quest is a free online competition for those students ready to test their cybersecurity skills. Users simply create an account, download the materials, and try the quiz between October 1st and October 31st. Registered users will have three attempts to take the quiz, and the top scorers will be eligible for an invitation to one of the 2025 U.S. Cyber Challenge (USCC) Cyber Camps, held around the country in the summer of 2025. A great option for advanced students.

Password Power-Up
A standards-aligned lesson that can be completed in one class period, Password Power-Up teaches grade three kids about one of the most important fundamentals of internet security. Included are PDF handouts, slide presentation, lesson quiz, and ideas for lesson extension. If you teach only one lesson all year about cybersecurity, make it this one.

Code.org Cybersecurity - Simple Encryption
This standards-aligned classroom or elearning lesson aims to teach students the basics of encryption -- why it matters, how to encrypt, and how to break encryption. As with all code.org lessons, included are a detailed teacher’s guide, activity, vocabulary, warmup, and wrap up.

Code.org Rapid Research - Cybercrime
What are the most common cybercrimes and how can students (and teachers) identify and prevent such attacks? Learn the basics in this standards-aligned lesson from the Code.org curriculum team.

Internet Traffic Light
This Common Core-aligned first-grade lesson teaches basic internet safety with a fun Google Slides presentation/activity. Also included are instructions for an in-class Traffic Light game, as well as a video, handout poem popster, and take home resources. Free account required

CyberPatriot Elementary School Cyber Education Initiative (ESCEI)
Complete a brief request form, download the digital ESCEI 2.0 kit, and you’re ready to plan your cybersecurity instruction. Included in the free digital kit are three interactive learning modules, supplementary slides, instructor’s guide, introductory letter describing ESCEI, certificate templates, and more. An excellent start to your K-6 cybersecurity curriculum.

Don't Feed the Phish
Help your students learn how to protect themselves from Internet scams with another fine lesson from Common Sense Education. Taking a playful approach to a serious topic, this complete standards-aligned lesson includes a warmup and wrap up, slides, quizzes, and more.

Faux Paw the Techno Cat
Questionable puns and animated animal characters such as Faux Paw the Techno Cat are a great way to engage young learners in an important topic. Follow the adventures of this technology-loving polydactyl puss via PDF books and animated videos as she learns with difficulty how to navigate digital ethics, cyberbullying, safe downloading, and other tricky cyber topics.

Hacker Highschool
A comprehensive self-guided curriculum for teens aged 12-20, Hacker Highschool consists of 14 free lessons in 10 languages, covering everything from what it means to be a hacker to digital forensics to web security and privacy. Teachers’ guide books are available for purchase, but not required for the lessons.

International Computer Science Institute: Teaching Security
Built on the AP Computer Science Principles, and standards-aligned, these three lessons cover threat modeling, authentication, and social engineering attacks. Ideal for high school students. No account required.

NOVA Cybersecurity Lab Lesson Plan
Designed to teach students how to detect and thwart cyber attacks, PBS’s Cybersecurity Lab posits a newly launched company website with insufficient built-in security. What strategies will you, the CTO, employ to protect your startup? Play as a guest or create an account to save your progress. Cybersecurity Lab Guide for educators included. Be sure to check out the Nova Labs Cybersecurity Videos too!

Risk Check for New Tech
A highly practical lesson from Common Sense Education, Risk Check for New Tech asks kids to think hard about the tradeoffs that come with the latest tech innovations. Privacy is especially vulnerable in today’s smartphone- and app-driven tech culture. How much privacy should one give up for the benefits of the latest tech gadget?

Science Buddies Cybersecurity Projects
One of the best sites around for complete, free cybersecurity lessons. Each lesson includes background information, materials needed, step-by-step instructions, and guidance on customization. Ranging from intermediate to advanced, these eight lessons examine hacking the air gap (i.e., computers not connected to the internet -- yes these can be hacked!), the actual security of security questions, sql injection attacks, the true status of “deleted” files (hint: these are not really deleted), and other fascinating cybersecurity issues. Free account required.

SonicWall Phishing IQ test
This simply 7-question quiz tests students’ ability to spot phishing attempts. Have the entire class take the quiz, tally the results, then examine each example closely to distinguish the salient features of a genuine vs. “phishy” email. No account required.

Best Cybersecurity Games for K-12

KnowBe4 Children’s Interactive Cybersecurity Activity Kit
An easy–to-access set of interactive videos and games that teach topics ranging from artificial intelligence safety to phishing scams to password security. Free, no account required.

University of Texas at San Antonio Cybersecurity Games
Join the kid-friendly character “CyBear” in a series of free games for students in grades three and higher. Users simply download the CIAS launcher, then install the desired games on their Windows or Linux platform. Each game introduces students to cyber concepts such as network defense, firewalls, cryptography, phishing and malware in a fun, interactive manner.

ABCYa: Cyber Five
This animated video introduces five basic internet safety rules, as explained earnestly by Hippo and Hedgehog. After watching the video, kids can try the multiple-choice practice quiz or test. Perfect for younger students. No account required.

Science Buddies Cybersecurity: Denial-of-Service Attack
What happens to a website during a denial of service attack? How can computers be conscripted into such attacks without the owner’s consent? Most of all, how can these attacks be prevented? Explore critical cybersecurity concepts in this NGSS-aligned paper-and-pencil game for middle school students.

CEOP Education: Band Runner
A simple, engaging, music-themed game designed to help 8-10 year olds learn how to stay safe online.


Tech & Learning editor and contributor since 2010, Diana is dedicated to ferreting out the best free and low-cost tech tools for teachers.