We also have some visualizations to aid in learning beginning programming. This first one is shows some way to directly address the student's learning process.
Bubble sort demo