Fibonacci heaps and their uses in improved network optimization algorithms
Journal of the ACM (JACM)
Introduction to Algorithms
Algorithm visualization in CS education: comparing levels of student engagement
Proceedings of the 2003 ACM symposium on Software visualization
Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Using Visualizations to Learn Algorithms: Should Students Construct Their Own, or View an Expert's?
VL '00 Proceedings of the 2000 IEEE International Symposium on Visual Languages (VL'00)
Learning with Lecture Recordings: Key Issues for End-Users
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
Student-built algorithm visualizations for assessment: flexible generation, feedback and grading
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Merging interactive visualizations with hypertextbooks and course management
ITiCSE-WGR '06 Working group reports on ITiCSE on Innovation and technology in computer science education
A study of algorithm animations on mobile devices
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Fully integrating algorithm visualization into a cs2 course.: a two-year experience
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Automatic tutoring question generation during algorithm simulation
Proceedings of the 6th Baltic Sea conference on Computing education research: Koli Calling 2006
Reevaluating and refining the engagement taxonomy
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Integrating Multiple Approaches for Interacting with Dynamic Data Structure Visualizations
Electronic Notes in Theoretical Computer Science (ENTCS)
Seamless Merging of Hypertext and Algorithm Animation
ACM Transactions on Computing Education (TOCE) - Special Issue on the 5th Program Visualization Workshop (PVW’08)
Robust Generation of Dynamic Data Structure Visualizations with Multiple Interaction Approaches
ACM Transactions on Computing Education (TOCE) - Special Issue on the 5th Program Visualization Workshop (PVW’08)
A Review of Generic Program Visualization Systems for Introductory Programming Education
ACM Transactions on Computing Education (TOCE)
Real-time learning analytics in educational games
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality
Hi-index | 0.00 |
Studies on the pedagogical value of algorithm visualizations have suggested that the level of learner engagement plays a crucial role for the learning outcome. We report on an evaluation carried out within a common research framework in order to compare the effects of three different levels of student interaction with visualizations, ranging from simply viewing animations to constructing visualizations from smaller algorithmic building blocks. The hypothesis that an increasing level of engagement leads to significantly better learning was not substantiated by the test results, which might be due to the influence of the accompanying lectures on the results. Suggestions for the design of future evaluations are given to better control such effects.