Youth Computational Participation in the Wild

Author:

Fields Deborah A.1,Kafai Yasmin B.2,Giang Michael T.3

Affiliation:

1. Utah State University, Logan, UT

2. University of Pennsylvania, Philadelphia, PA

3. Mount Saint Mary’s University, Los Angeles, CA

Abstract

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 users contribute, comment, and collaborate on programs to facilitate learning. In this article, we examined trends in computational participation in Scratch, an online community with over 1 million registered youth designers. Drawing on a random sample of 5,004 youth programmers and their activities over 3 months in early 2012, we examined programming concepts used in projects in relation to level of participation, gender, and length of membership of Scratch programmers. Latent class analysis results identified the same four groups of programmers in each month based on the usage of different programming concepts and showed how membership in these groups shifted in different ways across time. Strikingly, the largest group of project creators (named Loops) used the simplest and fewest programming concepts. Further, this group was the most stable in membership and was disproportionately female. In contrast, the more complex programming groups (named Variables, Low Booleans, and High Booleans) showed much movement across time. Further, the Low Booleans and High Booleans groups, the only groups to use “and,” “or,” and “not” statements in their programs, were disproportionately male. In the discussion, we address the challenges of analyzing young learners’ programming in informal online communities and opportunities for designing more equitable computational participation.

Funder

National Science Foundation

Publisher

Association for Computing Machinery (ACM)

Subject

Education,General Computer Science

Reference48 articles.

1. A tale of two online communities

2. Educational Data Mining and Learning Analytics: Applications to Constructionist Research

3. Using Learning Analytics to Understand the Learning Pathways of Novice Programmers

4. Programming Pluralism: Using Learning Analytics to Detect Patterns in the Learning of Computer Programming

5. K. Brennan. 2013. Best of Both Worlds: Issues of Structure and Agency in Computational Creation in and out of School. Unpublished Dissertation. Cambridge MA: Massachusetts Institute of Technology. K. Brennan. 2013. Best of Both Worlds: Issues of Structure and Agency in Computational Creation in and out of School. Unpublished Dissertation. Cambridge MA: Massachusetts Institute of Technology.

Cited by 38 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Computational thinking in university students: The role of fluid intelligence and visuospatial ability;PLOS ONE;2024-08-30

2. Confidence vs Insight: Big and Rich Data in Computing Education Research;Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1;2024-03-07

3. Automated test generation for Scratch programs;Empirical Software Engineering;2023-05

4. Examining Gender-oriented Design Features in Computational Toys and Kits for Young Children;Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems;2023-04-19

5. Exploring secondary school students’ computational thinking experiences enriched with block-based programming activities: An action research;Education and Information Technologies;2023-01-25

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3