TryEngineering
Program Your Own Game
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.
Khan Academy
Project: Crazy Painter
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...
Beauty and Joy of Computing
Combining List Operations
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...
Code.org
Practice PT – Improve Your App
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...
Shodor Education Foundation
Racing Game with One Die
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.
Biology Corner
Technology and Inventions Project
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,...
Shodor Education Foundation
Function Flyer
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.
Shodor Education Foundation
Graphit
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.
Shodor Education Foundation
Linear Inequalities
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.
Khan Academy
Khan Academy: Who Issues Sql Queries?
Take a look at real-world applications of data querying, and for what purpose.
Other
Internet Learning Tree: A Brief History of the Internet
An anecdotal history of the people and communities that brought about the internet.