Evaluating animations as student aids in learning computer algorithms

Computers & Education - Tập 33 - Trang 253-278 - 1999
Michael D. Byrne1, Richard Catrambone2, John T. Stasko3
1Psychology Department, Rice University, Houston, TX 77005-1892, USA
2School of Psychology, Georgia Institute of Technology, Atlanta, GA 30332-0170, USA
3College of Computing, Georgia Institute of Technology, Atlanta, GA 30332-0280, USA

Tài liệu tham khảo

Anderson, 1993 Bazik, 1998, Software visualization in teaching at Brown University, 383 Baecker, 1998, Sorting out sorting: a case study of software visualization for teaching computer science, 369 Baecker, 1990, Animation at the interface, 251 Brown, 1988, Perspectives on algorithm animation, 33 Brown, 1988, Exploring algorithms using Balsa-II, Computer, 21, 14, 10.1109/2.56 Brown, 1991, ZEUS: a system for algorithm animation and multi-view editing, 4 Brown, 1997, Collaborative active textbooks, Journal of Visual Languages and Computing, 8, 453, 10.1006/jvlc.1997.0056 Catrambone, 1996, Generalizing solution procedures learned from examples, Journal of Experimental Psychology: Learning, Memory and Cognition, 22, 1020, 10.1037/0278-7393.22.4.1020 Chi, 1989, Self-explanations: how students study and use examples in learning to solve problems, Cognitive Science, 13, 145, 10.1207/s15516709cog1302_1 Chi, 1994, Eliciting self explanations, Cognitive Science, 18, 439 Cohen, 1988 Cormen, 1990 Douglas, 1996, Exploring human visualization of algorithms, 9 Faraday, 1997, Designing Effective Multimedia Presentations, 272 Gloor, 1992, AACE — Algorithm animation for computer science education, 25 Gurka, 1996, Testing Effectiveness of Algorithm Animation, 182 Hansen, 1998, Learning algorithms by visualization: a novel approach using animation-embedded hypermedia, 125 Hegarty, 1993, Constructing mental models of machines from text and diagrams, Journal of Memory and Language, 32, 717, 10.1006/jmla.1993.1036 Jarc D. (1999). Assessing the benefits of interactivity and the influence of learning styles on the effectiveness of algorithm animation using web-based data structures courseware. Unpublished doctoral dissertation, The George Washington University, Washington, DC. Kehoe C. M. & Stasko J. T. (1996). Using animations to learn about algorithms: an ethnographic case study. Technical Report GIT-GVU-96-20, GVU Center, Georgia Institute of Technology. Kieras, 1984, The role of a mental model in learning to operate a device, Cognitive Science, 8, 255, 10.1207/s15516709cog0803_3 Lawrence A. (1993). Empirical studies of the value of algorithm animation in algorithm understanding. Unpublished doctoral dissertation, Georgia Institute of Technology, Atlanta, GA. Lawrence, 1994, Empirically evaluating the use of animations to teach algorithms, 48 Mayer, 1991, Animations need narrations: an experimental test of a dual-coding hypothesis, Journal of Educational Psychology, 83, 484, 10.1037/0022-0663.83.4.484 Mayer, 1992, The instructive animation: Helping students build connections between words and pictures in multimedia learning, Journal of Educational Psychology, 84, 444, 10.1037/0022-0663.84.4.444 Mayer, 1994, For whom is a picture worth a thousand words? Extensions of a dual-coding theory of multimedia learning, Journal of Educational Psychology, 86, 389, 10.1037/0022-0663.86.3.389 Mayer, 1997, Multimedia learning: are we asking the right questions?, Educational Psychologist, 32, 1, 10.1207/s15326985ep3201_1 Naps, 1990, Algorithm visualization in computer science laboratories, 105 Paivio, 1990 Palmiter, 1993, The effectiveness of animated demonstrations for computer-based tasks: a summary, model and future research, Journal of Visual Languages and Computing, 4, 71, 10.1006/jvlc.1993.1005 Palmiter, 1993, Animated demonstrations for learning procedural computer tasks, Human-Computer Interaction, 8, 193, 10.1207/s15327051hci0803_1 Pane, 1996, Assessing dynamics in computer-based instruction, 197 Park, 1992, Selective use of animation and feedback in computer-based instruction, Educational Technology Research & Development, 40, 27, 10.1007/BF02296897 Price, 1993, A principled taxonomy of software visualization, Journal of Visual Languages and Computing, 4, 211, 10.1006/jvlc.1993.1015 Rieber, 1996, Animation as feedback in a computer-based simulation: representation matters, Educational Technology Research & Development, 44, 5, 10.1007/BF02300323 Rieber, 1991, Animation in computer-based instruction, Educational Technology Research & Development, 38, 77, 10.1007/BF02298250 Rieber, 1990, Using computer animated graphics in science instruction with children, Journal of Educational Psychology, 82, 135, 10.1037/0022-0663.82.1.135 Rieber, 1990, The effects of computer animation on adult learning and retrieval tasks, Journal of Computer-Based Instruction, 17, 46 Robertson, 1993, Information visualization using 3D interactive animation, Communications of the ACM, 36, 57, 10.1145/255950.153577 Roman, 1992, Pavane: a system for declarative visualization of concurrent computations, Journal of Visual Languages and Computing, 3, 161, 10.1016/1045-926X(92)90014-D Seaman, 1991, New developments in pairwise multiple comparisons: Some powerful and practical procedures, Psychological Bulletin, 110, 577, 10.1037/0033-2909.110.3.577 Shaffer, 1986, Modified sequentially rejective multiple test procedures, Journal of the American Statistical Association, 81, 826, 10.2307/2289016 Stasko, 1992, Animating algorithms with XTANGO, SIGACT News, 23, 67, 10.1145/130956.130959 Stasko, 1990, TANGO: A framework and system for algorithm animation, Computer, 23, 27, 10.1109/2.58216 Stasko, 1993, Do algorithm animations assist learning? An empirical study and analysis, 61 Stasko, 1993, A methodology for building application-specific visualizations of parallel programs, Journal of Parallel and Distributed Computing, 18, 258, 10.1006/jpdc.1993.1062 1998 Sukaviriya, 1990, Coupling a UI framework with automatic generation of context-sensitive animated help, 152 Ward, 1989, Structuring effective worked examples, Cognition and Instruction, 7, 1, 10.1207/s1532690xci0701_1