A testbed for pedagogical requirements in algorithm visualizations
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Debugging: an analysis of bug-location strategies
Human-Computer Interaction
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Effectiveness of integrating program visualizations to a programming course
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
CS majors' self-efficacy perceptions in CS1: results in light of social cognitive theory
Proceedings of the seventh international workshop on Computing education research
Students' long-term engagement with the visualization tool VIP
Proceedings of the 11th Koli Calling International Conference on Computing Education Research
Evaluating a visualisation of the execution of a concurrent program
Proceedings of the 11th Koli Calling International Conference on Computing Education Research
The reasons might be different: why students and teachers do not use visualization tools
Proceedings of the 12th Koli Calling International Conference on Computing Education Research
A Review of Generic Program Visualization Systems for Introductory Programming Education
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
Previous visualization research has focused mainly on specific tools. This paper presents an alternative approach that focuses on the students and what use they typically make of the tool. Taking students who voluntarily and regularly use the program visualization tool Visual InterPreter (VIP) for their programming assignments, we conducted a qualitative empirical study to observe how these students go about solving assignments with VIP. In the data analysis, we reconstructed students' usage activities with VIP and their successful as well as inconclusive use of strategies, which we then conceptualized to students' working patterns.