Data Structure and Algorithm Visualization for Computer Science Education
Welcome to the AlgoViz Wiki!
This is the home page for the Data Structure and Algorithm Visualization Wiki project (known as the AlgoViz Wiki). A part of the larger AlgoViz project, the Wiki provides collections of information to support users and developers of Algorithm Visualizations. This site provides many resources:
Algoviz Wiki |
|
Catalog |
See our extensive catalog of algorithm visualizations currently available to Computer Science instructors. This catalog contains links to over 500 algorithm visualizations. |
Resources |
A collection of resources for developing algorithm visualizations. We include a survey of major AV projects, algorithm visualization repositories, authoring toolkits, and visual debuggers. |
Literature |
An annotated bibliography including BibTeX citations and a listing of typical publication venues and keywords used for algorithm visualization research and practice. |
Community |
A community site where we list our project members and various other research groups that we are aware of. Plus, ways you can get involved with algorithm visualization research. |
Developers |
We aim to provide a comprehensive set of resources for algorithm visualization developers. See our implementor's guide. Our companion OpenAlgoViz SourceForge project aims to provide exemplar implementations of AVs to help other AV developers. |
Educators |
Information for those who want to teach about Algorithm Visualization. |
There is more to AlgoViz than the Wiki (see information about the AlgoViz Portal).
See the AlgoViz project news page.
See our list of most wanted AVs.
The efforts of the AlgoViz project are guided by a Steering Committee of active participants in the AV field.
From The Algoviz Team
This site is actively maintained and updated. We have devoted most of our effort so far into building up the catalog of links to algorithm visualizations, and this has become the largest collection of its kind. We have ideas and hopes of providing a number of other resources, many of which we have not yet had time to develop. Thus, some of the pages in this wiki are just placeholders, and many pages are not finished. Our biggest need right now is to get the full list of algorithm visualizations "reviewed". You can contribute to this effort, whether you're at VT or elsewhere. Here are other ways that you can get involved in algorithm visualization research. If you want to submit an algorithm visualization (you can tell us about one we missed OR if you can improve the information for one we have), use the SubmissionForm. If you want to review a paper for our bibliography, use the PaperForm.