Beauty and Joy of Computing
Three Key List Operations
Develop an understanding of the Map, Keep, and Combine operations. The lab leads the class through the exploration of three list operations. Each task contains a self-check to measure scholars' understanding of the operation in 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...
BBC
Conflict - Part Two
Middle schoolers engage in a discussion about bullying. They list the many forms bullying can take, and how much of a problem bullying is at their own school. Then, learners plan their own campaign to eliminate bullying at their school....
Microsoft
Plagiarism Fair Use Copyright
Nothing makes junior high and high school teachers more frustrated than plagiarism. Instruct young writers about copyright laws and the correct ways to paragraph information without copying the exact words. A set of secondary-level...
Code.org
Minecraft Hour of Code
Devote an hour to computer coding ... it's time well spent! The activity has young computer scientists write code to solve puzzles in the Minecraft game. They learn how to apply block codes and repeat loops.
Computer Science Unplugged
Computing: Databases Unplugged
How do databases store and retrieve information? The activities in the resource provide fundamental concepts of databases by introducing an approach that teaches the basics without using computers. The pupils act as the actual data...
Curated OER
Merging New Technology with Old Stories
Is your city's history a mystery to your class? Ever wonder if your county contains a bounty of folklore? Young computer scientists incorporate technology with time-honored tales during a project with both individual and group...
BBC
Local Democracy
Middle and high schoolers explore how democracy works. After a teacher-led discussion, pupils go to websites embedded in the plan which lead them through activities that are all about the democratic process. The first website has them...
Sports Museum
Boston vs Bullies: Facilitator's Guide
Score a big win for your school's environment with top-notch bullying prevention resources! The downloadable materials feature prominent sports figures from the Boston area talking about their experiences with bullying. Appropriate for...
Chicago Botanic Garden
Personal Choices and the Planet
The last activity in the series of four has individuals determine steps they can take to reduce their carbon footprints and then analyze their schools' recycling programs. Through a sustainability audit, they identify how and where their...
Google
Create Your Own Google Logo
You'll have oodles of Google Doodles. Scholars create their own Google logos using the Scratch coding program. After watching videos on how to add blocks of code in Scratch, they use their newfound knowledge to design a logo based on a...
US Institute of Peace
Defining Conflict
Conflict is everywhere—but is it avoidable? The first activity in a series of 15 peacebuilding lessons examines the nature of conflict at home, school, and across the world. Learners develop a definition of conflict through group work...
American Museum of Natural History
Make Your Own Dino Stationary
Scholars follow five steps to create dinosaur-themed stationery using basic computer skills.
TryEngineering
Boolean Algebra is Elementary
See how Boolean algebra relates to video games with a lesson that teaches young scholars how to use Boolean algebra to create rules for a virtual world. They test the rule base for consistency in groups.
Cherokee County Schools
Simple Machines Project
The choice is simple: create a PowerPoint presentation, write a book, or invent a compound machine. Whichever project your young scientists choose, they will be engaged in creatively demonstrating their knowledge of simple...
Code.org
Packets and Making a Reliable Internet
That's not what I said! My message did not arrive in the correct order! Introduce the concept of packets and the transmission control protocol used to send and receive information over the Internet. The class participates in an...
Curated OER
Computer Quiz Grade 4
In this computer vocabulary worksheet, students complete an eleven question multiple choice online interactive quiz about computers and computer vocabulary. Note: There is the name of a school and teacher on the page.
Curated OER
The History of Computers
Students study the people and inventions related to computers. They research famous people for each invention they created and create a timeline of the inventor and his inventions. They present an oral presentation about the person for...
Curated OER
Computer Software and ACS Materials for Chemistry
Students use computer software to simulate chemistry laboratory experiments. In this experimenting using computer software lesson plan, students use software called "The One Computer Classroom" to investigate wave simulations as a whole...
Curated OER
Computer Skills for the Classroom and Beyond
Students discover the concept of telecomputing. They identify the ways it promotes a global community. They exchange e-mails with students in other countries. They also examine the difference between public and private information.
Curated OER
Teaching in the Swithched On Classroom
Students engage in activities to help them develop computer skills and other various problem solving methods. They also work collaboratively, and apply technology in an ethical way.
Curated OER
These Are Things in My Community
First graders compare differences within their school community. In this communities lesson, 1st graders tour several classrooms to observe things they see. Students record observations on a handout. Students complete a Venn diagram to...
Curated OER
The Phantom of the Computer Lab
Young scholars calculate the power consumption of computers in school. In this physics lesson, students design an experiment to determine whether the school should unplug computers at the end of the day. They collect data and report...
Curated OER
The Hot Dog Stand
Students run a computer simulation. They collect data as they work and use the data to create an annual report for their business. Several different simulations could be used for this project. It is desirable for students to do this...