| Do algorithm animations assist learning?: an empirical study and analysis |
| Full text |
Pdf
(639 KB)
|
| Source
|
Conference on Human Factors in Computing Systems
archive
Proceedings of the INTERACT '93 and CHI '93 conference on Human factors in computing systems
table of contents
Amsterdam, The Netherlands
Pages: 61 - 66
Year of Publication: 1993
ISBN:0-89791-575-5
|
|
Authors
|
|
John Stasko
|
Graphics, Visualization and Usability Center, College of Computing, Georgia Institute of Technology, Atlanta, GA
|
|
Albert Badre
|
Graphics, Visualization and Usability Center, College of Computing, Georgia Institute of Technology, Atlanta, GA
|
|
Clayton Lewis
|
Institute of Cognitive Science, Department of Computer Science, University of Colorado at Boulder, Boulder, CO
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 70, Citation Count: 37
|
|
|
ABSTRACT
Algorithm animations are dynamic graphical illustrations of computer algorithms, and they are used as teaching aids to help explain how the algorithms work. Although many people believe that algorithm animations are useful this way, no empirical evidence has ever been presented supporting this belief. We have conducted an empirical study of a priority queue algorithm animation, and the study's results indicate that the animation only slightly assisted student understanding. In this article, we analyze those results and hypothesize why algorithm animations may not be as helpful as was initially hoped. We also develop guidelines for making algorithm animations more useful in the future.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Ronald M. Baecker and David Sherman. Sorting Out Sorting. 16mm color sound film, 1981. Shown at SIGGRAPH '81, Dallas TX.
|
 |
2
|
Brigham Bell , John Rieman , Clayton Lewis, Usability testing of a graphical programming system: things we missed in a programming walkthrough, Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology, p.7-12, April 27-May 02, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/108844.108846]
|
| |
3
|
|
 |
4
|
|
| |
5
|
Marc H. Brown and Robert Sedgewick. Techniques for algorithm animation. IEEE Software, 2(1):28- 39, January 1985.
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
 |
9
|
|
| |
10
|
John T. Stasko and Carlton Reid Turner. Tidy animations of tree algorithms. In Proceedings of the IEEE 1992 Workshop on Visual Languages, pages 216-218, Seattle, WA, September 1992.
|
| |
11
|
John T. Stasko and Carlton Reid Turner. Tidy animations of tree algorithms. Technical Report GIT- GVU-92-11, Graphics, Visualization, and Usability Center, Georgia Institute of Technology, Atlanta, GA, June 1992.
|
 |
12
|
|
| |
13
|
Roger E. Whitney and N. Scott Urquhart. Microcomputers in the mathematical sciences: Effects of courses, students, and instructors. Academic Compul,rtg, 4(6):14-18,49-53, March 1990.
|
CITED BY 37
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thomas Naps , Joseph Bergin , Ricardo Jiménez-Peris , Myles F. McNally , Marta Patiño-Martínez , Viera K. Proulx , Jorma Tarhio, Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (report of the ITiCSE '97 working group on visualization), The supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, p.13-26, June 01-05, 1997, Uppsala, Sweden
|
|
Thomas Naps , Joseph Bergin , Ricardo Jiménez-Peris , Myles F. McNally , Marta Patiño-Martínez , Viera K. Proulx , Jorma Tarhio, Using the WWW as the delivery mechanism for interactive, visulaization-based instructional modules: report of the ITiCSE '97 working group on visualization, ACM SIGCUE Outlook, v.25 n.4, p.13-26, Oct. 1997
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Joe Bergin , Ken Brodie , Marta Patiño-Martínez , Myles McNally , Tom Naps , Susan Rodger , Judith Wilson , Michael Goldweber , Sami Khuri , Ricardo Jiménez-Peris, An overview of visualization: its use and design: report of the working group in visualization, ACM SIGCSE Bulletin, v.28 n.SI, p.192-200, 1996
|
|
|
|
|
|
|
|
|
|
|
Brad A. Myers , Jade Goldstein , Matthew A. Goldberg, Creating charts by demonstration, Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence, p.106-111, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thomas L. Naps , Guido Rößling , Vicki Almstrum , Wanda Dann , Rudolf Fleischer , Chris Hundhausen , Ari Korhonen , Lauri Malmi , Myles McNally , Susan Rodger , J. Ángel Velázquez-Iturbide, Exploring the role of visualization and engagement in computer science education, ACM SIGCSE Bulletin, v.35 n.2, June 2003
|
|
|
|
|