Title :
The Evolving User-Centered Design of the Algorithm Visualization Storyboarder
Author :
Hundhausen, Christopher ; Wingstrom, Joshua ; Vatrapu, Ravikiran
Author_Institution :
Coll. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA
Abstract :
The Algorithm Visualization Storyboarder (ALVIS) enables beginning and intermediate computer science students both to construct "low fidelity" (rough, unpolished) visualizations of the algorithms under study, and to present those visualizations to their peers and instructor for feedback and discussion. The original ALVIS software was a frail research prototype. We are using an iterative, user-centered design process to develop a public domain version of the software suitable for use in a "studio-based" computer science course. Through a series of empirical studies of both low and high fidelity prototypes of ALVIS, we have reevaluated the original design of ALVIS, and are presently in the process of making three key design changes: (a) the underlying scripting language is being redesigned for simplicity and ease of learning; (b) the interface for creating and placing graphical variables and spatial structures is being simplified and streamlined for ease of use; and (c) new features are being added that explicitly support storytelling
Keywords :
computer science education; educational courses; program visualisation; user centred design; Algorithm Visualization Storyboarder; beginning computer science students; intermediate computer science students; iterative design; low fidelity visualizations; public domain version; scripting language; studio-based computer science course; user-centered design; Algorithm design and analysis; Computer science; Educational institutions; Laboratories; Prototypes; Software algorithms; Software prototyping; Space exploration; User centered design; Visualization;
Conference_Titel :
Visual Languages and Human Centric Computing, 2004 IEEE Symposium on
Conference_Location :
Rome
Print_ISBN :
0-7803-8696-5
DOI :
10.1109/VLHCC.2004.56