Programming in the wild: trends in youth computational participation in the online scratch community

Programming in the wild: trends in youth computational participation in the online scratch community
复制标题

野外编程:在线 Scratch 社区中青少年计算参与的趋势

DOI:
--
复制
发表时间:
2014
期刊:
Workshop in Primary and Secondary Computing Education
影响因子:
--
通讯作者:
Y. Kafai
Y. Kafai
中科院分区:
--
文献类型:
--
作者:
D. Fields;M. Giang;Y. Kafai

文献摘要

参考文献

被引文献

相似文献

中小学计算机教育的大多数研究都侧重于了解正规课堂环境中的学习者,而忽略了越来越多有潜力的非正式在线编程社区,在这些社区中,年轻学习者对程序进行贡献、评论和协作。在本文中,我们研究了Scratch社区中的计算参与趋势,Scratch是一个拥有超过100万注册的青少年设计者(主要年龄在11 - 18岁)的在线社区。我们抽取了2012年初三个月内5000名青少年程序员及其活动的随机样本,研究了项目中使用的编程概念数量与Scratch程序员的参与程度、性别和账号使用时长之间的关系。潜在类别分析揭示了四类独特的程序员群体。虽然从低到高的在线参与程度与编程复杂程度之间没有显著联系,但有一个例外,即一小群高度参与的用户最有可能使用更复杂的编程概念。那些只使用少数更复杂编程概念(如布尔值、变量和运算符)的群体被确定为该网站的新手Scratch用户和女孩。在讨论中,我们探讨了分析非正式在线社区中年轻学习者编程的挑战以及设计更公平的计算参与的机会。
Most research in primary and secondary computing education has focused on understanding learners within formal classroom communities, leaving aside the growing number of promising informal online programming communities where young learners contribute, comment, and collaborate on programs. In this paper, we examined trends in computational participation in Scratch, an online community with over 1 million registered youth designers primarily 11-18 years of age. Drawing on a random sample of 5,000 youth programmers and their activities over three months in early 2012, we examined the quantity of programming concepts used in projects in relation to level of participation, gender, and account age of Scratch programmers. Latent class analyses revealed four unique groups of programmers. While there was no significant link between level of online participation, ranging from low to high, and level of programming sophistication, the exception was a small group of highly engaged users who were most likely to use more complex programming concepts. Groups who only used few of the more sophisticated programming concepts, such as Booleans, variables and operators, were identified as Scratch users new to the site and girls. In the discussion we address the challenges of analyzing young learners' programming in informal online communities and opportunities for designing more equitable computational participation.
DOI: 10.1111/j.1530-0277.2000.tb02070.x
发表时间: 2000-06-01
影响因子: 3.2
作者:
Muthén, B;Muthén, LK
通讯作者: Muthén, LK