|
ABSTRACT
In this paper, we describe JHAVÉ (Java-hosted Algorithm Visualization Environment), a client-server environment for delivering algorithm visualizations over the Web. The first section of the paper briefly summarizes prior research by a variety of investigators into the pedagogical effectiveness of algorithm visualization (AV). The design goals of JHAVÉ are then placed in the context of this research. After a discussion of some technical details of the JHAVÉ architecture, we present two examples of algorithms depicted in JHAVÉ. The results of students' exploring these algorithms with JHAVÉ are analyzed. We close with a discussion of the general conclusions reached from our current work and future directions in which it may lead.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Byrue, M.D., Catrambone, R, and Stasko, J.T., "Do Algorithm Animations Aid Learning?", Tech. Rep. No. GIT-GVU-96-18, Georgia Tech Graphics, Visualization, and Usability Center, 1996
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
 |
12
|
|
| |
13
|
Stasko, J., JSamba, described online at http://www.ec.gatech.edu/gv~softviz/SoflViz.html.
|
| |
14
|
Wolfe, R., Grissom S., Naps, T. and Sears A., "A Tested Tool for Teaching Graphics" in Journal of Computing in Small Colleges (Proceedings of the Third Annual CCSC Midwestern Conference), Greencastle, IN, vol. 12, no. 2, November 1996.
|
CITED BY 35
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Markus Krebs , Tobias Lauer , Thomas Ottmann , Stephan Trahasch, Student-built algorithm visualizations for assessment: flexible generation, feedback and grading, Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education, June 27-29, 2005, Caparica, Portugal
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thomas Naps , Guido Rößling , Peter Brusilovsky , John English , Duane Jarc , Ville Karavirta , Charles Leska , Myles McNally , Andrés Moreno , Rockford J. Ross , Jaime Urquiza-Fuentes, Development of XML-based tools to support user interaction with algorithm visualization, ACM SIGCSE Bulletin, v.37 n.4, December 2005
|
|
|
|
|
|
Petri Ihantola , Ville Karavirta , Ari Korhonen , Jussi Nikander, Taxonomy of effortless creation of algorithm visualizations, Proceedings of the 2005 international workshop on Computing education research, p.123-133, October 01-02, 2005, Seattle, WA, USA
|
|
Vicki L. Almstrum , Peter B. Henderson , Valerie Harvey , Cinda Heeren , William Marion , Charles Riedesel , Leen-Kiat Soh , Allison Elliott Tew, Concept inventories in computer science for the topic discrete mathematics, ACM SIGCSE Bulletin, v.38 n.4, December 2006
|
|
Thomas L. Naps , Guido Rößling , Vicki Almstrum , Wanda Dann , Rudolf Fleischer , Chris Hundhausen , Ari Korhonen , Lauri Malmi , Myles McNally , Susan Rodger , J. Ángel Velázquez-Iturbide, Exploring the role of visualization and engagement in computer science education, ACM SIGCSE Bulletin, v.35 n.2, June 2003
|
|
|
|
|
|
Saleema Amershi , Giuseppe Carenini , Cristina Conati , Alan K. Mackworth , David Poole, Pedagogy and usability in interactive algorithm visualizations: Designing and evaluating CIspace, Interacting with Computers, v.20 n.1, p.64-96, January, 2008
|
|
John Hamer , Quintin Cutts , Jana Jackova , Andrew Luxton-Reilly , Robert McCartney , Helen Purchase , Charles Riedesel , Mara Saeli , Kate Sanders , Judithe Sheard, Contributing student pedagogy, ACM SIGCSE Bulletin, v.40 n.4, December 2008
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|