+
Lesson Plan
1
1

Name Parts of a Computer and Terms for Interface Elements

For Teachers K - 2nd
Familiarize your young learners with the parts of a computer and some basic key terms relating to technology. As the teacher demonstrates using an LCD projector, class members practice moving a mouse, opening the Internet, typing in a...
+
Lesson Plan
EngageNY

First-Person Computer Games

For Teachers 11th - 12th Standards
How do graphic designers project three-dimensional images onto two-dimensional spaces? Scholars connect their learning of matrix transformations to graphic design. They understand how to apply matrix transformations to make...
+
Activity
Computer Science Unplugged

The Poor Cartographer—Graph Coloring

For Teachers 2nd - 12th
Color the town red. Demonstrate the concept of graph theory with a task that involves determining the least number of colors needed to color a map so that neighboring countries are not represented by the same color. Pupils make...
+
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.
+
Interactive
Khan Academy

Project: Crazy Painter

For Students 6th - Higher Ed
An activity titled Crazy Painter might not be high on your list of new things to try with your class; however, you will be happy to know this task has your young coders writing a mess-free painter application in JavaScript. The goal is...
+
Unit Plan
Computer Science Unplugged

Computing: Databases Unplugged

For Teachers 4th - 11th
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 that...
+
Lesson Plan
Curated OER

Computer Repair and Recycle

For Teachers 6th - 12th
Students disassemble and rebuild computers. For this computer hardware lesson, students learn to refurbish computers, then donate the rebuilt computers in their community.
+
Activity
Beauty and Joy of Computing

Combining List Operations

For Students 9th - 12th
Use list operations to modify an earlier version of Tic Tac Toe. The fourth lab in a series of five has pupils combine list operations to build more powerful operations. They take a project from a previous unit and enhance it to keep...
+
Assessment
Code.org

Practice PT – Improve Your App

For Students 9th - 12th
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...
+
Lesson Plan
Curated OER

Definition and Applications of Computational Science

For Teachers Higher Ed
Students participate in a variety of instructional experiences about Computer Science. They define Computational Science and describe computational simulation. They also compare and contrast Computational Science and Computer Science.
+
Lesson Plan
TryEngineering

Give Binary a Try!

For Teachers 3rd - 12th Standards
Students apply binary code in software applications for computer engineers. For this binary code lesson, students read about binary code and its applications to computer engineers. They download software and read an online binary clock....
+
Lesson Plan
TryEngineering

Give Binary a Try!

For Teachers 9th - 12th Standards
Digital, analog, and now binary clocks? The instructional activity teaches individuals how to interpret binary code. They use an online software program to read binary clocks.
+
Lesson Plan
EngageNY

Using Matrix Operations for Encryption

For Teachers 11th - 12th Standards
Data encryption is an important security measure for sensitive data stored on computers. Pupils learn how to utilize matrices for creating code. They also get a great review of matrix multiplication, inverse matrices, and the identity...
+
Interactive
Shodor Education Foundation

Racing Game with One Die

For Students 7th - 12th Standards
Pupils roll a die to figure out which car advances on a race track. They determine the rules for each car moving forward and, given the statistics of the winner, compare if it matches their predictions.
+
Lesson Plan
Curated OER

Photo Quilt Square

For Teachers 9th - 12th
Build creative thinking and organization skills with a beautiful quilting project. Young photographers use a digital camera and computer to create photo transfers, which they will use to create a photo quilt square. They sew or embroider...
+
Lesson Plan
Odyssey of the Mind

Odyssey of the Mind Curriculum Activity: Shape-Shifter

For Teachers 4th - 6th
Geometry is everywhere, and I mean everywhere! Those skillful mathematicians discuss shapes and then come up with a well-researched list of shapes seen in everyday applications. They put their knowledge of shapes to work as each small...
+
Lesson Plan
Curated OER

Getting Started with Java

For Teachers 9th - 12th
High schoolers explore a programming curriculum based in the Java language. They start with the basic information needed to code and run their first program. Students analyze the planning, debugging and testing points of the unit. They...
+
Lesson Plan
Curated OER

Look Ma, No Hands!

For Teachers 9th - 12th
Students in Advanced Keyboarding Applications class practice using Voice Recognition software to compose and "voice" four written assignments. They explain why this technology is useful to those with physical disabilities or those having...
+
Lesson Plan
1
1
EngageNY

Revisiting the Graphs of the Trigonometric Functions

For Teachers 11th - 12th Standards
Use the graphs of the trigonometric functions to set the stage to inverse functions. The lesson reviews the graphs of the basic trigonometric functions and their transformations. Pupils use their knowledge of graphing functions to model...
+
Lesson Plan
Curated OER

Triton Toys

For Teachers 7th - 8th
Young scholars investigate the hydrological cycle. The lesson is made to be performed within the computer lab. The lesson can also be done as a center for students to work on the project as time allows.
+
Lesson Plan
Curated OER

Bioinformatics

For Teachers 9th - Higher Ed
Students conduct a series of scientific investigation using bioinformatics. In this molecular biology instructional activity, students collect experimental data using different educational softwares. They calculate and analyze...
+
Lesson Planet Article
Curated OER

How Technology Has Changed Communication in the 21st Century

For Teachers 9th - 12th
Students can learn more about technology through taking a look at the advances made in the last few decades.
+
Lesson Plan
Curated OER

"Newimals"

For Teachers 9th - 12th
It's fun to dream up crazy or new types of animals. Let your learners' dream animals become a reality by engaging them in a fun photo manipulation activity that requires them to synthesize two images, match colors, textures, and shapes...
+
Activity
1
1
Biology Corner

Technology and Inventions Project

For Students 6th - 12th Standards
Technology—what exactly is it? Find out with a project designed to inspire the inner inventor in us all. The activity begins with a captivating podcast and a search of multiple websites that display different inventions and technology,...