Lesson Plan
Curated OER

Diagonals and Altitudes

For Teachers 6th - 8th
Middle schoolers discover the mathematical way to find the dimensions of a diagonal. Using this process, they complete a worksheet in which they identify the relationships between different degree triangles. They review their answers...
Lesson Plan
Curated OER

Perform Accounting Functions

For Teachers 11th - 12th
Students practice performing various accounting functions. Given analysis records, they prepare cost and revenue analysis based on specific criteria. They complete handouts and review their answers as a class. They also discuss the...
Lesson Plan
Curated OER

Modular Mathematics

For Teachers 6th - 8th
Students are introduced to modular mathematics. They start by making clocks for different bases. They use their clocks to count, using the base, and then finding the mod or remainder. They explore both positive and negative numbers with...
Lesson Plan
Curated OER

Which Pair?

For Teachers 6th - 8th
Students practice solving equations adding decimals and integers. Using a worksheet, they identify which pair of numbers goes correctly with the problem. They review their answers and are graded based a rubric given to them.
Lesson Plan
Curated OER

Geometry - Measurement

For Teachers 6th - 8th
Students review the procedure for determining appropriate types of measurements for given situations and measurement conversions. They figure perimeter, area, and volume of 2 and 3 dimensional objects.
Lesson Plan
Curated OER

Watermelon Math

For Teachers 3rd - 4th
Learners compute the mean and median of the number of seeds in a watermelon. They work in groups with a slice of water to complete and compare their calculations. They get a class average and mean.
Lesson Plan
Curated OER

Investigation of Pot Sherds

For Teachers 4th
Fourth graders review their prior knowledge on the concept of pi. Using broken pieces of pottery, they calculate the circumference from a section of the circle. In teams, they compete against one another to get the most accurate...
Lesson Plan
Curated OER

Body Part Measurements

For Teachers 2nd
Second graders participate in a review of how to use rulers and yard sticks while collecting measurement information. They measure assigned body parts and chart the data on collection sheets. They make a spreadsheet with the information...
Lesson Plan
Curated OER

Balanced Meal Planner

For Teachers 3rd - 5th
Young scholars use an online website to select foods and put them onto a plate to see if they have made healthy and balanced meals. In this healthy meals lesson plan, students review the food pyramid before this activity.
Lesson Plan
Curated OER

Triangle Explorer

For Teachers 3rd - 6th
Students compute the area of triangles in a computer program. In this measurement lesson plan, students complete 5 easy, 5 medium, and 5 hard problems.
Interactive
Khan Academy

Challenge: Bucktooth Bunny

For Students 6th - Higher Ed
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. 
Interactive
Khan Academy

Challenge: Funky Frog

For Students 5th - Higher Ed
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...
Interactive
Khan Academy

Challenge: Lined Paper

For Students 6th - Higher Ed
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,...
Interactive
Khan Academy

Challenge: A Loopy Ruler

For Students 6th - Higher Ed
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.
Interactive
Khan Academy

Challenge: A Loopy Landscape

For Students 6th - Higher Ed
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. 
Interactive
Khan Academy

Challenge: Recipe Card

For Students 6th - Higher Ed
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...
Interactive
Khan Academy

Challenge: Picture Painter

For Students 6th - Higher Ed
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...
Interactive
Khan Academy

Project: Bookshelf

For Students 6th - Higher Ed
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. 
Interactive
Khan Academy

Challenge: Flower Grower

For Students 6th - Higher Ed
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...
Interactive
Khan Academy

Challenge: Double Rainbow

For Students 6th - Higher Ed
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...
Interactive
Khan Academy

Challenge: SmileyFace

For Students 6th - Higher Ed
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...
Interactive
Khan Academy

Practice: Using While Loops

For Students 6th - Higher Ed
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!
Interactive
Khan Academy

Practice: Using Variables

For Students 6th - Higher Ed
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...
Worksheet
Curated OER

MT-A315 Introduction to Linear Algebra

For Students 11th - 12th
In this algebra worksheet, students use the math application problems in order to apply the principles of conjugate pairs, vectors, and reading a matrix.