+
Lesson Planet Article
1
1
Curated OER

How to Make Multiplying Fractions Exciting

For Teachers 4th - 7th
Make sure your pupils understand the algorithm by using this hands-on lesson using modeling clay.
+
Worksheet
Curated OER

Review of Sorting

For Students Higher Ed
In this mathematics learning exercise, students complete 50 multiple choice and true/false questions on sorting algorithms and selection sort.
+
Worksheet
Curated OER

Review of Trees

For Students 11th - 12th
In this math worksheet, students answer 50 multiple choice and true and false questions on trees, functions and algorithms. They interpret binary and mystery trees.
+
Worksheet
Curated OER

Review of Searching

For Students 11th - 12th
In this math review learning exercise, students answer 50 multiple choice and true/false questions related to algorithms and has functions.
+
Lesson Plan
Curated OER

Brute Force and Other Algorithms

For Teachers 10th - 11th
Students discuss why it can be difficult to solve word problems. In this algorithm lesson, students review better methods to outline word problems and solve the problem of the Ice Cream Stands. They discuss how the name Brute Force...
+
Lesson Plan
Curated OER

Partial Quotients

For Teachers 5th
Fifth graders examine the partial-quotients algorithm for finding the answer to a division problem.  In this partial quotients lesson, 5th graders demonstrate the process of division through a series of estimations.  Students examine the...
+
Lesson Plan
Curated OER

Differentiated Math

For Teachers 4th
Fourth graders study a division algorithm. In this math lesson, 4th graders solve division problems using partial quotients. Students solve division problems and check their answers with the class.
+
Worksheet
Curated OER

The Dart Problem

For Students 9th - 12th
In this dart problem worksheet, students write an algorithm to determine the greatest impossible score for a dartboard game.  This one-page worksheet contains 1 problem.  The answer is listed at the end of the problem.
+
Worksheet
Curated OER

Arithmetrivia

For Students 6th - 9th
In this arithmetrivia instructional activity, students read and solve word problems.  They translate from word problems to written equations and then solve them.  This one-page instructional activity contains 12 problems.  Answers are...
+
Lesson Plan
Curated OER

Multiplying 2-Digit Numbers

For Teachers 4th - 5th
In this multiplying 2-digit numbers worksheet, students solve and complete 4 different problems. First, they multiply by the right-bottom digit and then the left-bottom digit. Finally, they add all numbers together and write the answer.
+
Worksheet
Curated OER

Mathematics of Image Processing Project

For Students 11th - Higher Ed
In this image processing instructional activity, students complete 4 steps related to image processing. First, they work in teams of 2-3 and create a hard copy report and documented m-files. Then, students try compression at various...
+
Worksheet
Curated OER

The Babylonian Algorithm, Limits and Rates of Change

For Students Higher Ed
In this successive approximations worksheet, students use the Babylonian algorithm to determine the roots of given numbers. They identify the limits of a function, and compute the rate of change in a linear function. This two-page...
+
Lesson Plan
Curated OER

Egyptian Multiplication

For Teachers 9th - 12th
Students examine the Egyptian method of multiplication and independently multiply any two numbers using the Egyptian algorithm.
+
Lesson Plan
Curated OER

Multiplication

For Teachers 6th
Sixth graders play the game "MultipliACTION," where they use a standard algorithm to multiply numbers. They use the website Mathfrog and select "MultipliACTION." Students fill in the answer boxes, from right to left, top to bottom, or...
+
Activity
Texas Instruments

Texas Instruments: Numb3 Rs: Driving With Djikstra

For Teachers 9th - 10th
Based off of the hit television show NUMB3RS, this lesson introduces students to one of the prominent algorithms in graph theory used to find shortest paths -- the Djikstra Algorithm. The lesson includes four graphs of increasing...
+
Activity
Science Buddies

Science Buddies: Getting More Out of Less : Google Hits and Search Terms

For Students 3rd - 5th
Google is the name of the most often used search engine on the Internet. "Googol" is the mathematical term for a 1 followed by 100 zeros. It's a very large number. This experiment will help you test different search terms and find out.
+
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
Other

Ohio Department of Education: Models for Dividing Fractions [Pdf]

For Teachers 5th - 6th Standards
This resource consists of a detailed, hands-on lesson plan for dividing fractions using manipulatives such as fraction bars.
+
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...
+
Activity
TeachEngineering

Teach Engineering: Wait Program!

For Teachers 4th - 8th
After completing an associated lesson, students test their understanding in two programming tasks that utilize LEGO MINDSTORMS NXT robots and sound/touch sensors. Students gain practice in the iterative design-program-test-redesign process.
+
Lesson Plan
TeachEngineering

Teach Engineering: What Is a Program?

For Teachers 4th - 8th
Using a few blindfolds and a simple taped floor maze exercise, young scholars come to understand that computers rely completely upon instructions given in programs and thus programs must be comprehensive and thorough. Then students learn...
+
Lesson Plan
TeachEngineering

Teach Engineering: How Do You Make a Program Wait?

For Teachers 4th - 8th
Building on the programming basics learned so far in a corresponding Robotics unit, students learn how to program using sensors rather than by specifying exact durations. Working with the LEGO MINDSTORMS NXT robots and software, they...
+
Lesson Plan
TeachEngineering

Teach Engineering: Does It Work? Test and Test Again

For Teachers 9th - 10th
Testing is critical to any design, whether it be in the creation of new software or building a bridge across a wide river. Despite risking the quality of the design, the testing stage is often hurried in order to get products to market....
+
Lesson Plan
TeachEngineering

Teach Engineering: Do You See What I See?

For Teachers 9th - 10th
Students research OCR and OCR techniques and then apply those methods to the design challenge by developing algorithms capable of correctly reading a number on a typical high school sports scoreboard.