Lesson Plan
Curated OER

A to Zap!

For Teachers K
Students are given a play telephone, the students correctly dial their phone number 3 out of 5 times. They use the computer program A to Zap!, students complete the telephone activity by correctly clicking on the numbers of the phone...
Lesson Plan
Curated OER

Understanding: Computing

For Teachers 6th - 8th
Students examine how a pebble calculator works and compare it to an abacus. After a discussion on the abacus and pebble calculator and how each works, they construct their own pebble calculators. They determine how to represent...
Lesson Plan
Curated OER

Environmental and Health Concerns

For Teachers 7th - 8th
The idea behind this lesson plan is to introduce learners to the health and environmental issues related to the use of computers. The lecture should include topics such as tendonitis and carpal tunnel syndrome, but information is not...
Lesson Plan
Curated OER

Computer Enhanced Contour Line Drawing

For Teachers 11th - 12th
Young scholars practice drawing contour lines using a computer program. Using the lines, they use them in a photo scanned onto the same computer with a photo-editing option. They change the colors and textures of the photo and turn it in...
Lesson Plan
Curated OER

Computer Salesmen

For Teachers 3rd
Third graders visually list the components of a computer and their functions. They then discuss and show advertisements on television, billboards, internet, and other forms of print.
Lesson Plan
Curated OER

Video Reporters - "Get Ready to Use Your Computer"

For Teachers K - 2nd
Students use technology to produce a student-produced video that shows other students how to adjust keyboard, monitor, chair, and posture for safe and healthy usage of computer. It also demonstrates how to ask for help appropriately in...
Lesson Plan
Curated OER

Implementing Technology

For Teachers 1st - 8th
Students gain basic insight to technology of the computer, study ethical responsibility, and develop positive attitudes toward the technology. Students know what the basic key functions are on the keyboard and how to use them properly....
Lesson Plan
Curated OER

Using Technology in the Early Childhood Classroom

For Teachers 1st - 2nd
Students explore ways to use technology. They create pictures with Kid Pix software to describe something about themselves. They create pictures os something they did over the summer and write sentences to accompany their pictures. They...
Lesson Plan
Curated OER

Technology in the Early Education Classroom

For Teachers K - 1st
Students explore computers. They type their names and use different fonts. They create mini-posters using Kid Pix software and use the Oregon Trail software to discover the westward trek in United States history. They explore websites...
Lesson Plan
Curated OER

Assistive Technology

For Teachers Higher Ed
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...
Lesson Plan
Curated OER

Technology in the 21st Century

For Teachers 6th - 12th
Learners participate in a discussion on how breakthroughs in communication technology shape the future of the world.
Lesson Plan
Curated OER

2 Missing Words and Abbreviations

For Teachers 9th - Higher Ed
In this technology worksheet, students practice writing e-mails to different recipients. The e-mails are kept informal while eliminating unneeded words.
Lesson Plan
Curated OER

Information Action and Help

For Teachers 11th - Higher Ed
In this technology worksheet, students practice composing the e-mails needed in order to obtain information and get help on business projects. They practice asking for information and help.
Lesson Plan
Code.org

Personal Innovations

For Teachers 9th - 12th
Here's a resource designed to serve as an introduction to a computer science course. Groups brainstorm an innovation that may improve technology or use technology to solve a problem. The plan guides the teacher through the introduction...
Lesson Plan
Curated OER

How to Web 2.0 Accessorize Your Classroom

For Teachers 5th - 8th
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...
Interactive
Code.org

Minecraft Hour of Code

For Teachers 2nd - 12th
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.
Lesson Plan
Code.org

Looping and Simulation

For Teachers 9th - 12th
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping. 
Lesson Plan
Code.org

Introduction to Digital Assistant Project

For Students 9th - 12th
How does a computer recognize voice commands? Scholars learn about digital assistants and natural language processing (NLP) algorithms in the ninth lesson of the series. They begin building a simple digital assistant and work on this...
Lesson Plan
Computer Science Unplugged

Colour by Numbers–Image Representation

For Teachers 2nd - 12th
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...
Lesson Plan
TryEngineering

Program Your Own Game

For Students 6th - 12th
Young computer scientists get to see what it's like to be a software engineer as they use free online software to design a computer game. They play and evaluate games groups created to round out the activity.
Lesson Plan
Code.org

Hard Problems – Traveling Salesperson Problem

For Teachers 9th - 12th
Even computers find this to be a hard problem. In the eighth installment of a 12-part unit, young computer scientists learn about the traveling salesperson problem. They formulate algorithms to solve the problem and find out why it is...
Lesson Plan
Code.org

HTTP and Abstraction on the Internet

For Teachers 9th - 12th
Introduce your class to the layers of abstraction of the Internet with a lesson on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP traffic on...
Lesson Plan
Curated OER

Nuts and bolts

For Teachers 5th - 12th
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.
Lesson Plan
Code.org

Introduction to Arrays

For Teachers 9th - 12th
How can you store lists in a computer program? The 16th installment of a 21-part unit introduces arrays as a way to store lists within a variable. Individuals program a list of their favorite things—adding interest to the activity.

Other popular searches