Toward visual debugging: integrating algorithm animation capabilities within a source-level debugger
ACM Transactions on Computer-Human Interaction (TOCHI)
Using the Swan data structure visualization system for computer science education
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Data Structures, Algorithms, and Applications in C++
Data Structures, Algorithms, and Applications in C++
Animation of Java linked lists
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
SKA: supporting algorithm and data structure discussion
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
JAWAA: easy web-based animation from CS 0 to advanced CS courses
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Language-independent interactive data visualization
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Traversal-Based Visualization of Data Structures
INFOVIS '98 Proceedings of the 1998 IEEE Symposium on Information Visualization
Conceptualizing data structures: a pedagogic approach
Working group reports from ITiCSE on Innovation and technology in computer science education
On understanding the statics and dynamics of object-oriented programs
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Methodology and architecture of JIVE
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Education and Information Technologies
Experimental evaluation of animated-verifying object viewers for Java
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
Qualitative comparison of systems facilitating data structure visualization
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Data structure visualization with latex and prefuse
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Providing Data Structure Animations in a Lightweight IDE
Electronic Notes in Theoretical Computer Science (ENTCS)
HDPV: interactive, faithful, in-vivo runtime state visualization for C/C++ and Java
Proceedings of the 4th ACM symposium on Software visualization
Understanding Object Oriented Programming Concepts in an Advanced Programming Course
ISSEP '08 Proceedings of the 3rd international conference on Informatics in Secondary Schools - Evolution and Perspectives: Informatics Education - Supporting Computational Thinking
Rationale Behind the Design of the EduVisor Software Visualization Component
Electronic Notes in Theoretical Computer Science (ENTCS)
Jigsaw, a programming environment for Java in CS1
Journal of Computing Sciences in Colleges
A Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems
ACM Transactions on Computing Education (TOCE) - Special Issue on the 5th Program Visualization Workshop (PVW’08)
ACM Transactions on Computer-Human Interaction (TOCHI)
Visualizing programs on different levels of abstractions
HI'11 Proceedings of the 2011 international conference on Human interface and the management of information - Volume Part I
International Journal of Human-Computer Studies
Towards a new massive multiplayer online role playing game for introductory programming
Proceedings of the 6th Balkan Conference in Informatics
Hi-index | 0.00 |
A framework for producing dynamic data structure visualizations within the context of a lightweight IDE is described. Multiple synchronized visualizations of a data structure can be created with minimal coding through the use of an external viewer model. The framework supplies a customizable viewer template as well as high-level APIs to a graph drawing library and the Java Debugger Interface. Initial classroom use has demonstrated the framework's ease of use as well as its potential to as an aid to student learning.