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...
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...
Activity
University of Auckland School of Computer Science

Morris: Radix Sorting

For Students 9th - 10th
A detailed description of the Radix sort algorithm, including a code solution written in the C programming language and an interactive animation / visualization of the sort at work.
Activity
University of Auckland School of Computer Science

Morris: Binary Search

For Students 9th - 10th
A description of finding data in an ordered collection using a binary search algorithm.
Handout
Paul Dawkins

Paul's Online Notes: Algebra: Dividing Polynomials

For Students 9th - 10th
Detailed math tutorial features notes and examples that take a look at the basics dividing polynomials, introduces synthetic division, and gives the Division Algorithm.
Primary
Other

Medium: Decision Trees Algorithms

For Students 10th - 12th
Decision trees are used for both classification and regression problems, this story we talk about classification.
Activity
University of Auckland School of Computer Science

Morris: Sequential Searches

For Students 9th - 10th
A description of locating data in a collection with a sequential search algorithm.
Unit Plan
TED Talks

Ted: Ted Ed: Inside Ok Cupid: The Math of Online Dating

For Students 9th - 10th
Christian Rudder, one of the founders of popular dating site OKCupid, details the algorithm behind connecting couples online. [7:30]
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Lesson 4: Debugging With Laurel

For Teachers 2nd - 4th
Students will practice debugging in the "collector" environment. Students will get to practice reading and editing code to fix puzzles with simple algorithms, loops and nested loops.
Article
Other

Ibm: Mastering Recursive Programming

For Students 9th - 10th
A discussion of how to write a correct recursive algorithm. Numerous examples are given in several different programming languages.
Article
Other

Adb: How Remote Sensing Technology Improves Efficiency of Irrigation Systems

For Students 9th - 10th
With the increase of free satellite data combined with scientific algorithms and cloud computing capacity, developing affordable operational monitoring systems for irrigation management in Asia is now feasible. The use of virtual field...
Article
History of Computing Science

History of Computing Science: The Turing Machine

For Students 9th - 10th
A Turing Machine is not an actual machine, but rather a symbolic system that can be used to represent any algorithm used to solve a problem. This lecture series gives a very brief description of the Turing Machine.
Website
University of Auckland School of Computer Science

Morris: Heap Sort

For Students 9th - 10th
A description and demonstration of the heap sort algorithm.
Lesson Plan
Illustrative Mathematics

Illustrative Mathematics: 5.nbt Elmer's Multiplication Error

For Teachers 5th
Fifth graders are presented with the calculations for a multiplication problem and are asked to explain why the answer is incorrect. They must use estimation, identify the error, show the correct arithmetic, and find the answer another...
Website
University of Maryland

Treemaps Constrained Visualization of Hierarchy

For Students 9th - 10th
How the treemap started. Additional clicks will lead you to animated demonstrations of treemaps. Explore related treemap research and development.
Unknown Type
Math Drills

Math drills.com: Free Division Worksheets

For Students 3rd - 8th
On this site, division worksheets can be downloaded and printed for free. Learners can practice division facts, long division with and without remainders, and long division with decimal quotients.
eBook
Mathigon

Mathigon: Graphs and Networks: Graphs in Everyday Life

For Students 9th - 10th
This lesson focuses on graphs in everyday life including virtual graphs such as the Internet or physical computer networks of computers. It puts graph theory into practice and provides examples and learning exercises.
Lesson Plan
Illustrative Mathematics

Illustrative Mathematics: 6.ns Movie Tickets

For Teachers 6th Standards
In this task, 6th graders are asked to compare the buying power of $20 in 1987 and 2012 with respect to the cost of movie tickets. Aligns with 6.NS.B.3.
Interactive
Calculator Soup

Calculator Soup: Greatest Common Factor Gcf Calculator

For Students 6th - 8th Standards
Calculate GCF, GCD, and HCF of a set of two or more numbers and see the work using factorization. An interactive calculator, explanations, and examples are included.
Handout
Other

Math Works: Directed and Undirected Graphs

For Students 10th - 12th
A graph is a collection of nodes and edges that represents relationships. You can use graphs to model a wide variety of systems. View examples of directed and undirected graphs and how they are constructed in this resource.
Article
Other

American Mathematical Society: Bin Packing

For Students 10th - 12th
Bin packing is a very appealing mathematical model. This article discusses several bin packing problems and the various methods for solving them.
Handout
University of California

Uc Irvine: Egyptian Fractions

For Students 9th - 10th
An introduction to the way the ancient Egyptians wrote fractions, along with a more sophisticated look at the process of converting modern fractions to Egyptian form. Contains a very informative and interesting group of related links,...
Handout
AAA Math

Aaa Math: Divide a 5 Digit Number by a 3 Digit Number

For Students 6th Standards
Demonstrates how to divide a 5-digit number by a 3-digit number using long division. The explanation is followed by an interactive where students can practice this skill.
Handout
AAA Math

Aaa Math: Multiplication of Two and Three Digit Numbers

For Students 3rd - 8th Standards
Explains the traditional way to multiply three-digit by two-digit numbers. Gives practice and games to practice this skill.

Other popular searches