Toward visual debugging: integrating algorithm animation capabilities within a source-level debugger
ACM Transactions on Computer-Human Interaction (TOCHI)
Software visualization for debugging
Communications of the ACM
A collection of tools for making automata theory and formal languages come alive
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Using student-built algorithm animations as learning aids
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Experiences teaching data structures with Java
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
The locker metaphor to teach dynamic memory
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Tools for Web-based sorting animation
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
FCLUST: a visualization tool for fuzzy clustering
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Web-based animation of data structures using JAWAA
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
This paper discusses the use of web-based visualization laboratories in an intermediate programming and data structures course that uses Java as the language of instruction. Students were exposed to algorithm visualization exercises to explain basic concepts of the intermediate programming course. Short quizzes were designed to measure students' understanding of the concepts before and after participation in the visualization exercises. An analysis of the results revealed a statistically significant increase in quiz scores for the participating students.