Visualization of geometric algorithms in an electronic classroom
VIS '97 Proceedings of the 8th conference on Visualization '97
Algorithm visualization on the World Wide Web—the difference Java makes!
Proceedings of the 2nd conference on Integrating technology into computer science education
Tools for Web-based sorting animation
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Assessing the benefits of interactive prediction using Web-based algorithm animation courseware
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
WebSplitter: a unified XML framework for multi-device collaborative Web browsing
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Proceedings of the 38th annual Design Automation Conference
SKA: supporting algorithm and data structure discussion
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Visual representations for recursive algorithms
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Easy Algorithm Animation on the Web
Multimedia Tools and Applications
Visualizing Algorithms over the Web with the Publication-Driven Approach
WAE '00 Proceedings of the 4th International Workshop on Algorithm Engineering
Algorithm Animation Systems for Constrained Domains
Revised Lectures on Software Visualization, International Seminar
Software Visualization and Education - Introduction
Revised Lectures on Software Visualization, International Seminar
Specifying Algorithm Visualizations: Interesting Events or State Mapping?
Revised Lectures on Software Visualization, International Seminar
Adaptive Visualization Component of a Distributed Web-Based Adaptive Educational System
ITS '02 Proceedings of the 6th International Conference on Intelligent Tutoring Systems
Algorithm Animation - Introduction
Revised Lectures on Software Visualization, International Seminar
InspectJ: program monitoring for visualisation using aspectJ
ACSC '03 Proceedings of the 26th Australasian computer science conference - Volume 16
Program execution and visualization on the web
Web-based education
Algorithm animation: using algorithm code to drive an animation
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Narrative algorithm visualization
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
Journal of Visual Languages and Computing
Portraying algorithms with leonardo web
WISE'05 Proceedings of the 2005 international conference on Web Information Systems Engineering
Hi-index | 0.00 |
This paper describes CAT, a Web-based algorithm animation system. CAT augments the expressive power of Web pages for publishing passive multimedia information with a full-fledged interactive algorithm animation system. It improves on previous Web-based algorithm animations by providing a framework that makes it easy to construct new animations, including those that involve multiple views. Because views of the same running algorithm may reside on different machines, CAT is particularly well-suited for electronic classrooms. This strategy is an improvement over the electronic classroom systems we are aware of, which simply display the same X window on multiple machines. We believe our framework generalizes to electronic textbooks in arbitrary domains. Keywords: Algorithm Animation, Program Visualization, World Wide Web (WWW), Electronic Classroom, Electronic Textbook, Computer Supported Collaborative Work (CSCW).