Curated OER
Break the Code!
Seventh graders crack a code using binary numbers. In this technology lesson, 7th graders explain how binary codes can represent letters and numbers. They create their own code and exchange them with their classmates.
Curated OER
Review C++ Fundamentals
In this computer programming worksheet, students answer 50 multiple choice questions on different member functions and C++ programming.
Curated OER
Geography Puzzles
Learners study the continents of the world. In this Internet geography lesson, students connect to online mapping games. Learners collaborate in order to develop their understanding of world geography, including countries and capital...
Curated OER
Mapping the Transcontinental Journey
Students develop their geography skills. In this Lewis and Clark lesson, students collaborate to calculate the time and distance of different segments of the expedition. Students compare their estimate to Lewis and Clark's.
Curated OER
Responsible Abbie, Responsible Me
Students develop their social skills and learn what it means to be responsible. In this responsibility lesson, students read a book about the topic, discuss the book, and list reasons why to act responsibly. Students work in groups to...
Curated OER
Publisher Skills Assessment
Students complete a technology integration project using Publisher. In this technology lesson, students use Publisher to create magazine activities for the American Revolution, indigenous cultures, California missions, colonization, and...
Curated OER
Applied Technology
Students discuss the importance of becoming familiar with technology and review and identify a list of vocabulary words. They practice in the classroom basic technology skills for the computer, TV, VCR, phone and other items found at...
Curated OER
Breaking News English: New Computer Art Mirrors Viewer's Mood
In this English worksheet, students read "New Computer Art Mirrors Viewer's Mood," and then respond to 47 fill in the blank, 7 short answer, 20 matching, and 8 true or false questions about the selection.
Curated OER
Getting to Know Paws in Jobland
Students explore careers interests through the use of technology. In this lesson about jobs and technology, students develop technology skills. Students access resources and information about jobs that are interesting to them. Students...
Curated OER
Project Description
Students engage in using the Internet to solve problems. The skill of problem solving is developed and technology skills are used to solve a student picked problem. The lesson targets the middle school audience.
Curated OER
Technology in the 21st Century
Students participate in a discussion on how breakthroughs in communication technology shape the future of the world.
Curated OER
Assistive Technology
Students engage in a lesson that is concerned with the use of technology in order to help students with special needs. They take part in a lesson that is designed to help a specific student with an Individual Education Plan and focus...
Curated OER
How to Web 2.0 Accessorize Your Classroom
Become a digital citizen. Follow the scripted directions of this resource to create a technologically integrated webpage for your classroom. Class members learn how to create a class blog, an Internet start page, a classroom wiki, and...
Computer Science Unplugged
Colour by Numbers–Image Representation
How do computers store and send images? Here's an activity that explains one way a computer can compress image information. Pupils decode run-length coding to produce a black and white image. Pairs then work together to code and...
Code.org
Introduction to Digital Assistant Project
How does a computer recognize voice commands? Scholars learn about digital assistants and natural language processing (NLP) algorithms in the ninth instructional activity of the series. They begin building a simple digital assistant and...
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.
Code.org
HTTP and Abstraction on the Internet
Introduce your class to the layers of abstraction of the Internet with a instructional activity on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the...
Scholastic
Pilgrim and Wampanoag Daily Life for Grades 6–8
Two slide shows, viewed side-by-side, permit middle schoolers to compare and contrast the lives of the Pilgrims of the Plimoth colony and the Wampanoags. Four videos take learners on virtual field trips to the Plymouth plantation. And an...
Teach Engineering
Energy Skate Park
Skate through a simulation on energy with an a activity that uses a computer simulation of a skater to reinforce the concept of conservation of energy. The resource guides pupils through scenarios using the computer simulation to...
Curated OER
Nuts and bolts
Students work in groups to create a storyboard about their video. They shoot a video designed to teach others to connect the computer and camcorder and how to capture video in Adobe Premiere Elements editing program.
Code.org
Practice PT – Improve Your App
The last installment of a 21-part unit is a practice performance task that asks class members to design an app using skills from the unit. Scholars take one of the previous apps from the unit and modify it by adding elements and making...
Code.org
Using Simple Commands
Turtles might be slow, but class will zoom by when your pupils build a program in which reptiles draw a grid. Using App Lab and JavaScript, class members build a program to find the most efficient way to draw an image of a...
Code.org
Using Variables in Apps
Investigate the benefits of using global variables. The seventh installment of a 21-part unit continues the study of variables from the previous lesson. Young computer scientists modify two existing apps by adding variables and learn how...
Code.org
Practice Performance Task - Security and Hacking in the Real World
Young computer scientists create a visual artifact that represents their research into a computing innovation in the world of cybersecurity. They then work individually to write an essay on the impact of technology on cybersecurity.