A graph generation software package
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
An object-oriented approach to algorithm visualization—easy, extensible, and dynamic
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Dancing with DynaLab: endearing the science of computing to students
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Algorithm visualization served off the World Wide Web: why and how
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
An overview of visualization: its use and design: report of the working group in visualization
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Assessing dynamics in computer-based instruction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Algorithm visualization in computer science laboratories
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
Visualizing Abstract Objects and Relations
Visualizing Abstract Objects and Relations
Collaborative Active Textbooks: A Web-Based Algorithm Animation System for an Electronic Classroom
VL '96 Proceedings of the 1996 IEEE Symposium on Visual Languages
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
A Java visualiser class: incorporating algorithm visualisations into students' programs
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
Toolkits in first year computer science: a pedagogical imperative
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Easy Algorithm Animation on the Web
Multimedia Tools and Applications
Program execution and visualization on the web
Web-based education
Resurrecting the applet paradigm
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Hi-index | 0.01 |
Using algorithm visualization, we can depict the execution of an algorithm as a sequence of graphical snapshots, the viewing of which is controlled by the user. Such visualizations can be a tremendous help to students, but their use is limited by the constraints of platform dependency. This constraint can now be overcome by making algorithm visualizations conveniently accessible on the World Wide Web. This paper provides an overview of progress that has been made in delivering interactive visualizations in platform-independent fashion on the Web. In particular the role played by Java in implementing one such system is explored in depth.