Working With Collections in the AP Java Subset

Presented at the 2003 ACTE Convention

December 13, 2003

This lecture describes how to work with the Java collection classes, which comprise the data structures component of the AP Computer Science AB course material. The use of Java collections provides teachers with many opportunities to discuss important new concepts, such as interfaces, multiple implementations, inheritance hierarchies, and iterators.

Relevant ideas include:

1. How to present the required Java collection classes (standard and non-standard) from a user's perspective.
2. How to discuss implementation tradeoffs.
3. How to use the collection classes to discuss other important concepts, such as interfaces, inheritance hierarchies, and iterators.

PowerPoint Viewable Version

Downloadable Zip File Version