Illustrative Mathematics
Computing Volume Progression 1
Finding the volume of a right rectangular prism is the focus of the resource. Worksheet includes a drawing of a cube to help learners visualize the concept. Young geometers will learn that as the side length increases, so does the...
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.
Houston Area Calculus Teachers
Area and Volume
An AP calculus lesson begins with an activity to determine the volume of a solid using a cross-section. Next, learners review the ways to find the area between two curves , as well how to find the volume of a solid created...
Beauty and Joy of Computing
Unsolvable and Undecidable Problems
Try as you might, some functions just cannot be computed. The lab introduces the class to the possibility of unsolvable problems. The fourth lesson in a series of seven begins with a logic problem, then progresses to looking at functions...
Curated OER
Fuel Efficiency
Looking for a real-world situation to practice converting units? For this problem, learners must change miles per gallon to liters per km (or vice versa) to determine which car gets better gas miileage. It is a relatively short problem,...
Illustrative Mathematics
Extensions, Bisections and Dissections in a Rectangle
Gaining practice in translating a verbal description into a diagram and then an equation is the real point of this similar triangles exercise. Once the diagram is drawn, multiple methods are provided to reach the conclusion. An effective...
Illustrative Mathematics
How Many Containers in One Cup / Cups in One Container?
The object is to model fraction division by asking “How many are in one group?” It is a difficult concept to understand, but developing the model that shows one cup to a certain amount of container or one container to a certain amount of...
Illustrative Mathematics
Comparing Products
How can 5th graders show understanding that 30 x 225 is half of 60 x 225 without completing the computation? They can use an area model and draw it out. An array, or an open array, is an area model that allows for young learners to...
Curated OER
Area of the Lawn Project
Students calculate simple area calculations in real-life situations. They determine simple wage computations. They use critical thinking skills. They demonstrate their ability to use writing in order to express mathematical thoughts and...
West Contra Costa Unified School District
Slope-Intercept Sort
What's so special about slope? Pupils first match cards with slope and y-intercept to graphs of linear equations. They continue the lesson by matching equations in slope-intercept form to the same graphs.
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...
Varsity Tutors
Varsity Tutors: Hotmath: Practice Problems: Percents 2
Twenty-eight problems present a variety of percent topics: percents as fractions, improper, and mixed numbers, percents as decimals, simple interest, and percent of increase/decrease. They are given with each step to the solution...
Quia
Quia: Multiplication Facts Review 1 10
Do you need practice remembering or learning your multiplication facts up to 10 X 10? This matching 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 if...