How Interest-Driven Content Creation Shapes Opportunities for Informal Learning in Scratch: A Case Study on Novices' Use of Data Structures
Ruijia Cheng, Sayamindu Dasgupta, Benjamin Mako Hill
Abstract
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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext cd7ee3d1-2075-4901-b808-0cc94730f81cCited by top-tier papers6
- DesignQuizzer: A Community-Powered Conversational Agent for Learning Visual DesignZhenhui Peng, Qiaoyi Chen, Zhiyu Shen, Xiaojuan Ma et al.CSCW 2024 · 12 citations
- Many Destinations, Many Pathways: A Quantitative Analysis of Legitimate Peripheral Participation in ScratchRuijia Cheng, Benjamin Mako HillCSCW 2022 · 10 citations
- Leveling Up Together: Fostering Positive Growth and Safe Online Spaces for Teen Roblox DevelopersYubin Choi, Jeanne Choi, Joseph SeeringCHI 2025 · 3 citations
- Redesign of Online Design Communities: Facilitating Personalized Visual Design Learning with Structured CommentsXia Chen, Xinyue Chen, Weixian Hu, Haojia Zheng et al.CSCW 2025 · 2 citations
- Tracing Everyday AI Literacy Discussions at Scale: How Online Creative Communities Make Sense of Generative AIHaidan Liu, Poorvi Bhatia, Nicholas Vincent, Parmit K. ChilanaCHI 2026 · 2 citations
Builds on3
- Exploring How Game Genre in Student-Designed Games Influences Computational Thinking DevelopmentGiovanni Maria Troiano, Qinyu Chen, Ángela Vargas-Alba, Gregorio Robles et al.CHI 2020 · 36 citations
- Critique Me: Exploring How Creators Publicly Request Feedback in an Online Critique CommunityRuijia Cheng, Ziwen Zeng, Maysnow Liu, Steven DowCSCW 2020 · 34 citations
- Building Community Knowledge In Online Competitions: Motivation, Practices and ChallengesRuijia Cheng, Mark ZachryCSCW 2020 · 20 citations
Related papers
- Exploring the Learnability of Program Synthesizers by Novice ProgrammersDhanya Jayagopal, Justin Lubin, Sarah E. ChasinsUIST 2022 · 40 citations
- Composing Flexibly-Organized Step-by-Step Tutorials from Linked Source Code, Snippets, and OutputsAndrew Head, Jason Jiang, James Smith, Marti A. Hearst et al.CHI 2020 · 29 citations
- Studying the effect of AI Code Generators on Supporting Novice Learners in Introductory ProgrammingMajeed Kazemitabaar, Justin Chow, Carl Ka To Ma, Barbara J. Ericson et al.CHI 2023 · 348 citations
- Supporting Co-Regulation and Motivation in Learning Programming in Online ClassroomsLahari Goswami, Alexandre Senges, Thibault Estier, Mauro CherubiniCSCW 2023 · 11 citations
- Starting From Scratch Again and Again: Tracing the Origins of High Schoolers' Negative Perceptions of Block-Based ProgrammingCaryn Tran, Kristin Fasiang, Max Kanwal, Eleanor O'RourkeCHI 2026 · 1 citation
