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...
Discovery Education
Design a Shoe
If the shoe doesn't fit, design a new one. Discovery Education challenges pupils to put the engineering process in action by designing a shoe. Groups design and build a shoe prototype based upon the client...
TryEngineering
Graphics: Bits and Points
What can a mural teach pupils about computer science? The lesson has scholars create a mural on a wall to learn about bitmap and vector graphics. Along the way, they learn about the graphics coordinate system.
Discovery Education
It's Getting Hot in Here
Class members engage in a STEM experiment and investigate how materials affect heating in a house by creating models of houses and using different top surface materials. They record the temperature inside the models and consider what the...
PBS
Inspector Detector
How do spacecraft detect magnetic fields? The fourth installment of a five-part unit has learners develop a device with magnets that allows for the detection of magnetic fields. They use a map of an imaginary planet to try out their...
Texas Education Agency (TEA)
Architectural Lettering
And you thought you already knew how to write letters! Instructors demonstrate various techniques used in architectural lettering. Pupils then apply these techniques in a lettering exercise to complete the third instructional activity in...
Kenan Fellows
Analyzing Speed from Different Modalities
Show us your moves. Using sensor equipment, scholars track the motion of different movements, such as jogging, skipping, or jump roping. They analyze velocity and acceleration and create graphs representing each movement.
Microsoft
Arrays
Zoos are just elaborate arrays. Scholars learn the meaning of arrays and how to create them in Minecraft. Applying this knowledge, they write a program to create a zoo within the game's world. They also complete an independent project...
Microsoft
Iteration
Learn to code, play, then repeat. The fourth of nine installments in the Intro to CS with MakeCode unit focuses on how to apply iterations in Minecraft. Scholars use the Agent feature and have it dance and build a farm.
Skyscraper Museum
Designing a Skyscraper
Besides serving as awe-inspiring monuments of human achievement, skyscrapers are built to perform a wide range of functions in urban communities. The second lesson in this series begins by exploring the history of the Empire State...
NASA
Heavy Lifting
Accept NASA's challenge to design heavy lifting vehicles. Groups of three design balloon-powered rockets to carry as much payload to the ceiling as possible. The teams are encouraged to launch several times while making...
Science 4 Inquiry
Journey Through the Spheres of the Earth
Each of the Earth's spheres interacts with the other spheres in predictable ways. Young scientists explore these interactions through a hands-on activity, graphing, and watching a video. They summarize their knowledge in a video or...
University of Minnesota
Mirroring Emotions
Do you ever give your class the "teacher look"? Without saying a word, they become silent and engaged (hopefully). How do they know what you're thinking? Explore the concept of nonverbal communication and how it relates to our...
California Department of Education
Plagiarism is Stealing!
Stop, thief! Do your pupils understand the consequences of plagiarism? Lesson three of six in a series of college and career readiness activities demonstrates the dangers of taking credit for someone else's work. Learners engage in...
California Department of Education
Evaluating Web Sites
If it's on the Internet, it must be true—right? How can someone tell if a website contains less-than-truthful information? Savvy surfers evaluate sources in the fifth of a six-part college and career readiness instructional activity...
Nemours KidsHealth
Stress: Grades 9-12
Everyone feels stress from time to time, but how can you move past it? A seven-page packet of activities guides high schoolers through the process of recognizing and managing their stress. The resource includes discussion topics, a...
National Math + Science Initative
Introduction to Decimals
Three activities make up an introductory instructional activity designed to create a strong foundation in comparing fractions to decimals and exploring and building decimal models. Pupils brainstorm and complete a Venn diagram to show...
Curated OER
The Animals
Fourth graders participate in a virtual field trip to the San Diego Zoo and complete various computer lab excercises to expand their understanding.
Curated OER
Personal Poetry Books
Pupils work in the classroom and in the computer lab to produce a Personal Poetry Book.
Curated OER
Kinzi Deaf Alumni
Learners use data of school alumni to create a database. The lesson uses technology and access to a computer lab is essential. The concepts of graphing statistics is also used to help teach across the curriculum.
Curated OER
How to keep a timecard in Excel
Students fill out a timecard of family activities in Microsoft Excel. In this Excel lesson plan, students use the program to fill in times they do various activities with their families.
Curated OER
Exploring Technology in Careers
Students discover how technology is used in the workplace. In this careers lesson, students compare and contrast careers and how technology is incorporated into each of them. Students set goals to achieve their ideal career.
Miama-Dade County Public Schools
Ancient Rome
This resource outlines several general activities for a study of Ancient Rome, and includes guiding questions, a handout on the story of Romulus and Remus, and ideas for incorporating mapping and timeline activities into your review.
Curated OER
Using Email
Students identify the proper way to send and reply to an email. In this technology activity, students use a computer with Internet access to compose an email. Students practice sending an email with an attachment.