+
Lesson Plan
Curated OER

Binary Coding

For Teachers K - 5th
Learners 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...
+
Lesson Plan
Curated OER

Deciphering Morse Code

For Teachers 3rd - 12th
Students write and decode messages using Morse code, as Civil War soldiers might have done. They use a worksheet imbedded in this lesson to help them experience morse code.
+
Worksheet
Curated OER

Squigly's Secret Easter Code

For Students 6th - 8th
In this math instructional activity, 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 Standards
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.
+
Interactive
Khan Academy

Welcome to the Computer Science Platform

For Students 6th - Higher Ed
You don't need to know how to code in order to teach your students! Show them learning is a lifelong skill by learning along with them. Take this activity for example; the code is on the left, and the result is on the right. Can you...
+
Lesson Plan
Code.org

The Need for Encryption

For Students 9th - 12th
Scholars investigate the need for encryption as they read a portion of the book Blown to Bits and discuss encryption techniques. They finish by attempting to decode a message written using a Caesar cipher.
+
Interactive
Khan Academy

Challenge: Bucktooth Bunny

For Students 6th - Higher Ed
Practice creating and using variables by creating variables for the bunny's eyes and teeth in this JavaScript task. Use the slider above the number to see the power of using variables in your code. 
+
Interactive
Khan Academy

Project: Design an Animal

For Students 6th - Higher Ed
Combine creativity and coding in an activity where you are free to create your own animal. Try for something recognizable or not, the design is up to your unique students. The challenge is to use variables and variable expressions so...
+
Activity
Computer Science Unplugged

Twenty Guesses—Information Theory

For Teachers 4th - 8th
How do we determine how much information to include and what can be left out? By playing a game of 20 questions, the class generates the best strategies for finding a number. They then move on to guessing the next letter in a short...
+
Lesson Plan
PBS

Hidden Messages in Spirituals

For Students 6th - 8th Standards
Slaves laboring in the cotton fields of the old South singing joyously may have convinced overseers that their workforce was happy and content, but in truth, these spirituals contained secret codes. After viewing a short video about...
+
Lesson Plan
Curated OER

Code Breaking

For Teachers 7th - 12th
Students explore symbolism and examine various types of codes, including those used in the Civil War, which use/d mathematical symbols and language. They create and break various codes.
+
Worksheet
Curated OER

October 3, 1906 - SOS Morse Code

For Students 7th - 8th
In this writing prompt learning exercise, students learn that October 3, 1906 was designated as the international distress code. Students create their own type of code system that helps them create secret messages.
+
Lesson Plan
Curated OER

Cracking Codes and Ciphers

For Teachers 4th - 8th
Students explore different codes and ciphers including Morse Code, Egyptian Hieroglyphs, and the Alphabet. They discuss how and why codes are used. Students create their own code and message to exchange with classmates.
+
Lesson Plan
Curated OER

Navajo Code Talkers

For Teachers 6th - 10th
Learners investigate the Navajo Code Talkers and their role in World War II. They complete a Webquest, explore various websites, encode a short message, analyze maps, answer discussion questions, and read newspaper articles about secure...
+
Worksheet
Curated OER

Squigly's Special Message (Halloween Theme)

For Students 4th - 5th
In this word puzzle worksheet, students read 30 clues and place the answers in a puzzle grid. A secret message will be revealed when students have finished. There is a trick-or-treating graphic on the page.
+
Worksheet
Curated OER

Squigly's Secret Code

For Students 4th - 6th
For this secret code worksheet, students decipher the answer to Squigly's secret code by printing the letter on the line given that goes with each symbol.
+
Worksheet
Curated OER

Code Breaker!

For Students 4th - 6th
For this music notes worksheet, students decode a message with the letter names of notes. Students analyze the 8 labeled names of notes on the treble clef. Students write the letter names of each of 60 notes underneath the notes. A...
+
Lesson Plan
Curated OER

Slave Code Songs

For Teachers 7th
Seventh graders study water bodies that were escape routes to Canada for slaves seeking freedom. They examine and create a coded spiritual that describes a personal experience with secrecy and fear.
+
Activity
NASA

Speaking in Phases

For Students 9th - 12th Standards
Hear from deep space. Pupils learn how satellites transfer information back to Earth. They learn about three different ways to modulate radio waves and how a satellite sends information with only 0s and 1s. Using sound, class members...
+
Interactive
Khan Academy

Project: Public Transportation

For Students 6th - Higher Ed
Have your charges race their car creations across the screen in a JavaScript activity. Coders start with a small program that shows one wheel moving across the screen. Use this as a good place to start and challenge your young...
+
Interactive
Khan Academy

Challenge: Calculator

For Students 6th - Higher Ed
Calculators aren't all that useful if they don't return the correct results. In this JavaScript programming exercise, beginning JavaScript coders are guided to fix the results returned by the functions so they return correct values....

Other popular searches