Understanding the relationship between computational thinking and computational participation: a case study from Scratch online community

被引:17
作者
Jiang, Bo [1 ]
Zhao, Wei [2 ]
Gu, Xiaoqing [1 ]
Yin, Chengjiu [3 ]
机构
[1] East China Normal Univ, Shanghai Engn Res Ctr Digital Educ Equipment, Dept Educ Informat Technol, Shanghai, Peoples R China
[2] Zhejiang Univ Technol, Coll Educ Sci & Technol, Hangzhou, Peoples R China
[3] Kobe Univ, Informat Sci & Technol Ctr, Kobe, Hyogo, Japan
来源
ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT | 2021年 / 69卷 / 05期
基金
中国国家自然科学基金;
关键词
Visual programming language; Scratch; Computational thinking; Computational participation; Causal inference;
D O I
10.1007/s11423-021-10021-8
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Social learning theory posits that learning is most effective when providing learners with opportunities to observe and interact with peers. Unfortunately, current K-12 programming education overemphasizes individual learning and discourages learners from observing and interacting with others. The Scratch online community provides youth opportunities to actively participate in the community by allowing them to observe and interact with others. However, it is unclear what motivates learners' active participation in the Scratch online community. With a large-scale database with more than two hundred thousand Scratch projects, this study explored the impact of the computational thinking reflected in Scratch projects on users' participation. We examined Scratch's online users' computational thinking profile via clustering analysis on the projects they created, then studied the influence of computational thinking level reflected in projects on the users' participation through causal analysis. The clustering analysis revealed three clusters of learners, and the advanced learners did not create more projects than others but their projects attract more participation from peers. Our statistic analysis finds a low to moderate strength of correlation between the computational thinking level reflected in projects and their popularity. However, the further causal analysis suggests that the computational thinking level reflected in projects fails to causally affect learners' participation. Our results suggest that instructors should not only attach importance to the development of basic CT skills of youth but also do well to find ways to get youth to participate actively in social interaction activity during the programming process.
引用
收藏
页码:2399 / 2421
页数:23
相关论文
共 44 条
  • [1] A Dataset of Scratch Programs: Scraped, Shaped and Scored
    Aivaloglou, Efthimia
    Hermans, Felienne
    Moreno-Leon, Jesus
    Robles, Gregorio
    [J]. 2017 IEEE/ACM 14TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2017), 2017, : 511 - 514
  • [2] How Kids Code and How We Know: An Exploratory Study on the Scratch Repository
    Aivaloglou, Efthimia
    Hermans, Felienne
    [J]. PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH (ICER'16), 2016, : 53 - 61
  • [3] Amanullah K, 2019, INT CONF COMP SCI ED, P573, DOI [10.1109/ICCSE.2019.8845495, 10.1109/iccse.2019.8845495]
  • [4] Bandura, 2008, OBSERVATIONAL LEARNI
  • [5] VICARIOUS EXTINCTION OF AVOIDANCE BEHAVIOR
    BANDURA, A
    GRUSEC, JE
    MENLOVE, FL
    [J]. JOURNAL OF PERSONALITY AND SOCIAL PSYCHOLOGY, 1967, 5 (01) : 16 - &
  • [6] Bandura A., 1971, SOCIAL LEARNING THEO
  • [7] Carter A.S., 2015, J. Comput. Sci. Coll, V31, P143
  • [8] Blending Measures of Programming and Social Behavior into Predictive Models of Student Achievement in Early Computing Courses
    Carter, Adam S.
    Hundhausen, Christopher D.
    Adesope, Olusola
    [J]. ACM TRANSACTIONS ON COMPUTING EDUCATION, 2017, 17 (03):
  • [9] Chowdhury Bushra, 2019, INT C WEB BASED LEAR, P49
  • [10] Relation between Alice software and programming learning: A systematic review of the literature and meta-analysis
    Costa, Joana M.
    Miranda, Guilhermina L.
    [J]. BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2017, 48 (06) : 1464 - 1474