DocumentCode
2436600
Title
A community learns design: towards a pattern language for novice visual programmers
Author
Lewis, Tracy ; Rosson, Mary Beth ; Carroll, John ; Seals, Cheryl
Author_Institution
Center for Human-Comput. Interaction, Virginia Tech, Blacksburg, VA, USA
fYear
2002
fDate
2002
Firstpage
168
Lastpage
176
Abstract
We conducted a one-day design workshop in which residents of a community collaborated in learning about and designing community-related visual simulations (to be implemented in Stagecast Creator). An analysis of their design ideas and concerns revealed several visual design patterns that were apparent even in these very early stages of simulation design. This analysis helps us to characterize the design constructs people may be able to specify or learn when first encountering visual simulation design tasks and projects. In this paper, we introduce the concept of patterns and their relationship to visual programming and present several visual programming language patterns mined from the projects developed at the community simulation design workshop. Finally, we discuss how these patterns might be incorporated into minimalist tutorials that we are developing to introduce community residents to visual simulation design.
Keywords
simulation languages; visual languages; visual programming; Stagecast Creator; community-related visual simulations; pattern language; simulation design; visual design patterns; visual programmers; visual programming; visual simulation design; visual simulation design tasks; Design engineering; Ear; Electrical capacitance tomography; Hip; Humans; Process design; Programming profession; Read only memory; Seals; Software design;
fLanguage
English
Publisher
ieee
Conference_Titel
Human Centric Computing Languages and Environments, 2002. Proceedings. IEEE 2002 Symposia on
Print_ISBN
0-7695-1644-0
Type
conf
DOI
10.1109/HCC.2002.1046369
Filename
1046369
Link To Document