Sorting out sorting
Nine sorting algorithms are explained and compared with animation in this 30-minute YouTube video that’s a year older than I am, but still seems to be current. “Sorting Out Sorting” — Baecker, Ronald M., with the assistance of David Sherman, 30 minute color sound film, Dynamic Graphics Project, University of Toronto, 1981.
Sorting-Algorithms.com is another reference that offers visual comparisons between algorithms, along with links to more detailed information about each one.
After watching these videos, I stumbled upon some sorting algorithms implemented in JavaScript available on GitHub: nzakas/computer-science-in-javascript.