A community learns design: towards a pattern language for novice visual programmers

T. L. Lewis, M. Rosson, John Millar Carroll, Cheryl D. Seals
{"title":"A community learns design: towards a pattern language for novice visual programmers","authors":"T. L. Lewis, M. Rosson, John Millar Carroll, Cheryl D. Seals","doi":"10.1109/HCC.2002.1046369","DOIUrl":null,"url":null,"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.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HCC.2002.1046369","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

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.
社区学习设计:面向视觉编程新手的模式语言
我们举办了一个为期一天的设计研讨会,在这个研讨会上,社区居民合作学习和设计与社区相关的视觉模拟(将在Stagecast Creator中实现)。对他们的设计理念和关注点的分析揭示了一些视觉设计模式,甚至在模拟设计的早期阶段就很明显了。这种分析有助于我们描述人们在第一次遇到视觉模拟设计任务和项目时可能能够指定或学习的设计结构。在本文中,我们介绍了模式的概念及其与可视化编程的关系,并介绍了从社区模拟设计研讨会开发的项目中挖掘出来的几种可视化编程语言模式。最后,我们讨论了如何将这些模式整合到我们正在开发的极简主义教程中,以向社区居民介绍视觉模拟设计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信