Algorithm animation
Exploring human visualization of computer algorithms
GI '96 Proceedings of the conference on Graphics interface '96
Using student-built algorithm animations as learning aids
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Toward effective algorithm visualization artifacts: designing for participation and communication in an undergraduate algorithms course
Interactive computer animation of sketches of data structures
HCI '08 Proceedings of the Third IASTED International Conference on Human Computer Interaction
Hi-index | 0.00 |
Traditional algorithm visualization software supports the creation of "high fidelity" visualizations, which depict the target algorithm for arbitrary input, and have the polished look of textbook figures. Drawing on the findings of ethnographic studies we conducted in an undergraduate algorithms course, we have developed SALSA/ALVIS, a markedly different kind of algorithm visualization software that enables students to construct and present their own "low fidelity" visualizations. Unlike "high fidelity" visualizations, "low fidelity" visualizations depict the target algorithm for a few, carefully-selected input data sets, and have an unpolished look. In addition, they can be viewed both forwards and backwards, and dynamically marked up and modified, making them well-suited for mediating student-instructor discussions about algorithms.