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...
Unit Plan
Core Knowledge Foundation

Unit 2: The Middle Ages

For Teachers 4th Standards
Over four weeks, fourth graders read and discuss texts about the Middle Ages. They practice vocabulary, spelling, and grammar, such as nouns, adjectives, and verbs. Writing opportunities allow learners to boost their note-taking skills...
Unit Plan
Core Knowledge Foundation

The Civil War

For Teachers 5th Standards
A unit covers many aspects of the Civil War. Over six weeks, fifth graders delve deep into the history of slavery, the Civil War—before, during, and after—Abraham Lincoln, women's contributions, the Emancipation Proclamation, and...
Lesson Plan
Code.org

Text Compression

For Teachers 9th - 12th
The second lesson plan in a unit of 15 introduces pupils to text compression. The class begins with discussing how they already use text compression when sending text messages. Pairs learn more about the subject as they work to compress...
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. 
Lesson Plan
Code.org

HTTP and Abstraction on the Internet

For Teachers 9th - 12th
Introduce your class to the layers of abstraction of the Internet with a lesson on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP traffic on...
Lesson Plan
Code.org

The Need for Programming Languages

For Teachers 9th - 12th
LEGO see if you can recreate my design. Individuals build an arrangement from LEGO blocks and write directions for someone else to follow in order to recreate the arrangement. Pairs then swap directions and try to...
Lesson Plan
Code.org

The Need for Addressing

For Teachers 9th - 12th
You sunk my battleship via the Internet? Groups of three play a modified game of Battleship using the Internet Simulator. Team members determine how to address messages, so each player knows who the message is for, and refine their text...
Interactive
Khan Academy

Challenge: Mouse Tracker

For Students 6th - Higher Ed
Create a small but useful little program that allows you move a dot with your mouse and see the coordinates change as the mouse moves.  Starting with a dot that moves with the mouse, add to this program the text of the points...
Activity
Ideas From Suzi

Guided Reading: Beyond the Basics

For Teachers 1st - 5th Standards
Elevate children's reading comprehension skills with this collection of guided reading resources. From paper dice with basic comprehension questions printed on them to a system for using sticky notes to identify key...
Lesson Plan
University of Minnesota

What's the Deal? Addiction Card Game

For Students 9th - 12th
Addiction is a big deal! Playing a game of cards helps learners understand the concept of addiction. Through their analysis, they examine the potential for addiction and how it varies for each individual.
Interactive
Khan Academy

Challenge: My Favorite Foods

For Students 6th - Higher Ed
Create a list of your favorite foods while you practice writing text in JavaScript. Use fill, textSize, and text functions. This is a quick activity that helps solidify basic skills. Expand with additional challenges...
Interactive
Khan Academy

Project: Ad Design

For Students 6th - Higher Ed
Let your young programmers' creativity and programming knowledge shine with this culminating activity. Coders put together everything they know about using text commands, drawing, and animation to create a unique ad. This activity could...
Unit Plan
Core Knowledge Foundation

Unit 1: Contemporary Fiction - They Call Me Güero: A Border Kid’s Poems by David Bowles

For Teachers 5th Standards
They Call Me Güero: A Border Kid's Poems by David Bowles is the focus of a five-week language arts unit unit. Fifth graders listen to various poems and participate in thoughtful discussions, examining vocabulary and learning new words in...
Lesson Plan
Computer Science Unplugged

You Can Say That Again! – Text Compression

For Teachers 4th - 12th
Compression, the process computers use to store information, is the focus of a resource that presents two different stories that describe the concept of compression by eliminating repeated letters and replacing them with a...
Unit Plan
Core Knowledge Foundation

Unit 2: Early American Civilizations

For Teachers 5th Standards
Fifth graders explore early American civilizations in a four-week ELA unit. Every lesson offers an opportunity to read and discuss a selected passage followed by word work that covers vocabulary, grammar, and morphology. Learners write...
Activity
Computer Science Unplugged

Treasure Hunt—Finite-State Automata

For Teachers 4th - 12th
Introduce your class to the concept of finite-state automata with an activity that asks individuals to try to map their way to Treasure Island by taking different routes though an island chain. Each island has two ship sailing...
Lesson Plan
University of Minnesota

Virtual Neurons

For Teachers 5th - 12th
It's electric! Young anatomists use Virtual Neurons software to build, control, and analyze complex nerve circuits within the body. Colorful and packed with content, class members enjoy interacting with the nervous system...
Interactive
DocsTeach

Pearl Harbor Dispatch Analysis

For Teachers 5th - 8th
Scholars play a historical version of the telephone game when they analyze the dispatch from the Pearl Harbor attack. The quick activity uses primary sources to help academics analyze an historical event. Young historians also complete a...
Lesson Plan
Code.org

Algorithms Detour - Minimum Spanning Tree

For Teachers 9th - 12th
This optional activity introduces the class to the idea of a minimum spanning tree. The activity focuses on determining an algorithm that will find the most efficient path in a network to transfer data. 
Lesson Plan
Code.org

Keys and Passwords

For Teachers 9th - 12th
Scholars explore the relationship between cipher keys and passwords and as they learn more about the Vigenere cipher and continue to read from the book Blown to Bits in the seventh lesson of the series. They conduct an activity where...
Lesson Plan
California Department of Education

Possible Careers

For Teachers 7th Standards
Is a STEM career the right choice for me? Lesson four in a six-part career and college readiness series introduces seventh graders to the world of STEM occupations. Individuals use their Holland code results to select, research, and...
Activity
Lesson Plansos

Guided Reading Activities with Pizzazz

For Teachers 1st - 4th Standards
Get the most out of your guided reading lessons with this collection of literacy materials. Offering a system for using color-coded tags to mark pages while reading books, as well as an assortment of comprehension and grammar...
Worksheet
Curated OER

Night: Vocabulary Activity, Magic Square

For Students 9th - 12th
As part of a study of vocabulary found in Elie Wiesel's Night, readers complete a magic square using the provided words and their definitions.