DocumentCode :
2495886
Title :
SALSA and ALVIS: a language and system for constructing and presenting low fidelity algorithm visualizations
Author :
Hundhausen, Christopher ; Douglas, Sarah
Author_Institution :
Dept. of Inf. & Comput. Sci., Hawaii Univ., Honolulu, HI, USA
fYear :
2000
fDate :
2000
Firstpage :
67
Lastpage :
68
Abstract :
Computer science educators have traditionally used algorithm visualization (AV) software to create graphical representations of algorithms that are later used as visual aids in lectures, or as the basis for interactive labs. Based on ethnographic field studies we have conducted in an undergraduate algorithms course, we advocate an alternative teaching approach in which students use simple art supplies to construct and present their own visualizations to their peers and instructor for feedback and discussion. To support this approach, we have built SALSA and ALVIS, a prototype language and system that enable students to (a) quickly construct rough, unpolished (“low fidelity”) visualizations in much the same way they would do so with simple art supplies, and (b) interactively present those visualizations to an audience. Our prototype pioneers a novel technique for programming visualizations based on spatial relations, and a novel presentation interface that supports reverse execution and dynamic mark-up and modification
Keywords :
computer science education; program visualisation; ALVIS; SALSA; algorithm visualizations; dynamic mark-up; programming visualizations; prototype language; reverse execution; spatial relations; teaching approach; Algorithm design and analysis; Animation; Art; Computer science; Education; Feedback; Laboratories; Prototypes; Space exploration; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 2000. Proceedings. 2000 IEEE International Symposium on
Conference_Location :
Seattle, WA
ISSN :
1049-2615
Print_ISBN :
0-7695-0840-5
Type :
conf
DOI :
10.1109/VL.2000.874355
Filename :
874355
Link To Document :
بازگشت