Experiential Learning in module order

This page collects together all of the “experiences” associated with individual modules.

In this site, experiences represent “active” learning opportunities, as opposed to readings, which represent “passive” learning opportunities. In many courses, readings and experiences together constitute the “assignments”.

Module: Java Review

Module: OOP and Class Hierarchies

Module: Big-O Notation

Module: Simple Sorting Algorithms

Module: Lists

Module: Stacks

Module: Queues

Module: Recursion

Module: Trees

Module: Complex Sorting Algorithms

Module: Hash Tables