Lesson Plan
Curated OER

Math in My World

For Teachers 3rd
Third graders record in their journals the many ways in which mathematics is part of their world.
Lesson Plan
Curated OER

Bargain Hunter

For Teachers 3rd - 4th
Students engage in a classroom shopping adventure to search for the best bargains.
Lesson Plan
Curated OER

Addition Relay

For Teachers 3rd
Third graders, in pairs, use a bag of counters which can be dried beans, squares of papers, etc.
Lesson Plan
Curated OER

Comparing Notes: a Mathematical Exploration of the Piano

For Teachers 7th - 12th
Students examine the history of equal temperament, the modern standard of tuning a piano. Proportion calculations of octaves and perfect fifths are utilized to calculate the frequency of each note in a major scale.
Lesson Plan
Curated OER

Junk Yard Math

For Teachers 3rd
Third graders explore the process of place value and subtraction through regrouping and borrowing exercises. Several activities using manipulatives are utilized in the lesson.
Lesson Plan
Curated OER

More or Less Pigs in the Pen

For Teachers K
Students practice simple addition and subtraction. They identify relationships among whole numbers.
Lesson Plan
Curated OER

Rockets on a Shoestring Budgut

For Teachers K - 5th
Students work together to create rockets on a budget. They discover the limitations that real engineers face when designing and testing their products. They discuss their findings to complete the instructional activity.
Lesson Plan
Curated OER

Practicing Arithmetic

For Teachers 9th - 12th
Pupils practice single operation arithmetic ranging from single digit addition to long division of decimals or real numbers using Graphit. They use data sets and rules to graph ordered pairs.
Lesson Plan
Curated OER

Growing Up

For Teachers 4th - 5th
Learners solve a given problem and explain their thinking using two number sentences to match their answer. One number sentence must use addition, one must use multiplication, and students must explain their answers. Includes sample...
Lesson Plan
Curated OER

Cutting the Wood

For Teachers 9th - 12th
Learners demonstrate and describe the effect of multiplying or dividing by a fraction less than or greater than one. They create and explain a variety of equivalent ratios that represent a given situation. Students draw a picture of...
Lesson Plan
Curated OER

Miles Of Smiles

For Teachers 6th - 7th
Young scholars investigate basic mathematical properties to solve multiplication and division problems. They solve word problems that are part of the lesson. Students are required to give written or oral justification for how they solve...
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

Save Your Change

For Teachers 9th - 10th
Students solve problems involving exponential, logarithmic, and scientific notations. Using calculators, students explore investment problems. They use a formula and logarithms to determine the years to earn a particular income, figure...
Lesson Plan
Curated OER

Numerical Determination of Drag Coefficients

For Teachers 11th - 12th
Pupils create a video of an object falling with a drag. In this physics lesson plan, students calculate drag coefficient using data from Logger Pro. They calculate velocity and acceleration of the object.
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Introduction to Algorithms

For Students 9th - 10th
A complete course on algorithms presented at the college undergraduate level. The course includes video lecture, course materials, assignments and exams. Answer keys are provided for all assignments and exams.
Activity
Khan Academy

Khan Academy: Expressing an Algorithm

For Students 9th - 10th
Practice computer science problems expressing algorithms.
Article
Other

The Stony Brook Algorithm Repository

For Students 9th - 10th
A comprehensive collection of algorithm implementations for fundamental problems in combinatorial algorithms. Provides algorithms for common programming problems. It also provides pointers on how to implement those algorithms in various...
Handout
Kent State University

Rashid Bin Muhammad: Design and Analysis of Algorithms

For Students 9th - 10th
This site contains the lecture notes from Dr. Muhammad's course on algorithm design and analysis.
Lesson Plan
University of Canterbury

University of Canterbury: Cs Unplugged: Sorting Algorithms

For Teachers K - 1st
Many clever algorithms have been devised for sorting values into order efficiently. In this activity students compare different algorithms to sort weights to simulate how computers devise sorted lists.
Website
Other

Algorithms: Big Oh Notation

For Students 9th - 10th
An in-depth look at the algorithm measurement tool known as Big-O.
Lesson Plan
University of Canterbury

University of Canterbury: Cs Unplugged: Searching Algorithms

For Teachers 1st - 8th
Explore the main algorithms that are used as the basis for keyword searching on computers, using different variations on the game of battleships.
Handout
Khan Academy

Khan Academy: Get Started With Algorithms!

For Students 9th - 10th
What is an algorithm? It's a sequence of steps that you follow to solve a problem. In everyday life, you might have an algorithm for hanging up your laundry, efficiently going through a shopping list, or finding an empty parking space in...
Handout
Carnegie Mellon University

Carnegie Mellon: A Library of Parallel Algorithms

For Students 9th - 10th
A page for accessing code for a collection of parallel algorithms.The algorithms are implemented in the parallel programming language NESL and developed by the Scandal project. There is a brief description along with its complexity (in...
Unit Plan
TED Talks

Ted: Ted Ed: What's an Algorithm?

For Students 9th - 10th Standards
An algorithm is a method of solving problems both big and small. Though computers run algorithms constantly, humans can also solve problems with algorithms. David J. Malan explains how algorithms can be used in seemingly simple...

Other popular searches