SALSA and ALVIS: A language and system for constructing and presenting low fidelity algorithm visualizations

被引:6
作者
Hundhausen, C [1 ]
Douglas, S [1 ]
机构
[1] Univ Hawaii, Lab Interact Learning Technol, Dept Informat & Comp Sci, Honolulu, HI 96822 USA
来源
2000 IEEE INTERNATIONAL SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS | 2000年
关键词
D O I
10.1109/VL.2000.874355
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 build 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.
引用
收藏
页码:67 / 68
页数:2
相关论文
共 6 条
[1]  
ALVE J, 1991, SITUATED LEARNING LE
[2]  
BROWN MH, 1988, ALGORITHM ANIMATION
[3]  
Douglas S., 1995, Proceedings. 11th IEEE International Symposium on Visual Languages (Cat. No.95TB8105), P342, DOI 10.1109/VL.1995.520828
[4]  
HUNDHAUSEN CD, 1999, CIS9907 U OR
[5]  
HUNDHAUSEN CD, 2000, P 2000 IEEE S VIS LA
[6]  
Stasko J. T., 1997, P ACM TECHN S COMP S, P25