Toward visual debugging: integrating algorithm animation capabilities within a source-level debugger
ACM Transactions on Computer-Human Interaction (TOCHI)
A strategy for managing content complexity in algorithm animation
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
Animation of user algorithms on the Web
VL '97 Proceedings of the 1997 IEEE Symposium on Visual Languages (VL '97)
Fully automatic assessment of programming exercises
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Experiences in automatic assessment on mass courses and issues for designing virtual courses
Proceedings of the 7th annual conference on Innovation and technology in computer science education
A multi-agent platform for automatic assignment management
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Does it make a difference if students exercise on the web or in the classroom?
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Understanding Algorithms by Means of Visualized Path Testing
Revised Lectures on Software Visualization, International Seminar
Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Evaluating the educational impact of visualization
Working group reports from ITiCSE on Innovation and technology in computer science education
A study of the difficulties of novice programmers
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Engaging students to work with self-assessment questions: a study of two approaches
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
An Allocation Model for Automatic Assignment Generation and Marking
ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
Deploying interactive e-labs for a course on operating systems
Proceedings of the 6th conference on Information technology education
Automatic test-based assessment of programming: A review
Journal on Educational Resources in Computing (JERIC)
Individualized exercises for self-assessment of programming knowledge: An evaluation of QuizPACK
Journal on Educational Resources in Computing (JERIC)
Journal on Educational Resources in Computing (JERIC)
PathFinder: A Visualization eMathTeacher for Actively Learning Dijkstra's Algorithm
Electronic Notes in Theoretical Computer Science (ENTCS)
Matrix: concept animation and algorithm simulation system
Proceedings of the Working Conference on Advanced Visual Interfaces
Two experiments using learning rate to evaluate an experimenter developed tool for splay trees
Proceedings of the 42nd ACM technical symposium on Computer science education
Effortless construction and management of program animations on the web
ICWL'05 Proceedings of the 4th international conference on Advances in Web-Based Learning
Hi-index | 0.00 |
Visualization is a useful aid for understanding the working of algorithms. Therefore many interactive algorithm animation tools have been developed. However, students may misinterpret the visualization and therefore the correctness of their interpretation should be confirmed by tests supplemented with feedback.In this paper, a learning environment for data structures and algorithms is presented. The combination of algorithm animation and simulation with automatic assessment provides a way to give meaningful feedback to the students. Our experience shows that this combination is of great value for the students studying algorithms.