Animated graphical interfaces using temporal constraints
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Algorithms
A system for algorithm animation
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
A structured approach to program optimization
IEEE Transactions on Software Engineering
Declarative visualization in the shared dataspace paradigm
ICSE '89 Proceedings of the 11th international conference on Software engineering
Visual programming: perspectives and approaches
IBM Systems Journal
Experience with the DYNAMOD program animator
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
Using direct manipulation to build algorithm animations by demonstration
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Dynamic display of computing processes
ACM SIGCSE Bulletin
Vestal: a tool for teaching concurrency in Ada
TRI-Ada '91 Proceedings of the conference on TRI-Ada '91: today's accomplishments; tomorrow's expectations
SCIL-VP: a multi-purpose visual programming environment
SAC '92 Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
Designing interactive visualization tools for the graphics classroom
SIGCSE '92 Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
Program visualization: the art of mapping programs to pictures
ICSE '92 Proceedings of the 14th international conference on Software engineering
Do algorithm animations assist learning?: an empirical study and analysis
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
An advanced classroom computing environment and its applications
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Animating hashing algorithms for computer science education
CSC '93 Proceedings of the 1993 ACM conference on Computer science
Some human interaction issues in computer algebra
ACM SIGSAM Bulletin
Some human interaction issues in computer algebra
ACM SIGCHI Bulletin
Optimizing toolkit-generated graphical interfaces
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
Algorithm animation of neural networks
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
An overview of visualization: its use and design: report of the working group in visualization
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
The thin glass line: designing interfaces to algorithms
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Query-based debugging of object-oriented programs
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Using student-built algorithm animations as learning aids
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
The use of animation to explain genetic algorithms
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
GAWAIN: visualizing geometric algorithms with Web-based animation
Proceedings of the fourteenth annual symposium on Computational geometry
VisMod: a beginner-friendly programming environment
Proceedings of the 1999 ACM symposium on Applied computing
Visualizing Evaluation in Scheme
Lisp and Symbolic Computation
Visual programming: perspectives and approaches
IBM Systems Journal
Visual debugging of visualization software: a case study for particle systems
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Algorthmic pradigms: examples in computational geometry II
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
Concurrency, objects and visualisation
ACSE '00 Proceedings of the Australasian conference on Computing education
Distributed exploratorium for high performance computational techniques
Proceedings of the 1994 ACM/IEEE conference on Supercomputing
Dynamic Query-Based Debugging of Object-Oriented Programs
Automated Software Engineering
Visualization of Geometric Algorithms
IEEE Transactions on Visualization and Computer Graphics
Exploratory Study of Scientific Visualization Techniques for Program Visualization
ICCS '01 Proceedings of the International Conference on Computational Science-Part II
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
Traversal-Based Visualization of Data Structures
INFOVIS '98 Proceedings of the 1998 IEEE Symposium on Information Visualization
Revised Lectures on Software Visualization, International Seminar
Animating Algorithms Live and Post Mortem
Revised Lectures on Software Visualization, International Seminar
Algorithm Animation Using Data Flow Tracing
Revised Lectures on Software Visualization, International Seminar
Algorithm Animation for Teaching
Revised Lectures on Software Visualization, International Seminar
Algorithm Animation - Introduction
Revised Lectures on Software Visualization, International Seminar
Program animation based on the roles of variables
Proceedings of the 2003 ACM symposium on Software visualization
A system for graph-based visualization of the evolution of software
Proceedings of the 2003 ACM symposium on Software visualization
Designing effective program visualization tools for reducing user's cognitive effort
Proceedings of the 2003 ACM symposium on Software visualization
Films as Graphical Comments in the Source Code of Programs
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Visualization in algorithm engineering: tools and techniques
Experimental algorithmics
SIAMOA: a system for visual programming, program visualisation and debugging
AVI '98 Proceedings of the working conference on Advanced visual interfaces
Run-time visualization of program data
VIS '91 Proceedings of the 2nd conference on Visualization '91
GASP: a system for visualizing geometric algorithms
VIS '94 Proceedings of the conference on Visualization '94
Strata-various: multi-layer visualization of dynamics in software system behavior
VIS '94 Proceedings of the conference on Visualization '94
A portable virtual machine for program debugging and directing
Proceedings of the 2004 ACM symposium on Applied computing
Interactive Visualization of Concurrents Programs
Proceedings of the 19th IEEE international conference on Automated software engineering
Visualizing roles of variables in program animation
Information Visualization - Special issue: Software visualization
Software—Practice & Experience
A data-driven graphical toolkit for software visualization
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
A framework proposal for algorithm animation systems
SAICSIT '06 Proceedings of the 2006 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
HotWire: a visual debugger for C++
CTEC'94 Proceedings of the 6th conference on USENIX Sixth C++ Technical Conference - Volume 6
An environment to improve programming education
CompSysTech '07 Proceedings of the 2007 international conference on Computer systems and technologies
A cross-domain visual learning engine for interactive generation of instructional materials
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Increasing engagement in automata theory with JFLAP
Proceedings of the 40th ACM technical symposium on Computer science education
Taxonomies of visual programming and program visualization
Journal of Visual Languages and Computing
The path-transition paradigm: a practical methodology for adding animation to program interfaces
Journal of Visual Languages and Computing
On the effectiveness of visualizations in a theory of computing course
Proceedings of the 2005 joint Chinese-German conference on Cognitive systems
Human-centered visualization environments
Human-centered visualization environments
A Review of Generic Program Visualization Systems for Introductory Programming Education
ACM Transactions on Computing Education (TOCE)
Hi-index | 4.10 |
The use of the Balsa-II algorithm animation environment to investigate the dynamic behavior of programs is discussed. Balsa-II is examined first from a user's perspective and then from a programmer's perspective. Some related systems are briefly considered.