作者:
Shneiderman, BenDepartment of Computer Science
Human-Computer Interaction Laboratory Institute for Advanced Computer Studies and Institute for Systems Research University of Maryland College ParkMD20742 United States
The growing use of information visualization tools and data mining algorithms stems from two separate lines of research. information visualization researchers believe in the importance of giving users an overview and ...
详细信息
In exploring how to make programming easier for non-programmers, research into end-user environments has traditionally been concerned with designing better human-computerinteraction. That traditional focus has left o...
详细信息
ISBN:
(纸本)0780371984
In exploring how to make programming easier for non-programmers, research into end-user environments has traditionally been concerned with designing better human-computerinteraction. That traditional focus has left open the question of how end-user environments might support human-humaninteraction. Especially in situations in which end-user environments are enlisted to facilitate learning, we hypothesize that a key benefit may be their ability to mediate conversations about a domain of interest. In what ways might end-user environments support human communication, and what design features make them well-suited to do so? Drawing on ethnographic studies of an undergraduate algorithms course in which students constructed and presented algorithm visualizations, we develop a provisional framework of six communicative dimensions of end-user environments: programming salience, typeset fidelity, story content, modifiability, controllability and referencability. To illustrate the design implications of these dimensions, we juxtapose conventional algorithm visualization technology with a prototype end-user environment specifically designed to facilitate communication about algorithms. By characterizing those aspects of end -user environments that impact social interaction, our framework provides an important extension to T.R.G. Green and M. Petre's (1996) cognitive dimensions.
Users who must combine demographic, economic or other data in a geographic context are often hampered by the integration of tabular and map representations. Static, paper-based solutions limit the amount of data that ...
详细信息
Users who must combine demographic, economic or other data in a geographic context are often hampered by the integration of tabular and map representations. Static, paper-based solutions limit the amount of data that can be placed on a single map or table. By providing an effective user interface, we believe that researchers, journalists, teachers, and students can explore complex data sets more rapidly and effectively. This paper presents Dynamaps, a generalized map-based information visualization tool for dynamic queries and brushing on choropleth maps. Users can use color coding to show a variable on each geographic region, and then filter out areas that do not meet the desired criteria. In addition, a scatterplot view and a details-on-demand window support overviews and specific fact-finding.
Professor John Belcher developed a series of short videos with animation and text of selected experiments to properly demonstrate the phenomena of electromagnetism. Such 3D animations are visually compelling, instilli...
详细信息
Professor John Belcher developed a series of short videos with animation and text of selected experiments to properly demonstrate the phenomena of electromagnetism. Such 3D animations are visually compelling, instilling in the student both a sense of wonder about the phenomena and a mental model of why and how it works. The products of these approach includes video clips of demonstrations, 3D animations of these demonstration which display time changing field-lines as a guide to understanding their dynamical effects and Java applets which allow the student to actively construct and animate 2D field lines for varying configurations of sources. These technologies are also implemented to develop animations for Faraday's insights, using video clips.
A challenge for human-computerinteraction researchers and user interface designers is to construct information technologies that support creativity. This ambitious goal can be attained by building on an adequate unde...
详细信息
Traditional algorithm visualization software supports the creation of "high fidelity" visualizations, which depict the target algorithm for arbitrary input, and have the polished look of textbook figures. Dr...
详细信息
作者:
Ben ShneidermanDepartment of Computer Science
Human-Computer Interaction Laboratory of the Institute for Advanced Computer Studies and the Institute for Systems Research University of Maryland College Park MD
computerscience 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 interactiv...
详细信息
computerscience 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.
暂无评论