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...
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...
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.
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,...
Interactive
Shodor Education Foundation

Function Flyer

For Students 8th - 12th Standards
Fly through graphing functions with the Function Flyer. Young mathematicians use an interactive to graph different types of functions. A set of exploration questions has users investigate patterns in functions.
Interactive
Shodor Education Foundation

Graphit

For Students 5th - 12th Standards
No graphing calculator? No worries, there's an app for that! Young mathematicians use an app to graph functions. In addition, they can also plot data points.
Interactive
Shodor Education Foundation

Linear Inequalities

For Students 8th - 12th Standards
An interactive lesson helps individuals learn to graph inequalities in two variables. Scholars can adjust the interactive to present the inequalities in standard or slope-intercept form.
eBook
Khan Academy

Khan Academy: Who Issues Sql Queries?

For Students 9th - 10th
Take a look at real-world applications of data querying, and for what purpose.
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.