+
Interactive
Other

Interactive Data Structure Visualizations: Binary Tree Traversals

For Students 9th - 10th
A great visualization / animation tool that illustrates the different traversal algorithms used with binary trees.
+
Website
University of Auckland School of Computer Science

Morris: Lists

For Students 9th - 10th
A description of lists as an abstract data type.
+
Website
University of Auckland School of Computer Science

Morris: Objects and Ad Ts

For Students 9th - 10th
A description of objects and abstract data types.
+
Website
Other

Abstraction and Abstract Data Types

For Students 9th - 10th
These course notes distinguish between an abstraction and abstract data types (ADT). Follow further links to examples of ADTs- stacks and lists.
+
Website
University of Auckland School of Computer Science

Morris: Heaps

For Students 9th - 10th
A description of the heap data structure, its purpose, and methods used to manipulate data in a heap.
+
Website
University of Auckland School of Computer Science

Morris: Queues

For Students 9th - 10th
A brief description of the queue abstract data type.
+
Website
University of Auckland School of Computer Science

Morris: Priority Queue

For Students 9th - 10th
A brief description of the priority queue abstract data type.
+
Article
Other

Priority Queues and the Stl

For Students 9th - 10th
A description of the Priority Queue data structure and its implementation in Visual C++.
+
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: Heap

For Students 9th - 10th
The DADS definition of the heap abstract data type.
+
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.
+
Handout
Wikimedia

Wikipedia: Priority Queue

For Students 9th - 10th
A Wikipedia description of the Priority Queue data structure.
+
Handout
Wikimedia

Wikipedia: Linked List

For Students 9th - 10th
A Wikipedia description of the linked list abstract data type.
+
Handout
Wikimedia

Wikipedia: Binary Tree

For Students 9th - 10th
A Wikipedia description of the binary tree abstract data type.