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 instructional activity of the series. They begin building a simple digital assistant and...
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...
Activity
Stratford Academy

Microsoft Word Exercise

For Students 4th - 12th Standards
Get to know the computer program, Microsoft Word, by completing 24 tasks, including typing a line of text, experimenting with format options, inserting page numbers, headers, footers, and more.  
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,...
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.
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...
Interactive
Khan Academy

Challenge: Your First Painting App

For Students 6th - Higher Ed
Ever wonder how those neat painting applications work? Completing this coding activity will give you some insight. First, starting with a simple function that draws a small circle as the mouse moves around the screen, adjust the function...
Activity
Beauty and Joy of Computing

Sprite Drawing and Interaction

For Students 8th - 12th
Discover how to program objects to move on a screen. In the second lab of a five-part unit, each learner uses block instructions to program a sprite to follow their mouse (cursor). They investigate how to use these same block...
App
Autodesk

AutoCAD 360

For Students 9th - Higher Ed
Take your drafting and design projects on the go with with this mobile computer-aided design program. Allowing users to view, edit, and share their work with others, this is a great resource for developing the technical drawing...
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
Code.org

Compound Conditional Logic

For Students 9th - 12th
Scholars explore compound conditional logic and learn to use the Boolean operators AND, OR, and NOT within conditional statements by incorporating these operators to improve a previously created app.
Activity
Wake Forest University

Authentic Activities for Connecting Mathematics to the Real World

For Students 6th - 12th Standards
Check out the handout from a presentation that contains a collection of high school algebra projects connecting a variety of mathematics to the real world. Activities range from simple probabilities to calculus. The activities...
Lesson Plan
1
1
Teach Engineering

Complex Networks and Graphs

For Students 7th - 10th Standards
Show your class how engineers use graphs to understand large and complex systems. The resource provides the beginnings of graph theory by introducing the class to set theory, graphs, and degree distributions of a graph. 
Interactive
Shodor Education Foundation

Possible or Not?

For Students 9th - 12th Standards
What does the graph mean? Pupils view 10 graphs and determine whether they are possible based on their contexts. The contexts are distance versus time and profit versus time.
Worksheet
Curated OER

Anatomy of The Heart

For Students 7th - 12th
In this health worksheet, students examine the human body and make mental connections to the target function highlighted in the sheet.
Activity
Teach Engineering

Applying Statistics to Nano-Circuit Dimensions in Fabrication

For Students 11th - 12th Standards
Do flexible circuits change dimensions during fabrication? Groups use GeoGebra software to measure the length of pictures of flexible nano-circuits. To determine if the circuits change dimensions, future engineers use Microsoft...
Worksheet
Curated OER

Summer Things

For Students K - 1st
In this summer things activity, students examine 10 pictures. Students color only those objects that you would not need during the hot summer.
Activity
Science Buddies

Science Buddies: Point of a Parabola: Focusing Signals for a Better Wireless Net

For Students 3rd - 8th
Here's a project with practical applications for homes with a wireless network. This project shows you how to build and test parabolic reflectors for the transmitters on your network. You may be able to increase the range of your...
Unit Plan
TeachEngineering

Teach Engineering: Digital Mapping and Geographic Information Systems (Gis)

For Students 7th - 9th
Geographic information systems (GIS), once used predominantly by experts in cartography and computer programming, have become pervasive in everyday business and consumer use. This unit explores GIS in general as a technology about which...
Website
Other

Translating Virtual Reality Into Physical Reality

For Students 9th - 10th
A fascinating site which demonstrates the application of X-ray technology and other medical imaging techniques. Site explores how CT scans can be used to create models of the human body. Several pages with incredible graphics and...
Unit Plan
Science Education Resource Center at Carleton College

Serc: Bioinformatics

For Students 9th - 10th
This project is a series of interrelated modules designed to introduce the student to modern biological techniques in the area of bioinformatics. Bioinformatics is the application of computer technology to the management of biological...
Website
Other

Internet Learning Tree: A Brief History of the Internet

For Students 9th - 10th
An anecdotal history of the people and communities that brought about the internet.