Towards Supporting Programming Education at Scale via Live Streaming
Yan Chen, Walter S. Lasecki, Tao Dong
摘要
TAO DONG, Google Inc., USA Live streaming, which allows streamers to broadcast their work to live viewers, is an emerging practice for teaching and learning computer programming. Participation in live streaming is growing rapidly, despite several apparent challenges, such as a general lack of training in pedagogy among streamers and scarce signals about a stream's characteristics (e.g., difficulty, style, and usefulness) to help viewers decide what to watch. To understand why people choose to participate in live streaming for teaching or learning programming, and how they cope with both apparent and non-obvious challenges, we interviewed 14 streamers and viewers about their experience with live streaming programming. Among other results, we found that the casual and impromptu nature of live streaming makes it easier to prepare than pre-recorded videos, and viewers have the opportunity to shape the content and learning experience via real-time communication with both the streamer and each other. Nonetheless, we identified several challenges that limit the potential of live streaming as a learning medium. For example, streamers voiced privacy and harassment concerns, and existing streaming platforms do not adequately support viewer-streamer interactions, adaptive learning, and discovery and selection of streaming content. Based on these findings, we suggest specialized tools to facilitate knowledge sharing among people teaching and learning computer programming online, and we offer design recommendations that promote a healthy, safe, and engaging learning environment.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper8
- A Literature Review of Video-Sharing Platform Research in HCIAva Bartolome, Shuo NiuCHI 2023 · 被引用 63 次
- VizProg: Identifying Misunderstandings By Visualizing Students' Coding ProgressAshley Ge Zhang, Yan Chen, Steve OneyCHI 2023 · 被引用 31 次
- ASTEROIDS: Exploring Swarms of Mini-Telepresence Robots for Physical Skill DemonstrationJiannan Li, Maurício Sousa, Chu Li, Jessie Liu 等CHI 2022 · 被引用 24 次
- PuzzleMe: Leveraging Peer Assessment for In-Class Programming ExercisesApril Yi Wang, Yan Chen, John Joon Young Chung, Christopher Brooks 等CSCW 2021 · 被引用 22 次
- Synthesis-Assisted Video Prototyping From a DocumentPeggy Chi, Tao Dong, Christian Früh, Brian Colonna 等UIST 2022 · 被引用 18 次
它引用的顶会 Paper2
相关 Paper
- Channeling End-User Creativity: Leveraging Live Streaming for Distributed Collaboration in Indie Game DevelopmentLingyuan Li, Guo Freeman, Nathan J. McNeeseCSCW 2022 · 被引用 13 次
- Exploring the Experiences of Streamers with Visual ImpairmentsJoonyoung Jun, Woosuk Seo, Jihyeon Park, Subin Park 等CSCW 2021 · 被引用 24 次
- "I Am Concerned, But...": Streamers' Privacy Concerns and Strategies In Live Streaming Information DisclosureYanlai Wu, Yao Li, Xinning GuiCSCW 2022 · 被引用 14 次
- Bridging the Literacy Gap for Adults: Streaming and Engaging in Adult Literacy Education through LivestreamingShihan Fu, Jianhao Chen, Emily Kuang, Mingming FanCHI 2024 · 被引用 4 次
- Meditating in Live Stream: An Autoethnographic and Interview Study to Investigate Motivations, Interactions and ChallengesJingjin Li, Jiajing Guo, Gilly LeshedCSCW 2024 · 被引用 18 次
