论文标题

通过现场流媒体进行大规模支持编程教育

Towards Supporting Programming Education at Scale via Live Streaming

论文作者

Chen, Yan, Lasecki, Walter S., Dong, Tao

论文摘要

实时流媒体允许流媒体将其作品广播给现场观众,是一种用于教学和学习计算机编程的新兴实践。尽管有一些明显的挑战,例如在流媒体中普遍缺乏教学法的培训以及有关流的特征(例如困难,风格和实用性)来帮助观众决定观看什么的情况,但参与现场流媒体的参与正在迅速增长。要了解为什么人们选择参加实时流媒体进行教学或学习节目,以及他们如何应对明显和非显而易见的挑战,我们采访了14名流媒体和12位观众,以了解他们在实时流媒体节目中的经验。除其他结果外,我们发现现场流媒体的休闲和即兴本质使得比预录视频更容易准备,并且观众有机会通过与流媒体和彼此的实时沟通来塑造内容和学习体验。尽管如此,我们发现了一些限制现场流作为学习媒介的潜力的挑战。例如,彩带表达了隐私和骚扰问题,现有的流媒体平台并不能充分支持查看者 - 流程师的交互,自适应学习以及发现和选择流内容。根据这些发现,我们建议使用专门的工具来促进在线教学和学习计算机编程之间的知识共享,并提供促进健康,安全且引人入胜的学习环境的设计建议。

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 12 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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源