Affiliation:
1. Dept. Comput. Sci., Brown Univ.
2. Dept. Comput. Sci., Johns Hopkins Univ.
Abstract
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.
Publisher
Association for Computing Machinery (ACM)
Reference15 articles.
1. The Library of Data Structures in JAVA Webpage. http://www.cs brown. edu/cgc/jdsl.]] The Library of Data Structures in JAVA Webpage. http://www.cs brown. edu/cgc/jdsl.]]
2. Graphic displays of data structures on the IBM PC
3. M. H. Brown. Algorithm Animation. MIT Press 1988.]] M. H. Brown. Algorithm Animation. MIT Press 1988.]]
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献