Advanced Placement Materials

Help with recursion from Robert Glenn Martin:


Animated Java-based Recursions:
http://www.animatedrecursion.com/simple/fact.html

Data Structure Visualizations (including recursion, sorting, stacks, queues, lists, etc.):
http://www.cs.usfca.edu/~galles/visualization/Algorithms.html

CSUnplugged: activities for CS concepts that don't require a computer
http://csunplugged.org/