Algorithm Visualization: The State of the Field

dc.contributor.authorCooper, Matthew Lenellen
dc.contributor.committeechairShaffer, Clifford A.en
dc.contributor.committeememberEdwards, Stephen H.en
dc.contributor.committeememberTilevich, Elien
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2014-03-14T20:34:38Zen
dc.date.adate2007-05-01en
dc.date.available2014-03-14T20:34:38Zen
dc.date.issued2007-04-19en
dc.date.rdate2007-05-01en
dc.date.sdate2007-04-30en
dc.description.abstractWe report on the state of the field of algorithm visualization, both quantitatively and qualitatively. Computer science educators seem to find algorithm and data structure visualizations attractive for their classrooms. Educational research shows that some are effective while many are not. Clearly, then, visualizations are difficult to create and use right. There is little in the way of a supporting community, and many visualizations are downright poor. Topic distribution is heavily skewed towards simple concepts with advanced topics receiving little to no attention. We have cataloged nearly 400 visualizations available on the Internet. We have a wiki-based catalog which includes availability, platform, strengths and weaknesses, responsible personnel and institutions, and other data about each visualization. We have developed extraction and analysis tools to gather statistics about the corpus of visualizations. Based on analysis of this collection, we point out areas where improvements may be realized and suggest techniques for implementing such improvements. We pay particular attention to the free and open source software movement as a model which the visualization community may do well to emulate, from both a software engineering perspective and a community-building standpoint.en
dc.description.degreeMaster of Scienceen
dc.identifier.otheretd-04302007-110728en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-04302007-110728/en
dc.identifier.urihttp://hdl.handle.net/10919/32052en
dc.publisherVirginia Techen
dc.relation.haspartthesis.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectalgorithm visualizationen
dc.subjectalgorithm animationen
dc.subjectalgovizen
dc.subjectalgoviz wikien
dc.subjectcommunityen
dc.subjectopen sourceen
dc.subjectdata structure visualizationen
dc.titleAlgorithm Visualization: The State of the Fielden
dc.typeThesisen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
515.59 KB
Format:
Adobe Portable Document Format

Collections