Lesson Plan
Curated OER

Revolutionary War Spy Methods

For Teachers 5th - 7th
Students research how coded messages were used during the Revolutionary War. In this Revolutionary War lesson, students view primary documents about the Revolutionary War spies and the methods used for sending messages. Students write a...
Interactive
Khan Academy

Challenge: Double Rainbow

For Students 6th - Higher Ed
Draw a rainbow over the rainbow. The second segment in a series of six has the class practice using functions to edit a program that draws a rainbow. After creating the function, the interactive lesson challenges pupils to create another...
Lesson Plan
Curated OER

Coding History

For Teachers 10th - Higher Ed
Students study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The activity also includes a brief overview of the information technology theory.
Lesson Plan
Curated OER

Patterns of Communication

For Teachers 3rd - 5th
Scholars examine codes, symbols, and other forms of communication. They discuss Morse Code. Next, they are given messages written in code, which they must decipher. 
Worksheet
Houghton Mifflin Harcourt

Challenge: Code Breaker

For Students 2nd - 4th Standards
Here is a code-breaker multiplication and division game which has learners find the missing letter in equations, then solve and use those letters to "break the code," which actually is the answer to a riddle. Make math fun with a...
Lesson Plan
Code.org

Encoding and Sending Formatted Text

For Teachers 9th - 12th
Introduce your class to encoding text. Pairs work together to create a protocol to send text prior to learning ASCII encoding. Groups then collaborate to send and translate ASCII codes creating a formatted text message. 
Interactive
Khan Academy

Practice: Using While Loops

For Students 6th - Higher Ed
Test your knowledge of loops with this short online quiz about using the while statement in JavaScript code. Get five questions correct in a row and you're done!
Lesson Plan
Curated OER

The Ballad Of Captain Super

For Teachers 6th - 8th
Engaging and fun, this instructional activity is a good way to reinforce context clues with this instructional activity, in which middle schoolers investigate literary puzzles. They apply critical thinking skills to codes in order to...
Interactive
Khan Academy

Challenge: Favorite Fruits

For Students 6th - Higher Ed
Creating a list of favorite fruits is the perfect use of an array in coding. Practice defining and using arrays in this simple activity of creating an array and printing out each element in the array.  
Worksheet
Curated OER

Code Fun

For Students 2nd - 4th
For this picture code worksheet, learners use the code key to decipher a message. The symbols are ovals, circles and squares with intricate designs.
Worksheet
Curated OER

John Glenn Secret Message

For Students 2nd - 4th
In this John Glenn worksheet, students reveal a secret message by decoding the symbols to spell out the secret message. Students utilize the alphabet key to decode the message.
Worksheet
Curated OER

Secret Code Message

For Students K - 2nd
For this letter and number recognition worksheet, learners use a secret code box to help them spell 4 short Oo words. Students then draw pictures of the words.
Worksheet
Curated OER

Secret Code Message 2

For Students K - 2nd
In this letter and number recognition worksheet, students use a secret code box to help them spell 4 short Ee words. Students then draw pictures of the words.
Lesson Plan
Curated OER

The Art of Communication

For Teachers 8th - 12th
Students research the Morse Code created by Samuel F. B. Morse in 1838. They participate in decoding messages on a printable student activity sheet. They write their own Morse Code message and have a peer try and decode it.
Activity
NOAA

Who’s Blue Peter?

For Teachers 3rd - 5th
Scholars discover who Blue Peter is and how sailors used nautical signal flags on the open waters in order to create their own set of nautical signal flags and send messages to peers.
Lesson Plan
Curated OER

Coin Codes

For Teachers 3rd - 7th
Students work on cracking coin codes in honor of the Navajo Code Talkers Medal. Students review the handout on Crack the Code. Students race to see who can crack the code the fastest.
Worksheet
Curated OER

Secret Pseudo-Protein Code

For Students 8th - 10th
In this protein code worksheet, learners are given a table of "Secret Pseudo-Protein Codes". They use the table to decode a DNA sequence and then encode an RNA sequence. They answer questions about the Secret Pseudo-Protein code.
Lesson Plan
Curated OER

Secret Message

For Teachers 5th - 8th
Students explore a woman war hero, Hannah Senesh, who used secret codes and messages to protect important information. They follow instructions to write their own secret messages.
Lesson Plan
Curated OER

Binary Coding

For Teachers K - 5th
Students identify different uses and forms of coding information, such as memory chips, discuss and create list of everyday items in which memory devices are used, watch video, play Bits and Bytes Game, and use binary code to encode and...
Worksheet
Curated OER

Flow Chart Secret Code: What Should You Call A Cow That Lives in Alaska?

For Students 4th - 5th
In this math code worksheet, students solve 10 multi-step problems using all math operations. Students start with the given number and perform each step in a flow chart format. Students take their total answer and decode the secret message.
Lesson Plan
Curated OER

Cracking the Genetic Code

For Teachers 6th - 12th
Students investigate different purposes for manipulating DNA. After reviewing the structure and functions of DNA, students explore topics related to the use or manipulation of DNA and the potential benefits and problems, later making a...
Worksheet
Curated OER

Squigly's Secret Easter Code

For Students 6th - 8th
In this math worksheet, students practice solving the code in order to decipher a secret message that is based upon the theme of Easter.
Lesson Plan
Code.org

Event-Driven Programming and Debugging

For Teachers 9th - 12th
Start programming in event-driven style. Scholars learn to place buttons on the user interface and use event handlers. They also learn to recognize errors in code and debug as necessary. This is the second lesson in the series of 21.
Lesson Plan
Computer Science Unplugged

Count the Dots – Binary Numbers

For Teachers 4th - 12th
Did you know you can send a message using only zeroes and ones? This interactive resource presents an introduction to binary numbers. Through code cards, pupils learn to convert binary numbers to decimal numbers.

Other popular searches