+
Lesson Plan
PBS

NOVA Cybersecurity Lab Lesson Plan

For Teachers 6th - 12th
Don't be fooled by cyber scams! An informative lesson teaches techies about cybersecurity. They watch videos, play a game, and engage in discussion to improve their understanding of online safety.
+
Interactive
PBS

NOVA Cybersecurity Lab Game

For Students 6th - 12th
It's important to protect yourself online. An online game has pupils imagine themselves as cybersecurity specialists at a social networking company. They learn about ways to protect data online through a series of challenges.
+
Interactive
CK-12 Foundation

Solving Equations Using the Pythagorean Theorem: Cryptography

For Students 8th - 10th Standards
Don't keep this resource a secret. Individuals learn to use the Pythagorean Theorem to find Pythagorean triples. They also see how Pythagorean triples can be useful in the field of cryptography to encrypt secret messages.
+
Lesson Plan
Institute of Electrical and Electronics Engineers

Public Keys, One Way Functions and Hard Problems

For Students 6th - 9th Standards
Use paint to teach about cryptography. Scholars explore public key cryptography by attempting to mix a secret color using paint. After the activity, they investigate the Diffie-Hellman method using prime numbers, exponents, and modular...
+
Assessment
Code.org

Practice Performance Task - Security and Hacking in the Real World

For Teachers 9th - 12th
Young computer scientists create a visual artifact that represents their research into a computing innovation in the world of cybersecurity. They then work individually to write an essay on the impact of technology on cybersecurity.
+
Lesson Plan
Code.org

Public Key Cryptography

For Students 9th - 12th
Investigate how public key cryptography works. Scholars continue their study of one-way functions and asymmetric keys and apply this information to public key cryptography. They use an app to explore public key cryptography and its...
+
Assessment
Bowland

German or English?

For Teachers 6th - 8th
Sprechen sie Deutsch? Future cryptographers must decide whether an unknown text is written in English or in German. They use provided pie charts about the frequency of words in the English and German languages to help make their decisions.
+
Lesson Plan
1
1
EngageNY

The Power of Algebra—Finding Primes

For Students 10th - 12th Standards
Banks are responsible for keeping our financial information safe. Mathematics is what allows them to do just that! Pupils learn the math behind the cryptography that banks rely on. Using polynomial identities, learners reproduce the...
+
Activity
Computer Science Unplugged

Kid Krypto–Public-Key Encryption

For Teachers 6th - 12th
Class members have an opportunity to experience how to use a public key to encrypt information and a private key to decrypt it. Groups create their own public key and encrypt information then develop private keys to decrypt this...
+
Activity
1
1
Curated OER

Mathematical Treasure Hunt

For Teachers 3rd - 8th Standards
The hunt is on! Young mathematicians follow clues and complete a series of ten math puzzles as they try to crack Dr. Integer's code and find the location of his hidden treasure.
+
Activity
Computer Science Unplugged

Sharing Secrets—Information Hiding Protocols

For Teachers 4th - 12th
Did you know that you can find the average age of a group of people without anyone having to real their age? This resource provides directions for way to do just that. After the activity, class members read a short passage that provides...
+
Worksheet
Curated OER

Cryptography and Cryptanalysis

For Students 8th
For this cryptography and cryptanalysis worksheet, 8th graders read the explanation and example for codes and ciphers, then answer 2 questions and decipher 2 messages.
+
Lesson Plan
Curated OER

Caesar Ciphers: An Introduction to Cryptography

For Teachers 9th - 12th
Young scholars encode and decode messages using a Caesar Cipher.  In this encoding and decoding messages using a Caesar Cipher lesson, students discuss cryptography and how it is used.  Young scholars make a Caesar wheel to encode and...
+
Lesson Plan
Curated OER

Breaking the Code

For Teachers 6th - 12th
Students understand what cryptography is and how to design original number-based codes. In this cryptography lesson plan, students research codes during World War II. Students develop number-based codes.
+
Lesson Plan
Curated OER

Caesar Ciphers: An Introduction to Cryptography

For Teachers 8th - 10th
Students brainstorm and discuss the concept of cryptography, the science of secrets in today's world and then focus on a system for sending secret messages used by Julius Caesar. They make a Caesar wheel assessing encrypting and...
+
Lesson Plan
Curated OER

An Introduction to Public Key Cryptography

For Teachers 8th - 10th
Students secure information online using cryptography. In this algebra lesson, students use RSA technology to encrypt information on the internet. They use modular reduction of natural numbers to understand prime number theory.
+
Worksheet
Curated OER

Cryptography and Cryptanalysis

For Students 4th - 6th
In this cryptography/cryptanalysis learning exercise, students work with a group and use logic and cryptography techniques to solve problems.
+
Lesson Plan
Curated OER

Clock Arithmetic and Cryptography

For Teachers 8th - 10th
Students explore the concept of modular arithmetic and cryptography. In this modular arithmetic and cryptography lesson, students use applets to explore modular arithmetic using a clock and Caesar Ciphers. Students exchange their ciphers...
+
Lesson Plan
Curated OER

History and Analysis of Cryptography

For Teachers 6th - 8th
Students are introduced to the code systems and art of cryptography. As a class, they review prior knowledge and brainstorm lists. Using the internet, they research the history of codes and determine how they are structured. They also...
+
Lesson Plan
Curated OER

Matrices In Encryption And Decryption Of Codes

For Teachers 10th - 12th
Students relate Cryptography to the solving of simultaneous linear equations in matrix notation. They explore various methods of encrypting and decrypting codes. Pupils discuss and solve simultaneous linear equations.
+
Lesson Plan
Curated OER

Cryptography on the TI-83 Graphing Calculator

For Teachers 9th - 12th
High schoolers explore the history of cryptography. They assess function notation and transformation, matrix operations, and the fundamentals of modular arithmetic. Using graphing calculators, students develop their own encryption...
+
Lesson Plan
Curated OER

Clock Arithmetic and Cryptography

For Teachers 2nd - 5th
Students perform basic operations in modular (clock) arithmetic. Students encode and decode messages using shift and affine ciphers. Students apply their multiplication, division, addition, and subtraction skills.
+
Lesson Plan
Curated OER

Clock Arithmetic and Cryptography

For Teachers 9th - 12th
Students investigate modular clock arithmetic and cryptography. They perform basic operations in modular (clock) arithmetic and encode and decode messages using simple shift and affine ciphers.
+
Lesson Plan
Curated OER

Does the falling tree make a sound if no one if there to hear it? (or communication via encryption)

For Teachers 1st - 12th
Students explore encryption. They discuss the importance of cryptography in our daily lives. Students use games and cryptography to discover transformational geometry and modulo systems. They design their own encryption puzzles and...