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...
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
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...
Curated OER
Poetry Through Digital Storytelling
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...
Google
Snapchat Geofilter
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.
Curated OER
A Worthy Knight- A Code of Conduct Lesson
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...
Curated OER
"Painting" More Expressive Language
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...
Curated OER
Acrostic Poetry to Teach Font Changes and Centering
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...
Curated OER
About Me
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...
Curated OER
A Wee Dose of JavaScript
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...
Curated OER
Learning The Basics of Hyper Text Mark-Up Language (HTML)
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.
Code.org
Introducing Design Mode
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...
Code.org
Beyond Buttons Towards Apps
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.
Code.org
Introduction to Conditional Logic
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...
Code.org
Multi-screen Apps
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.
Code.org
Digital Assistant Project
Scholars apply previously learned skills to create a functional computer program. They produce a digital assistant incorporating string commands and complex conditional logic.
Curated OER
Sing Out Loud: The Slave Spirituals Historical and Cultural Implications during Reconstruction
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...
Curated OER
Presidential Trading Cards
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,...
Curated OER
Case Studies in Journalistic Ethics No. 2
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...
Curated OER
Around the World in 10 Days
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.