Curated OER
Computation Review
In this online interactive math computation learning exercise, 5th graders solve 10 problem that require them to use mixed operations with whole numbers, decimal numbers, and fractions.
Curated OER
Computation Review 2
In this online interactive math computation worksheet, 5th graders solve 12 problem that require them to use mixed operations with whole numbers, decimal numbers, and fractions.
Khan Academy
Challenge: Movie Reviews
Create an array of objects in a JavaScript coding practice activity. Movie titles and reviews for multiple movies are collected in an array of objects and then printed out with a looping construct.
Shodor Education Foundation
Algebra Quiz
Reviewing the process of solving equations is as easy as one click of a button. Scholars solve linear and quadratic equations by using a helpful interactive. The computer app automatically scores responses, providing immediate feedback...
CK-12 Foundation
Permutations and Combinations Compared: Ice Cream Bar
Learning math from an ice cream shop—what a tasty treat! Individuals use an interactive to list all possibilities for a double-scoop ice cream. Along the way, they learn to distinguish between permutations and computations.
CK-12 Foundation
Compound Interest per Period: Credit Card Payment
Credit cards can be convenient, but are they worth it? Future consumers learn about compound interest and credit card payments. They use an interactive to create a table that shows the remaining balance after each month.
Khan Academy
Project: Build-a-House
Start with a basic house created in JavaScript code and practice programming with loops as you add rows of windows, grass, flowers, or trees. How about some apples growing in the trees? You get the idea. Your coding students can let...
Khan Academy
Challenge: Bucktooth Bunny
Practice creating and using variables by creating variables for the bunny's eyes and teeth in this JavaScript task. Use the slider above the number to see the power of using variables in your code.
Khan Academy
Challenge: Funky Frog
You haven't seen any large-mouth frogs around have you? Hopefully, there will be lots of them as your young JavaScript coders complete this task to create a frog with a wide mouth and use variables in a way that connect the frog face...
Khan Academy
Challenge: Lined Paper
Now create your own graph paper with this JavaScript programming activity! First, change the while loop that draws horizontal lines into a for loop. Then, add another for loop that draws the vertical lines. For an added challenge,...
Khan Academy
Challenge: A Loopy Ruler
Now try writing your first while loop! This activity guides you through creating a small JavaScript program that marks the top of the screen with a ruler. Use the while loop to write the numbers across the screen.
Khan Academy
Challenge: A Loopy Landscape
Drawing trees and grass over and over again is the perfect time to add a while loop to your computer code. This activity guides coders through the steps as they practice using this loop.
Khan Academy
Challenge: Recipe Card
Anyone hungry? Create a recipe object in this coding activity. Include a title, number of servings, and ingredients. All of this adds up to one delicious practice opportunity for your programming students who are just learning how to use...
Khan Academy
Challenge: Picture Painter
Your young coding students will love the result of this programming activity and will be amazed at what they can make the computer do. Using objects and their properties, they will create a paint brush that will redraw an object across...
Khan Academy
Project: Bookshelf
Start your own virtual library with this JavaScript programming project. Create arrays of book objects, and fill the shelves with different books, different colors, titles, authors, etc. Let coders create their own unique display.
Khan Academy
Challenge: Flower Grower
How does the garden grow? With inherited functions! The interactive activity has individuals alter a program to utilize object inheritance. Scholars develop an object type that two other objects use to inherit similar aspects. The...
Khan Academy
Challenge: Double Rainbow
Draw a rainbow over the rainbow. The second segment in a series of six has the class practice using functions to edit a program that draws a rainbow. After creating the function, the interactive lesson challenges pupils to create another...
Khan Academy
Challenge: SmileyFace
Two smiley faces are better than one. The interactive lesson challenges pupils to use methods to alter a program to make it more efficient. Individuals use the new code to create multiple smiley faces that speak. The engaging activity is...
Khan Academy
Practice: Using While Loops
Test your knowledge of loops with this short online quiz about using the while statement in JavaScript code. Get five questions correct in a row and you're done!
Khan Academy
Practice: Using Variables
A quick check of understanding is the focus in this short online quiz. Questions ask users to check out a short two- to four- line program and answer a question about the value of a variable. Get five questions correct in row to pass to...
Shodor Education Foundation
Possible or Not?
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.
Quia
Quia: Multiplication Facts Review 1 10
Do you need practice remembering or learning your multiplication facts up to 10 X 10? This concentration game is the web site for you! There is a link to a list of multiplication facts and their products you can click if you want to see...
Quia
Quia: Multiplication Facts Review 1 10
Do you need practice remembering or learning your multiplication facts up to 10 X 10? This flash card practice is the web site for you! There is a link to a list of multiplication facts and their products you can click if you want to see...
NumberNut
Number Nut: Carrying Like Addition
Use what you already know about addition to master this skill in multiplication. This lesson reviews the concept of carrying in multiplication. Detailed examples are provided along with interactive games to practice the skills learned....