Handout
Government of Alberta

Learn alberta.ca: Mathematics Glossary: Algorithm

For Students 3rd - 8th Standards
Get a visual and animated definition of what an algorithm is from LearnAlberta.ca's Mathematics Glossary.
Unknown Type
Khan Academy

Khan Academy: Verifying an Algorithm

For Students 9th - 10th
Practice verifying whether algorithms are correct with empirical analysis and logical reasoning, in this set of free practice questions designed for AP Computer Science Principles students.
Article
Khan Academy

Khan Academy: The Euclidean Algorithm

For Students 9th - 10th
As related to cryptography, understanding and providing proof of the Euclidian Algorithm.
Unit Plan
TED Talks

Ted: Ted Ed: Kevin Slavin: How Algorithms Shape Our World

For Students 9th - 10th
In this fascinating talk, Kevin Slavin argues that we're living in a world controlled by algorithms which determine: espionage tactics, stock prices, movie scripts, and architecture. He warns us that we are writing code we can no longer...
Handout
Wikimedia

Wikipedia: Algorithm

For Students 9th - 10th
A Wikipedia description of an algorithm.
Primary
Cornell University

Cornell University: Kleinberg: The Mathematics of Algorithm Design

For Students 9th - 10th
This site contains a paper (in PDF format) that describes some ways in which efficiency analysis may be performed on algorithms.
Activity
John Wiley & Sons

An Algorithm: Baking a Cake

For Students 9th - 10th
A single slide that defines the term algorithm and then lists the steps to bake a cake as an example
Primary
Other

Dunne: Algorithm Design Paradigms

For Students 9th - 10th
This resource contains the slides and lecture notes for Professor Dunne's course on algorithm design.
Handout
Other

Webopedia: Algorithm

For Students 9th - 10th
Webopedia definition with a fun example!
Interactive
Mangahigh

Mangahigh: Number: Division Algorithm

For Students 5th - 7th Standards
Use the division algorithm to solve division problems.
Article
Other

Beanz: Algorithm Design

For Students 6th - 8th
Find out about algorithmic design.
Website
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Radix Sort

For Students 9th - 10th
A DADS description of the Radix sort algorithm.
Professional Doc
Louisiana Department of Education

Louisiana Doe: Louisiana Believes: Eureka Math Parent Guide Place Value, Rounding & Algorithms for Add'n and Subtr'n

For Students 4th Standards
A guide to support parents as they work with their students in place value, rounding, and algorithms for addition and subtraction.
Activity
John Wiley & Sons

Wiley Higher Education: Computing Concepts Algorithms

For Students 9th - 10th
This page provides online class notes and lab exercises to gain experience with different types of algorithms including bubble sort, merge sort, linear and binary search .
Lesson Plan
TeachEngineering

Teach Engineering: Do You See What I See?

For Teachers 9th - 10th
Young scholars 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.
Handout
Wikimedia

Wikipedia: Algorithm Design

For Students 9th - 10th
A Wikipedia description of the process of designing algorithms.
Handout
Wolfram Research

Wolfram Math World: Euclid's Algorithm

For Students 9th - 10th
This site from Mathworld.com provides a very detailed description of Euclid's algorithm of common divisors and a method of finding the greatest.
Lesson Plan
Other

Lesson Plan Mental and Written Multiplication Algorithms

For Teachers 3rd - 5th Standards
This lesson plan offers a variety of algorithms and systematic errors that occur in written multiplication problems.
Article
Lawrence Berkeley National Laboratory

Berkeley Lab: Did You Ever Wonder? Why the Digits of Pi Look Random?

For Students 9th - 10th
Students investigate the randomness of the digits of pi. The article discusses David Bailey, experimental mathematics, and numerical algorithms. The resource consists of pictures, quotes, and links to additional resources.
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Happy Maps

For Teachers Pre-K - 1st
The bridge from algorithms to programming can be a short one if students understand the difference between planning out a sequence and encoding that sequence into the appropriate language. This activity will help students gain experience...
Unit Plan
PBS

Pbs: Multidigit Multiplication With Standard Algorithm: The Donut Doze Off

For Students 3rd - 5th
In this Cyberchase video, Bianca has a new job decorating fresh-baked donuts. Her supervisor asked her to decorate 12 trays of donuts, but Bianca thought he meant 12 donuts. When she discovers her mistake, she uses multiplication...
Graphic
University of Regina (Canada)

University of Regina: Math Central: A Geometric View of the Square Root Algorithm

For Students 9th - 10th Standards
Get a step-by-step explanation of the square root algorithm from a geometric perspective.
Website
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Recursion

For Students 9th - 10th
The DADS description of recursive algorithms in computer programming.
Website
Other

B R Price: Bottom Up Algorithms Dynamic Programming

For Students 9th - 10th
This site considers a bottom-up algorithmic paradigm called dynamic programming including links to examples with source code.

Other popular searches