Evaluating animations as student aids in learning computer algorithms
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