Lesson Plan
Curated OER

Cartouche Codes

For Teachers 4th - 6th
Students explore ancient Egyptian hieroglyphics and cartouches. Then they develop their own written code to represent their names. Students also sculpt and use their code to create their own cartouche. Finally, they research the symbols...
Interactive
Code.org

Minecraft Hour of Code

For Teachers 2nd - 12th
Devote an hour to computer coding ... it's time well spent! The activity has young computer scientists write code to solve puzzles in the Minecraft game. They learn how to apply block codes and repeat loops.
Interactive
Google

Code for Equality

For Students 6th - 12th
It's my belief that all learners should have equal access to computer science projects! Young computer scientists learn about variables, encapsulation, sequences, and objects in block-based coding. They create a collage by first...
Lesson Plan
Curated OER

Signal Flags and Codes

For Teachers 2nd - 9th
Students make sets of nautical signal flags and use them to communicate in the classroom.
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...
Lesson Plan
Curated OER

Lesson: Paul Chan: Alternumeric Fonts

For Teachers 9th - 12th
Learning to analyze language, symbols, and codes is part of becoming a deep and critical thinker. Young analysts consider their ability to see hidden messages as they analyze the work of Paul Chan. There are two fully developed...
Lesson Plan
Curated OER

DNA Code

For Teachers 5th - 6th
Students synthesize information gathered from the web on reading the DNA code. In this upper-level biology lesson plan, students use an online resource to gain information about DNA codes and then create posters on what they have...
Lesson Plan
Curated OER

Navajo Code Talkers

For Teachers 9th - 12th
Students research information about Navajo Code Talkers on the internet to explain their significance in World War II. Students access dictionary of words used in the secret code. Students create messages, using the Navajo words...
Lesson Plan
Curated OER

Coin Codes

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

Sea Ice: Unscrambling the Egg Code

For Teachers 5th - 8th
Students determine sea ice thickness, concentration, and floe size by reading egg codes.  In this sea ice conditions lesson, students color code a map based on prescribed criteria and use the maps to identify changes in sea ice...
Lesson Plan
Curated OER

Using the Synoptic Code for the Prediction of Water

For Teachers 9th - 12th
Students construct a thermoscreen for the experiment. For this earth science lesson, students make observations and interpret them using synoptic codes. They predict the weather based on gathered information.
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

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
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
Curated OER

Morse Code and the Titanic

For Teachers 5th - 7th
Learners review the story of the Titanic. In this science inventions activity, students use what they learn about the Titanic to study electromagnets and the invention of the telegraph. Learners make electromagnets with batteries, wire,...
Lesson Plan
Curated OER

Break the Pentomino Code!

For Teachers 3rd - 6th
Students read and analyze the book, Chasing Vermeer. They discuss the main story elements, analyze how pentominoes are important to the story, use a pentomino code to decipher a message, and create a secret code of their own.
Lesson Plan
Curated OER

Color Coded Reading

For Teachers Pre-K - 8th
Students read text that is color coded to make it more exciting to read. In this reading lesson plan, students read text that is in different colors or highlighted differently in order to be inspired to read in front of the class.
Lesson Plan
Curated OER

TECH:Introduction to Programming (IT)

For Teachers 9th - Higher Ed
Students complete an activity that illustrates the concepts of giving accurate instructions and computer programming. They also identify the relationship of the instructions/code to computer programming. Students then create a peanut...
Lesson Plan
Curated OER

Communication Methods

For Teachers 2nd - 4th
Young scholars explore communications by participating in a science class activity. In this communication technology lesson, students discuss the process of morse code, its history, and the electromagnets used to create the device. Young...
Lesson Plan
Google

Animate a Name

For Teachers 5th - 9th
What's in a name? Pupils use the Scratch code blocks to animate letters in a name. They learn about events, sequencing, and loops in computer science by taking part in the project.
Lesson Plan
Google

Art: Introduction and Discovery

For Teachers 5th - 9th
Art isn't the first thing that comes to mind when thinking about computer science. The first installment of an eight-part Google CS Art unit introduces the series and highlights class procedures. Pupils view videos that show how to use...

Other popular searches