Curated OER
Navajo Code Talkers
An engaging lesson focuses on the contributions of the Navajo people during World War II. Learners read the book Navajo Code Talkers by Andrew Santella, answer a series of comprehension questions about the text, and write a letter...
Code.org
Encoding and Sending Formatted Text
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.
Anti-Defamation League
Student Dress Codes: What's Fair?
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...
Curated OER
Colonial New York Slave Codes: Law and Order
Build a historical perspective from four different points of view. Young historians take on the role of a slave-owning white person, non-slave owning white person, slave, or free African-American person and imagine what life would be...
Ontario
Reading Informational Text
Learning to recognize the importance of the features of information text (i.e., titles, subtitles, endnotes, sidebars, etc.) is the focus of a reading activity designed for middle schoolers. Learners examine how these text features...
Code.org
Text Compression
The second lesson 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 a...
Google
Friends: Texting Story
Sometimes it's okay to text in school. Young computer scientists work in the Scratch program to write a text message conversation among friends. They use different sprites within the program to represent each side of the conversation to...
Curated OER
Finding the dress code balance
Pupils write a persuasive essay, expressing their opinions of how the school dress code should be changed. Students investigate their own school's dress code, developing their own opinions of whether the dress code should be more or less...
Computer Science Unplugged
You Can Say That Again! – Text Compression
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...
Media Smarts
Broadcasting Codes
Let your learners be the judges for a series of case studies that focus on broadcast codes in Canada. In order to familiarize your class with the codes and guidelines that govern the broadcasting industry, in particular Canada's...
Carolina K-12
Reemergence of the “Vanishing Americans” ‐ Native Americans and World War II
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...
Curated OER
Lesson Two: Writing Letters in Code
Combine your friendly letter lesson plan, grammar lesson plan, and technology lesson plan with this fun activity! Young writers compose letters to friends, and then convert the text to Webdings font. Their friends then decode the letter...
Curated OER
Coding History
Students study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The lesson also includes a brief overview of the information technology theory.
Curated OER
The Ballad Of Captain Super
Engaging and fun, this lesson is a good way to reinforce context clues with this lesson, in which middle schoolers investigate literary puzzles. They apply critical thinking skills to codes in order to solve them. They use a variety of...
Education World
Take Five: Writing a Color-Coded Paragraph
Use a traffic light to model a very basic paragraph plan. The Go, or topic sentence, is written in green and expresses an opinion about the topic. Information that supports the opinion of the Go sentence is written in yellow and the...
Microsoft
Variables
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...
Curated OER
Cracking Codes and Ciphers
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.
Curated OER
The Internet of Things: IoT
How has the Internet of Things affected our lives? Scholars examine the massive influence of mobile devices in this analysis activity, which begins with a seven-minute documentary clip. They also read a New York Times article (linked)...
Bantam Books
The Tempest: Think-Aloud Annotation
It can be difficult to refer back to a text when analyzing it, so annotation is a great tool for kids to track what they are reading. A thorough and well-organized lesson plan guides learners through the process of annotating William...
EngageNY
Individual Research
Seventh graders get the option of choosing their own text from a selection to read and gather more information as part of their research. Learners discuss the difference in reading for research and reading for pleasure. They also begin...
Curated OER
Why Rules or Laws
Here’s a fresh approach to establishing classroom rules at the beginning of the school year. Class groups brainstorm what they know about rules for baseball, basketball, and football. They then consider how the games would differ without...
Curated OER
Color Coded Reading
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.
Microsoft
Final Independent Project
Finally ... the final project. As a culminating activity for the nine-part Intro to CS with MakeCode unit, scholars create a program within Minecraft that incorporates skills from the unit. They consider how to survive in the wild and...
Media Smarts
Taking Charge of TV Violence
Encourage your class to become aware of the violence that is present in children's television programs and how this violence can influence children. Do this by holding the planned class discussion in this lesson plan and providing...