DocumentCode
2436693
Title
Empirical evidence that algorithm animation promotes understanding of distributed algorithms
Author
Tudoreanu, Mihail E. ; Wu, Rong ; Hamilton-Taylor, Ashley ; Kraemer, Eileen
Author_Institution
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
fYear
2002
fDate
2002
Firstpage
236
Lastpage
243
Abstract
Previous studies of program visualization have generally failed to provide convincing support for the benefits of algorithm animation in promoting the understanding of computations. This paper presents a study in which the use of program visualization resulted in significantly better understanding of a distributed computation. Understanding was measured in terms of the number of correct responses to questions about the algorithm. The environment used in this study differs from that of previous studies in a number of aspects: it combines the use of distributed algorithm visualization, 3D visualization, and legends. In addition, the design of both the experiment and animation focuses on reducing cognitive noise.
Keywords
computer animation; distributed programming; program visualisation; 3D visualization; algorithm animation; distributed computation; legends; program visualization; termination detection; Animation; Cognition; Computer science; Distributed algorithms; Distributed computing; Humans; Noise measurement; Testing; Visualization; Working environment noise;
fLanguage
English
Publisher
ieee
Conference_Titel
Human Centric Computing Languages and Environments, 2002. Proceedings. IEEE 2002 Symposia on
Print_ISBN
0-7695-1644-0
Type
conf
DOI
10.1109/HCC.2002.1046376
Filename
1046376
Link To Document