Back to Main List of Algorithms
JCAT, Java-Based Collaborative Active Textbooks is a Java-based implementation of CAT. CAT is a web-based algorithm animation system. The project is well-suited for electronic classrooms since views of a running program can be viewed on numerous machines. There are two versions of JCAT. A non-collaborative version which requires Java 1.0, and a collaborative version which requires Java 1.1. You are also given the choice of Solo, Teacher, or Student. If you choose the Solo link, you will be shown a non-collaborative animation that will work with any Java-capable browser. The Teacher and Student links, on the other hand, lead to collaborative animations that, for the time being, only work with HotJava.
Christopher Morris from the Computer Science and Electrical Engineering Department at the University of Maryland in Baltimore County has compiled a list of numerous links dealing with algorithms. While this page is under construction, he currently has links to Algorithm Animations, Visualizations, etc.