Empirically evaluating the use of animations to teach algorithms

As algorithm animation systems become more widely available and easy to use, instructors will have the opportunity to utilize these systems to assist their teaching. Although algorithm animation systems have generated excitement and interest in both teachers and students, little empirical evidence exists to promote their use. This article describes a study involving the use of algorithm animations in classroom and laboratory settings. Results indicated that allowing students to create their own examples in a laboratory session led to higher accuracy on a post-test examination of understanding as compared to students who viewed prepared examples or no laboratory examples.<<ETX>>

[1]  John T. Stasko Tango: A Framework and System for Algorithm Animation , 1990, Computer.

[2]  Susan Palmiter,et al.  An evaluation of animated demonstrations of learning computer-based tasks , 1991, CHI.

[3]  R. Mayer,et al.  Animations need narrations : an experimental test of a dual-coding hypothesis , 1991 .

[4]  Margaret M. Burnett,et al.  Is it easier to write matrix manipulation programs visually or textually? An empirical study , 1993, Proceedings 1993 IEEE Symposium on Visual Languages.

[5]  J.T. Stasko,et al.  Three-dimensional computation visualization , 1993, Proceedings 1993 IEEE Symposium on Visual Languages.

[6]  Ronald Baecker,et al.  Bringing icons to life , 1991, CHI.

[7]  Marc H. Brown,et al.  Zeus: a system for algorithm animation and multi-view editing , 1991, Proceedings 1991 IEEE Workshop on Visual Languages.

[8]  John Hershberger,et al.  Color and sound in algorithm animation , 1992, Computer.

[9]  Joan K. Gallini,et al.  When Is an Illustration Worth Ten Thousand Words , 1990 .

[10]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[11]  Noi Sukaviriya Dynamic construction of animated help from application context , 1988, UIST '88.

[12]  Eileen Kraemer,et al.  A Methodology for Building Application-Specific Visualizations of Parallel Programs , 1993, J. Parallel Distributed Comput..

[13]  Peter A. Gloor,et al.  AACE-algorithm animation for computer science education , 1992, Proceedings IEEE Workshop on Visual Languages.

[14]  A. W. Lawrence,et al.  Empirical studies of the value of algorithm animation in algorithm understanding , 1993 .

[15]  Ronald M. Baecker,et al.  Animation at the interface , 1990 .

[16]  John T. Stasko,et al.  Do algorithm animations assist learning?: an empirical study and analysis , 1993, INTERCHI.

[17]  Marc H. Brown,et al.  Exploring algorithms using Balsa-II , 1988, Computer.

[18]  R. Felder,et al.  Learning and Teaching Styles in Engineering Education. , 1988 .

[19]  John Stasko Animating algorithms with XTANGO , 1992, SIGA.

[20]  R. Mayer,et al.  The instructive animation: helping students build connections between words and pictures in multimedia learning , 1992 .

[21]  Stephen K. Reed,et al.  Effect of computer graphics on improving estimates to algebra word problems. , 1985 .