Lesson Plan
K20 LEARN

Word Warriors: The Code Talkers of Oklahoma

For Teachers 9th Standards
The battle between code makers and code breakers has been going on for centuries and is a key tool of warfare. The contributions of the Native American Code Talkers of World Wars I and II are celebrated in a lesson that features a...
Lesson Plan
Anti-Defamation League

Student Dress Codes: What's Fair?

For Teachers 6th - 12th Standards
The controversy over school dress codes continues. The debate involves questions like, why is there a policy? Who sets the policy? Who enforces the policy? What is a fair policy? Tweens and teens have an opportunity to engage in the...
Activity
PBS

Code Creators

For Teachers 3rd - 8th
The lesson is real—even if the computer code isn't. Scholars learn about pseudocode, which simulates computer code using everyday language. They write pseudocode for simple actions, then have classmates guess the action from the written...
Lesson Plan
Code.org

Cracking the Code

For Teachers 9th - 12th
Scholars learn how to crack secret codes as they continue reading from the Blown to Bits and try to crack the random substitution cipher. They also begin learning about the Vigenere cipher. 
Worksheet
Doing Maths

Converting Metric Measurements Code-Breaker

For Students 3rd - 6th Standards
Can your scholars crack the code of this metric learning exercise? To start, mathematicians must convert different units of measurement to the standard metric system form. Then, pupils plug in the corresponding letter to the correct...
Lesson Plan
Curated OER

Phonics Help: The Phonic Alphabetic Code Chart

For Teachers K - 12th
Phonics is a fundamental key to reading success. To help your learners with dyslexia or learning disabilities, try using the phonic alphabetic code chart. The chart and full instructions on how it can be used in the classroom are...
Activity
Smithsonian Institution

What's the Code? Coding Robot Movements Using Sound

For Teachers 4th - 8th
Tap into the desire to learn about computer codes. Pupils apply the Tap Code and the Polybius Square to send secret codes using sound. They design a code that tells a robot what movements to make and then test out their code using one of...
Lesson Plan
Institute of Electrical and Electronics Engineers

Arduino Blink Challenge

For Teachers 9th - 12th Standards
Emerging engineers read about Arduino software and how it can be used. Then they follow a nine-step tutorial to connect an Arduino board to a computer and put it to work! The objective is to code a program that will cause an LED to...
Worksheet
Fun Music Company

Code Breaking with Music Symbols Representing Letters

For Students 2nd - 12th
Navajo code talkers beware! These kids use music symbols to break the codes and find both the question and the answer to a music trivia question.
Worksheet
Curated OER

QR Coded Audio Periodic Table of the Elements

For Students 9th - Higher Ed
Take the periodic table into the digital age with QR codes that take the scanner to an audio recording about each element from the Royal Society of Chemistry. Enlarge the image, then use a smartphone or tablet to scan the code for an...
Lesson Plan
1
1
Teach Engineering

Java Code: Does It Work? Test and Test Again

For Teachers 9th - 12th
Testing software code can sure test one's patience. Future programmers learn about the importance of testing when writing code for computer software. They access the CodingBat website to test programs written in Java using three test...
Unit Plan
1
1
Core Knowledge Foundation

Unit 8: Code Talker by Joseph Bruchac Teacher Guide

For Teachers 7th Standards
Joseph Bruchac's Code Talker tells the remarkable story of Navajo Marines' role in battles of the Pacific Theater during World War II. As scholars read the novel, they also engage in activities that expand their knowledge of Navajo...
Lesson Plan
Institute of Electrical and Electronics Engineers

Binary Basics

For Students 9th - 12th
Back to the (binary) basics. The resource provides a simple overview of binary code and gives two different activities to introduce it to elementary and middle school learners. Classmates write and decode messages to each other in binary...
Study Guide
Penguin Books

Educator's Guide: The Da Vinci Code by Dan Brown

For Teachers 7th - Higher Ed Standards
Dan Brown's The Da Vinci Code is filled with secrets. Help readers find the clues, solve the riddles and puzzles, and unwrap the mysteries with a six-page guide that includes before, during, and after reading discussion questions and...
Lesson Plan
Newseum

Journalists Code of Ethics

For Teachers 6th - 12th Standards
Journalists are supposed to adhere to a Code of Ethics. To determine the degree to which reporters follow this code, individuals select three recent stories with photographs from newspapers, magazines, online news sites, or television...
Lesson Plan
Knoxville Art Museum

Lee Walton: Codes in Drawings

For Teachers 3rd - 5th
Familiar with the systems-based sports drawing of experimental artist Lee Walton? If so, this drawing exercise if for you. Young artists observe an activity over time, develop a coded language for the activity, and then draw a...
Lesson Plan
Carolina K-12

Reemergence of the “Vanishing Americans” ‐ Native Americans and World War II

For Teachers 11th Standards
Discover the many contributions and sacrifices of Native Americans during World War II. After gaining background information through a detailed PowerPoint presentation and guided notes, your young historians will participate in...
Lesson Plan
Code.org

Image Scroller with Key Events

For Teachers 9th - 12th
Discover how to embed images in lists. Scholars modify an existing app to include an image scroller in the 17th lesson of the series. They learn to refactor code and remove redundancies after modifying code.
Lesson Plan
Institute of Electrical and Electronics Engineers

Cracking the Code

For Teachers 3rd - 12th Standards
Some interesting reading on the history of barcodes opens this technology lesson plan. Readers find out how engineers contribute, and then they gather into groups to discuss possible improvements to our current UPC barcode system. Know...
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
Microsoft

Variables

For Teachers 6th - 8th
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
Lesson Plan
Microsoft

Events and Event-Driven Programming

For Teachers 6th - 8th
Make the lesson an event to remember. The first of nine installments in the Intro to CS with MakeCode series looks at events and event handlers in computer coding. Pupils learn about cause and effect from an offline lesson, then use...
Lesson Plan
Google

Fashion and Design: Fashion Walk

For Teachers 5th - 9th
Strut your stuff, just on a computer and not on a fashion runway. Scholars program a fashion show animation using block-based computer coding. They learn how to apply different code blocks in writing their programs.
Lesson Plan
Anti-Defamation League

Hair, Identity and Bias

For Teachers 6th - 8th Standards
Middle schoolers weigh in on dress codes, specifically those that apply to hair and make-up, with a lesson that uses a 2017 case from a charter school in Massachusetts. Class members read about two girls suspended for violating the...

Other popular searches