How Interest-Driven Content Creation Shapes Opportunities for Informal Learning in Scratch: A Case Study on Novices' Use of Data Structures

03/22/2022
by   Ruijia Cheng, et al.
0

Through a mixed-method analysis of data from Scratch, we examine how novices learn to program with simple data structures by using community-produced learning resources. First, we present a qualitative study that describes how community-produced learning resources create archetypes that shape exploration and may disadvantage some with less common interests. In a second quantitative study, we find broad support for this dynamic in several hypothesis tests. Our findings identify a social feedback loop that we argue could limit sources of inspiration, pose barriers to broadening participation, and confine learners' understanding of general concepts. We conclude by suggesting several approaches that may mitigate these dynamics.

READ FULL TEXT
research
08/13/2021

Code Perfumes: Reporting Good Code to Encourage Learners

Block-based programming languages like Scratch enable children to be cre...
research
02/22/2023

Integrating Data Structures and Algorithms in K-12 Education using Block-based Programming

This paper describes the design and evaluation of DSAScratch, an extensi...
research
08/28/2018

A Short Note on Collecting Dependently Typed Values

Within dependently typed languages, such as Idris, types can depend on v...
research
11/08/2022

Many Destinations, Many Pathways: A Quantitative Analysis of Legitimate Peripheral Participation in Scratch

Although informal online learning communities have proliferated over the...
research
06/02/2023

Auditable data structures: theory and applications

Every digital process needs to consume some data in order to work proper...
research
08/10/2021

How Learners Sketch Data Stories

Learning data storytelling involves a complex web of skills. Professiona...

Please sign up or login with your details

Forgot password? Click here to reset