+
Lesson Plan
Curated OER

You Can Survive! (Math Anxiety)

For Teachers 9th - Higher Ed
Learners explore strategies to manage stress in the math classroom. Through various activities, students discover the characteristics of math anxiety and determine if this affects them. Using computer technology, learners complete a...
+
Lesson Plan
2
2
Curated OER

Living in a Digital World

For Teachers 4th - 8th Standards
What does it mean to be a good digital citizen? Is it the same as face-to-face communication? In small groups, learners discuss the differences between digital and non digital life, how they are different and what each environment can...
+
Lesson Plan
Curated OER

Computer Basics

For Teachers 9th - Higher Ed
Students review basic terminology that they would use to reference computers in media arts. In this computer terminology lesson plan, students use terms frequently.
+
Lesson Plan
Curated OER

Hector's World - Lesson Plan - Interactive Episode - Computer Security: "Oops"

For Teachers K - 2nd
Students examine the need for strong passwords when working online. For this computer password lesson, students access an animated sequence at the given web site. They determine the need for computer passwords when working on shared...
+
Lesson Plan
Curated OER

Don't Let Computers Bug You

For Teachers 6th - 8th
Students write paragraph about a bug using the computer, an Internet encyclopedia, and word processing program.
+
Lesson Plan
Curated OER

Creating a Story Map Using Kidspiration

For Teachers 4th
Fourth graders use computer software, Kidspiration, to create a graphic organizer detailing main characters, setting, problem, solution, and theme of their favorite short story. Students also discover how graphic organizers can help them...
+
Lesson Plan
Curated OER

Digital Storytelling

For Teachers 3rd - 12th
Scholars of all ages can use the various tools of technology to construct and illustrate a story. Utilizing this resource, learners work with a partner to brainstorm and draft a story based on personal experience. They use computer...
+
Lesson Plan
TryEngineering

Arduino Blink Challenge

For Students 6th - 12th
Who knew turning a light on and off could be so complicated? In the lesson, pupils use Arduino boards to learn about computer codes and programs. They program an Arduino to make a light turn on and off at certain time intervals.
+
Lesson Plan
Microsoft

Events and Event-Driven Programming

For Teachers 6th - 8th
Make the lesson an event to remember. The first of nine installments in the Intro to CS with MakeCode series looks at events and event handlers in computer coding. Pupils learn about cause and effect from an offline lesson, then use...
+
Lesson Plan
Code.org

Controlling Memory with Variables

For Teachers 9th - 12th
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
+
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

Egg Carton Binary Numbers

For Teachers 9th - 12th
Learners take the abstract concept of binary representation and create a more tactile and concrete approach. Using egg cartons, they create a physical representation of binary numbers. The egg cartons become a tool to assist students in...
+
Lesson Plan12:18
1
1
Teach Engineering

Storing Android Accelerometer Data: App Design

For Teachers 9th - 12th
There's an app for that! Pupils learn to build an app that will store data on an Android. The lesson introduces class members to the tiny database, TinyDB, for Android devices. A video tutorial provides an example that uses the TinyDB in...
+
Lesson Plan
Code.org

Making Data Visualizations

For Teachers 9th - 12th
Relax ... now visualize the data. Introduce pupils to creating charts from a single data set. Using chart tools included in spreadsheet programs class members create data visualizations that display data. The activity encourages...
+
Lesson Plan
TryEngineering

Solving a Simple Maze

For Students 5th - 10th
Solve a maze ... from a robot's point of view. In the instructional activity, your scholars build a small, simple maze from cardboard and then find a route from the start point to the finish point. They write an algorithmic process that...
+
Lesson Plan
Teach Engineering

Penny Perfect Properties (Solid-Liquid Interations)

For Teachers 7th - 12th Standards
I can get more water to stay on a penny than you can! Collaborative pairs determine the volume of liquids that can be contained on the surface of copper pennies and plastic coins. The pairs analyze their results using graphs and go on to...
+
Lesson Plan
Bonneville

Illuminate Me: Merging Conductive Sewing, Technology, and Solar Power

For Teachers 6th - 12th Standards
Sew up a unit on solar energy with a hands-on project. Groups sew LED lights on clothing using conductive thread. Solar modules attached to a helmet provide the energy for the lights. A final presentation gives learners the opportunity...
+
Lesson Plan
Curated OER

From Here to Technology

For Teachers 6th - 8th
Students, while in the computer lab, create a slide on an assigned topic that becomes part of a class presentation. They trace the evolution of the computer and identify the pioneers of technology and investigate the impact that...
+
Lesson Plan
Curated OER

Computer Vocabulary

For Teachers 2nd - 5th
In this computer lesson, young scholars practice and review vocabulary necessary to work with computers. They demonstrate the meaning of computer terms and use them correctly by playing online review games and paper based games. A test...
+
Lesson Plan
Curated OER

Alice Computer Programming

For Teachers 6th - 8th
Students explore multimedia components. In this science inquiry activity, students read "Invitation to the Game" by Monica Hughes and they use the Alice Computer Programming System to better understand population dynamics.
+
Lesson Plan
Curated OER

Teaching the Instruments of the Orchestra to Young Students using the San Francisco Symphony Kids’ Website

For Teachers 1st
Using the San Francisco Children's Orchestra web site, first graders build listening and instrument identification skills. Each child wears head phones, listens to ID, and finds various instruments on the included worksheet. 
+
Lesson Plan
Curated OER

Using the Internet to Do Punnett Squares

For Teachers 7th - 10th
What a fun way to explore Mendelian Genetics! Using a computer connected to the Internet, beginning biologists construct and use Punnett squares of monohybrid crosses to explain how genetic traits are passed to offspring. Other websites...
+
Lesson Plan
NASA

Hurricanes and Hot Towers with TRMM

For Teachers 6th - 8th Standards
Take cover because a wild presentation on hurricanes is about to make landfall in your classroom! An outstanding PowerPoint presentation is the centerpiece of this lesson. Not only does it provide information and photographs, but several...
+
Lesson Plan
Curated OER

Computer Terminology

For Teachers 6th
Sixth graders are introduced to computer terminology. They complete a crossword puzzle using the terminology from the lesson. Students view a PowerPoint on computer technology. They are given copies of the PowerPoint. Students create...