University of Regina (Canada)
University of Regina: Math Central: A Geometric View of the Square Root Algorithm
Get a step-by-step explanation of the square root algorithm from a geometric perspective.
National Institute of Standards and Technology (NIST)
Dictionary of Algorithms and Data Structures: Recursion
The DADS description of recursive algorithms in computer programming.
Other
B R Price: Bottom Up Algorithms Dynamic Programming
This site considers a bottom-up algorithmic paradigm called dynamic programming including links to examples with source code.
Khan Academy
Khan Academy: Multiplying Decimals 1 (Standard Algorithm)
Multiply a whole number times a decimal written to the tenths or hundredths place. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video or receive hints.
Khan Academy
Khan Academy: Multiplying Decimals 3 (Standard Algorithm)
Practice multiplying two numbers that are written to the tenths, hundredths, or thousandths place. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video or receive hints.
Khan Academy
Khan Academy: Multiplying Decimals 2 (Standard Algorithm)
Multiply two numbers. Factors are written to the ones, tenths, or hundredths place. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video or receive hints.
Khan Academy
Khan Academy: Multiplying Decimals 3 (Standard Algorithm)
In this exercise, students practice multiplying decimals 3. Students receive immediate feedback and have the opportunity to get hints and try questions repeatedly.
Texas Instruments
Texas Instruments: Numb3 Rs: Driving With Djikstra
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...
Google
Google for Education: Using Data From Sensors
Students analyze data gathered from sensors and develop filtering algorithms for anomalies and outliers, then use these algorithms to make decisions on sensor data as it is being collected.
University of Regina (Canada)
University of Regina: Math Central: Greatest Common Divisor and Least Common Multiple
Learn about the greatest common divisor, the least common multiple, and the Euclidean Algorithm. This resource gives a description of each of these concepts, accompanied by several examples.
Massachusetts Institute of Technology
Mit: Open Course Ware: Great Ideas in Theoretical Computer Science
A complete course on theoretical Computer Science presented at the college undergraduate level. The course attempts to describe Computer Science beyond the computer, focusing on mathematical tools, complex systems and classic problems,...
University of Auckland School of Computer Science
Morris: Radix Sorting
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.
University of Auckland School of Computer Science
Morris: Binary Search
A description of finding data in an ordered collection using a binary search algorithm.
Utah Education Network
Uen: Partial Quotient
Detailed lesson plan explains how to use the partial quotients algorithm for solving division problems and understanding the process involved.
University of Canterbury
University of Canterbury: Cs Unplugged: Minimal Spanning Trees
This puzzle shows students the decisions involved in linking a network between houses in a muddy city. It can lead on to a discussion of minimal spanning tree algorithms for optimizing networks.
Paul Dawkins
Paul's Online Notes: Algebra: Dividing Polynomials
Detailed math tutorial features notes and examples that take a look at the basics dividing polynomials, introduces synthetic division, and gives the Division Algorithm.
Other
California Polytechnic State University: Pseudocode Standard
An in-depth discussion of the algorithm design language known as pseudocode.
Khan Academy
Khan Academy: Spin Off of Project: Recursive Art
A practice project applying recursive algorithms.
Khan Academy
Khan Academy: Improving Efficiency of Recursive Functions
Learn how to improve the efficiency of recursive algorithms.
Khan Academy
Khan Academy: Overview of Quicksort
Learn how a quicksort uses divide-and-conquer, and so it's a recursive algorithm.
Khan Academy
Khan Academy: Binary Search
Learn how binary search is an efficient algorithm for finding an item from a sorted list of items.
Science Buddies
Science Buddies: Devising an Algorithm for Solving Rubik's Cube
If you're the kind of person who has taken apart your Rubik's cube in order to grease the inside parts so it will move more smoothly, this could be a great project for you. This will show you three sets of move sequences that accomplish...
TeachEngineering
Teach Engineering: Java Programming of Ocr
Student groups use the Java programming language to implement the algorithms for optical character recognition (OCR) that they developed in the associated lesson. The ultimate goal is to produce computer code that recognizes a digit on a...
Other popular searches
- Numerical Algorithms
- Division Algorithm
- Multiplication Algorithms
- Addition With Algorithms
- Addition Algorithms
- Subtraction Algorithms
- Standard Algorithm
- Math With Algorithms
- Partial Products Algorithm
- Partial Sums Algorithm
- Adding Integers Algorithm
- Dividing Algorithm