Interactive
Calculator Soup

Calculator Soup: Long Multiplication Calculator

For Students 9th - 10th Standards
Multiplication of positive or negative whole numbers or decimal numbers as the multiplicand and multiplier to calculate the product using long multiplication. The solution shows the work for the Standard Algorithm.
Handout
Wikimedia

Wikipedia: Big O Notation

For Students 9th - 10th
A Wikipedia description of the algorithm efficiency measurement known as Big-O.
Handout
Wikimedia

Wikipedia: Pseudocode

For Students 9th - 10th
A Wikipedia description of the algorithm design language known as pseudocode.
Handout
Wikimedia

Wikipedia: Binary Search

For Students 9th - 10th
A Wikipedia description of the binary search algorithm.
Handout
Wikimedia

Wikipedia: Insertion Sort

For Students 9th - 10th
A Wikipedia description of the Insertion Sort algorithm.
Handout
Wikimedia

Wikipedia: Selection Sort

For Students 9th - 10th
A Wikipedia description of the Selection Sort algorithm.
Handout
Wikimedia

Wikipedia: Merge Sort

For Students 9th - 10th
A Wikipedia description of the Merge Sort algorithm.
Handout
Wikimedia

Wikipedia: Radix Sort

For Students 9th - 10th
A Wikipedia description of the Radix sort algorithm.
Unknown Type
Mr. Martini's Classroom

Mr. Martini's Classroom: Long Multiplication Quiz

For Students 6th - 8th Standards
Students are challenged to multiply two, three, and four-digit numbers using the standard multiplication algorithm. They can set the number of digits in the multipliers, choose to have their quiz graded, or select new problems.
Handout
Other

Minich: Pseudocode

For Students 9th - 10th
A concise explanation of the algorithm design language known as pseudocode.
Whiteboard
ClassFlow

Class Flow: Metric System

For Teachers 6th - 8th
[Free Registration/Login Required] This is a supplemental metric system flipchart I used with my students to reinforce previous classroom discussions. It contains an algorithm we developed in class, as well as, several practice problems...
Handout
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Linked List

For Students 9th - 10th
A description of the linked list data structure.
Website
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Array

For Students 9th - 10th
The definition of an array data structure with links to array subtopics.
Website
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Heap

For Students 9th - 10th
The DADS definition of the heap abstract data type.
Handout
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Stack

For Students 9th - 10th
The DADS description of the stack data structure.
Website
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Binary Tree

For Students 9th - 10th
The DADS description of the binary tree abstract data structure.
Website
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Set

For Students 9th - 10th
The DADS description of the set abstract data type.
Website
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Hash Table

For Students 9th - 10th
A description of the hash table data structure.
Handout
National Institute of Standards and Technology (NIST)

Dictionary of Algorithms and Data Structures: Abstract Data Type

For Students 9th - 10th
The DADS description of the dictionary abstract data type.
Activity
National Council of Teachers of Mathematics

Nctm: Figure This: Monday's Child

For Students K - 1st Standards
Do you know what day of the week were you born? You can find the exact day when you try this math challenge that explores problem solving with algorithms. Find out how scientist and statisticians use algorithms in their jobs. A one page...
Activity
Other

Intersecting Convex Polygons the Algorithm

For Students 9th - 10th
This site talks about how to check for the intersection of polygons. Computer programs calculating intersections are presented.
Activity
Khan Academy

Khan Academy: Challenge: Is a String a Palindrome?

For Students 9th - 10th
Practice problems involving recursive algorithms.
Article
Khan Academy

Khan Academy: Selection Sort Pseudocode

For Students 9th - 10th
An overview of the algorithm selection sort is given.
Article
Khan Academy

Khan Academy: Route Finding

For Students 9th - 10th
Recognition of the importance of algorithms in everyday life is illustrated.

Other popular searches