Lesson Plan
Google

Friends: Texting Story

For Teachers 5th - 9th
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...
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
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
1
1
Curated OER

Why Rules or Laws

For Teachers 6th
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...
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
Microsoft

Final Independent Project

For Teachers 6th - 8th
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...
Lesson Plan
Media Smarts

Taking Charge of TV Violence

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

Poetry Through Digital Storytelling

For Teachers 9th - 12th
Bring digital storytelling to your language arts class! To begin, learners select their own topic, such as a poem that reflects a life experience they had or a historical figure who interests them. Then they work to create a storyboard...
Interactive
Google

Snapchat Geofilter

For Students 6th - 12th
Sometimes pictures could use a little help. Scholars add filters, frames, stamps, and text to a background photograph. They learn to use variables, encapsulation, sequences, and objects as they use the Blockly programming language.
Lesson Plan
Curated OER

A Worthy Knight- A Code of Conduct Lesson

For Teachers 9th - 12th
High schoolers analyze and define the qualities of chivalry by comparing and contrasting the character of knights presented in the selected resources. They define and defend their own personal code of conduct. Students also create a...
Lesson Plan
Curated OER

"Painting" More Expressive Language

For Teachers K - 1st
Students listen to the book Papa, Please Get The Moon For Me, by Eric Carle. They create an illustration using a computer paint program. Learners type one sentence describing their picture into a text box in the paint program to...
Lesson Plan
Curated OER

Acrostic Poetry to Teach Font Changes and Centering

For Teachers 5th - 7th
Young scholars engage in a discussion about how to write an acrostic poem. They demonstate the ability to use a word processor by typing an acrostic poem by following instructions. Word processing skills such as, centering text, changing...
Lesson Plan
Curated OER

About Me

For Teachers 6th - 12th
Students develop their English and technology skills by having them write about themselves--their family, their home and neighborhood, their interests and hobbies, their education, and their future plans. They produce an electronic text...
Lesson Plan
Curated OER

A Wee Dose of JavaScript

For Teachers 9th - Higher Ed
Students describe the difference between Java and JavaScript. They explain the relationship of JavaScript to other elements of an HTML document. They write general code for a set of JavaScript instructions. They describe the JavaScript...
Lesson Plan
Curated OER

Learning The Basics of Hyper Text Mark-Up Language (HTML)

For Teachers 10th - 12th
Young scholars are introduced to Hyper Text Mark-Up Language (HTML). Individually, they practice using the HTML tagging in various applications. To end the lesson, they use HTML to design their own webpages and present them to the class.
Lesson Plan
Code.org

Introducing Design Mode

For Teachers 9th - 12th
Move beyond buttons when designing user interfaces. In the fourth installment of a 21-part unit, young computer scientists learn to apply design mode, which gives users options for colors, fonts, etc. They learn to incorporate these...
Lesson Plan
Code.org

Beyond Buttons Towards Apps

For Teachers 9th - 12th
Explore how people use event-driven programming in games with a lesson plan that teaches scholars to use new screen elements and events. They apply these new elements to create a simple chaser game.
Lesson Plan
Code.org

Introduction to Conditional Logic

For Teachers 9th - 12th
On one condition ... explore how to use conditionals within conditionals. Scholars apply conditional statements to improve upon the app they built during a previous lesson. They also learn about nested conditionals in the 11th lesson of...
Lesson Plan
Code.org

Multi-screen Apps

For Teachers 9th - 12th
Scholars continue their study of event-driven programming by creating a multi-screen app in the fifth lesson of the series. They incorporate previously learned elements and events in the mini-project.
Lesson Plan
Code.org

Digital Assistant Project

For Teachers 9th - 12th
Scholars apply previously learned skills to create a functional computer program. They produce a digital assistant incorporating string commands and complex conditional logic.
Lesson Plan
Curated OER

Sing Out Loud: The Slave Spirituals Historical and Cultural Implications during Reconstruction

For Teachers 7th - 9th
Young scholars identify, summarize and present facts about cultural, educational and political inequalities of Reconstruction, explain hidden codes of slave spirituals and their importance in slaves' communication, and create poetry...
Lesson Plan
Curated OER

Presidential Trading Cards

For Teachers 3rd - 6th
Learners research the Internet to collect data about the US Presidents. They use the data that they collect along with available technology to produce trading cards and brochures using keyboarding skills, text boxes, acquiring photos,...
Lesson Plan
Curated OER

Case Studies in Journalistic Ethics No. 2

For Teachers 10th - Higher Ed
Learners use texts on media ethics and various Web sites  to explore real world examples of media law issues. For this media ethics lesson, young scholars examine the Food Lion case using a transcript from...
Lesson Plan
Curated OER

Around the World in 10 Days

For Teachers K - 3rd
Students engage in producing responses to "what" questions and their written responses will be recorded in a Travel Journal. They produce their respones using a word processor. This lesson is very detailed and a rubic is included.

Other popular searches