Starting From Scratch Again and Again: Tracing the Origins of High Schoolers' Negative Perceptions of Block-Based Programming
Caryn Tran, Kristin Fasiang, Max Kanwal, Eleanor O'Rourke
摘要
As K–12 computer science expands in the United States, students encounter a growing array of programming tools. Many introductory experiences use block-based environments, where programs are assembled by snapping together visual blocks instead of typing code. While these tools can support learning, high school students often perceive them negatively, even when they support the same underlying logic as text-based coding. Using a constructivist grounded theory approach, we interviewed 17 high school students to trace how early experiences, tool design, peer discourse, and cultural framings shape these views. We find that students develop informal folk theories: that computer science is about accumulating languages, that block-based programming is for young children, and that limitations in programming activities stem from the block modality itself—beliefs that can shift when students encounter counterexamples. Our findings call for more deliberate design and sequencing of tools that are attentive to the meanings students construct as they progress, and that promote more expansive notions of programming beyond modality.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Visual StoryCoder: A Multimodal Programming Environment for Children's Creation of StoriesGriffin Dietz, Nadin Tamer, Carina Ly, Jimmy K. Le 等CHI 2023 · 被引用 21 次
- Grounded Copilot: How Programmers Interact with Code-Generating ModelsShraddha Barke, Michael B. James, Nadia PolikarpovaOOPSLA 2023 · 被引用 408 次
- Exploring the Impacts and Challenges of Vibe Coding Paradigm to Children's Programming Learning and PracticesJanice Jianing Si, Donglin Li, Qiuning Wang, Alicia Wanyi Liu 等CHI 2026 · 被引用 3 次
- "Even Though I Went Through Everything, I Didn't Feel Like I Learned a Lot": Insights From Experiences of Non-Computer Science Students Learning to CodeMurtaza Ali, Sayamindu DasguptaCHI 2025 · 被引用 5 次
- Considering Parents in Coding Kit Design: Understanding Parents' Perspectives and RolesJunnan Yu, Chenke Bai, Ricarose RoqueCHI 2020 · 被引用 48 次
