Designing Educationally Effective Algorithm Visualizations
Tóm tắt
Từ khóa
Tài liệu tham khảo
Scaife, 1996, External cognition: how do graphical representations work?, International Journal of Human–Computer Studies, 45, 185, 10.1006/ijhc.1996.0048
Petre, 1995, Why looking isn't always seeing: readership skills and graphical programming, Communications of the ACM, 38, 33, 10.1145/203241.203251
Helttula, 1990, Principles of Aladdin and other algorithm animation systems, 175
McWhirter, 1996, AlgorithmExplorer: a student centered algorithm animation system, 10.1109/VL.1996.545284
Lahtinen, 1998, Automated animation of algorithms with Eliot, Journal of Visual Languages and Computing, 9, 337, 10.1006/jvlc.1998.0084
Brown, 1997, Collaborative active textbooks, Journal of Visual Languages and Computing, 8, 453, 10.1006/jvlc.1997.0056
Domingue, 1998, An effective web-based software visualization learning environment, Journal of Visual Languages and Computing, 9, 485, 10.1006/jvlc.1998.0097
Carlson, 1996, A seamless integration of algorithm animation into a visual programming language, Proceedings of AVI ’96: International Workshop on Advanced Visual Interfaces, 10.1145/948449.948479
Demetrescu, 2001, Smooth animation of algorithms in a declarative framework, Journal of Visual Languages and Computing, 12, 253, 10.1006/jvlc.2001.0208
Bazik, 1998, Software visualization in teaching at Brown university, 383
Kehoe, 2001, Rethinking the evaluation of algorithm animations as learning aids: an observational study, International Journal of Human–Computer Studies, 54, 265, 10.1006/ijhc.2000.0409
Stasko, 1993, Do algorithm animations assist learning? An empirical study and analysis
Lawrence, 1994, Empirically evaluating the use of animations to teach algorithms, 10.1109/VL.1994.363641
Byrne, 1999, Evaluating animations as student aids in learning computer algorithms, Computers & Education, 33, 253, 10.1016/S0360-1315(99)00023-8
Hundhausen, 2002, A meta-study of algorithm visualization effectiveness, Journal of Visual Languages and Computing, 10.1006/jvlc.2002.0237
Blackwell, 2001, Pictorial representation and metaphor in visual language design, Journal of Visual Languages and Computing, 12, 223, 10.1006/jvlc.2001.0207
Narayanan, 2000, Communicating dynamic behaviors: are interactive multimedia presentations better than static mixed-mode presentations?, 10.1007/3-540-44590-0_18
B. Tversky, J. B. Morrison, M. Betrancourt, Animation: does it facilitate?, International Journal of Human–Computer Studies
Narayanan, 1998, On designing comprehensible interactive hypermedia manuals, International Journal of Human–Computer Studies, 48, 267, 10.1006/ijhc.1997.0169
N. H. Narayanan, M. Hegarty, Multimedia design for communication of dynamic information, International Journal of Human-Computer Studies
Soloway, 1996, Learning theory in practice: case studies of learner-centered design, 10.1145/238386.238476
Recker, 1995, Cognitive media types for multimedia information access, Journal of Educational Multimedia and Hypermedia, 4, 183
Hmelo, 1996, Of black and glass boxes: scaffolding for learning and doing
Chi, 1989, Self-explanations: how students study and use examples in learning to solve problems, Cognitive Science, 13, 145, 10.1207/s15516709cog1302_1
Dale, 1996
Weiss, 1993
Hansen, 2000, On the role of animated analogies in algorithm visualizations
Crosby, 1995, From multimedia instruction to multimedia evaluation, Journal of Educational Multimedia and Hypermedia, 4, 147
Kann, 1997, Integrating algorithm animation into a learning environment, Computers & Education, 28, 223, 10.1016/S0360-1315(97)00015-8
Seay, 2001, Using animations to help students learn computer algorithms: a task analysis approach, 43
Hundhausen, 2002, Low fidelity algorithm visualization, Journal of Visual Languages and Computing, 10.1006/jvlc.2002.0231
T. Hübscher-Younger, N. H. Narayanan, 2001, Features of shared student-created representations, Workshop on External Representations in AI-ED: Multiple Forms and Multiple Roles, Tenth International Conference on Artificial Intelligence in Education (AI-ED 2001), CSSE01-13, Computer Science & Software Engineering Department, Auburn University, Auburn, AL, U.S.A. http://www.eng.auburn.edu/department/csse/research/publications/