Hi, what do you want to do?
Code.org
Processing Arrays
Scholars use a playing card activity to help them develop a program to find the minimum value of a list. They learn to use for loops to write code that will process lists.
Code.org
Digital Assistant Project
Scholars apply previously learned skills to create a functional computer program. They produce a digital assistant incorporating string commands and complex conditional logic.
Code.org
Functions with Return Values
Young computer scientists explore how to use the return command in computer programing by playing Go Fish. They learn about functions that return values and then write a turtle driver app using the return function.
Shodor Education Foundation
Polar Coordinates
Polar opposites might not work together—but polar coordinates do! The interactive provides learners the opportunity to graph trigonometric and algebraic functions using polar coordinates. The program takes either individual data points...
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
Function Machine
Machines can be so helpful sometimes. A simple interactive has learners enter input values for a function machine and observe output values. These values help determine a function that represents the input-output relationship in the...
Teach Engineering
Java Code: Does It Work? Test and Test Again
Testing software code can sure test one's patience. Future programmers learn about the importance of testing when writing code for computer software. They access the CodingBat website to test programs written in Java using three test...
Curated OER
Verbal (and other) Phrases
Recognize the tense used in each sentence. This online resource requires learners to select a verb tense from the choices presented. There are 10 sentences to work with, and the answer pops up immediately after a selection is made.
Curated OER
Seepy Sandwich
Students explore Earth science by participating in a pollution activity. In this water infiltration instructional activity, students utilize a water sprayer, food coloring and slices of bread to simulate how pollution can spread into our...
Curated OER
Tag Questions with "Be"
A quickie-clickie, online interactive matching exercise has learners choose the correct tag to turn each of 10 declarative sentences into questions. Answers are available at the click of a button, and learners don't need to even attempt...
Microsoft
Arrays
Zoos are just elaborate arrays. Scholars learn the meaning of arrays and how to create them in Minecraft. Applying this knowledge, they write a program to create a zoo within the game's world. They also complete an independent project...
Curated OER
A Wee Dose of JavaScript
Students describe the difference between Java and JavaScript. They explain the relationship of JavaScript to other elements of an HTML document. They write general code for a set of JavaScript instructions. They describe the JavaScript...
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...
Curated OER
Review C++ Fundamentals
In this computer programming worksheet, students answer 50 multiple choice questions on different member functions and C++ programming.
Curated OER
Energy Audit
Young scholars collect data about energy usage and use mathematical calculations to analyze their data. In this energy conservation and statistics math lesson plan, students survey their homes to complete an energy usage worksheet. Young...
Curated OER
Create Hydrogen Energy
Young scholars complete an experiment to understand changes to the environment over time. In this hydrogen lesson, students discuss electrolysis and conduct an electrolysis experiment. Young scholars observe and record their...
Curated OER
Build an Indoor Compost Bin
Students write an essay to describe the contents of a compost bin. In this composting lesson, students create a compost bin. Students examine soil for its contents and explains in an essay the impact of the soil on the environment.
Curated OER
Turning the Tide on Trash: Marine Debris Curriculum
Seven pages of fascinating reading on marine debris preface the activities in this lesson plan. Four different activities are employed to simulate how the debris is distributed in the ocean and along beaches. Early ecology learners...
Curated OER
Cereal Box Redesigns
Students examine cereal boxes for nutrition information. In this nutrition lesson, students redesign cereal boxes to reflect their nutritional value. Students understand that some cereals contain too high a percentage of sugar...
Curated OER
Go Fish!
Students share a bowl of goldfish crackers. In this activity on sharing, students see how a limited resource goes furthest when it is evenly shared. Students are allowed to take as many crackers as they would like, and then in contrast,...
Shodor Education Foundation
Simple Maze Game
Avoid the mines and win the game! Young scholars direct a robot through a minefield by plotting points. Their goal is to reach the target in as few moves as possible.
Shodor Education Foundation
Box Plot
What information can come from a box? Learners choose a data set to display as a box plot and decide whether to include the median in the calculation of the quartiles, show the outliers, and change the scale. To finish the lesson,...
Shodor Education Foundation
Marbles
Grab some marbles from a bag. The applet simulates drawing marbles from a bag. Pupils determine the number of four colors of marbles in a bag and how many marbles to draw. Using information on whether order matters in the draw and if...
Shodor Education Foundation
Plop It!
Build upon and stack up data to get the complete picture. Using the applet, pupils build bar graphs. As the bar graph builds, the interactive graphically displays the mean, median, and mode. Learners finish by exploring the changes in...