Graphic displays of data structures on the IBM PC
SIGCSE '86 Proceedings of the seventeenth SIGCSE technical symposium on Computer science education
Algorithm animation
The TRY system -or- how to avoid testing student programs
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
Grading student programs using ASSYST
SIGCSE '97 Proceedings of the twenty-eighth 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
A system for program visualization in the classroom
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Data Structures and Algorithms in Java with Cdrom
Data Structures and Algorithms in Java with Cdrom
INCENSE: A system for displaying data structures
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
A Web-based lab manual for CS 1: an experiment
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
The ANIMAL algorithm animation tool
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Javiva: a tool for visualizing and validating student-written Java programs
Proceedings of the thirty-second SIGCSE technical symposium on 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 gimmick to integrate software testing throughout the curriculum
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Integrating internet tools into traditional CS distance education: student's attitudes
Computers & Education
Accessing the Internal Organization of Data Structures in the JDSL Library
ALENEX '99 Selected papers from the International Workshop on Algorithm Engineering and Experimentation
Visualizing Algorithms over the Web with the Publication-Driven Approach
WAE '00 Proceedings of the 4th International Workshop on Algorithm Engineering
Visualization in algorithm engineering: tools and techniques
Experimental algorithmics
Teaching data structures using list boxes
ACM SIGCSE Bulletin
Conceptualizing data structures: a pedagogic approach
Working group reports from ITiCSE on Innovation and technology in computer science education
MAMView: a visual tool for exploring and understanding metric access methods
Proceedings of the 2005 ACM symposium on Applied computing
Visual editing of animated algorithms: the Leonardo Web builder
Proceedings of the working conference on Advanced visual interfaces
Journal on Educational Resources in Computing (JERIC)
Data structure visualization with latex and prefuse
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
A Network Teaching Tool For Visualizing And Analyzing Routing Protocols
Journal of Integrated Design & Process Science
Matrix: concept animation and algorithm simulation system
Proceedings of the Working Conference on Advanced Visual Interfaces
A visual framework to understand similarity queries and explore data in Metric Access Methods
International Journal of Business Intelligence and Data Mining
Portraying algorithms with leonardo web
WISE'05 Proceedings of the 2005 international conference on Web Information Systems Engineering
Hi-index | 0.00 |
We present two tools to support the teaching of data structures and algorithms: Visualizers, which provide interactive visualizations of user-written data structures, and Testers, which check the functionality of user-written data structures. We outline a prototype implementation of visualizers and testers for data structures written in Java, and report on classroom use of testers and visualizers in an introductory Data Structures and Algorithms (CS2) course.