PuzzleMe:利用同伴评估进行课堂编程练习
同伴评估作为一种协作学习形式,可以促使学生参与主动学习并提高学习收益。然而,当前的教学平台和编程环境对将同伴评估整合到课堂编程练习中支持甚少。我们通过对入门编程课程教师进行形成性访谈,识别了在开展课堂编程练习和采用同伴评估方面的挑战。为解决这些挑战,我们引入了PuzzleMe,这是一个帮助计算机科学教师开展引人入胜的课堂编程练习的工具。PuzzleMe利用同伴评估支持一种协作模型,使学生能够及时向同伴提供反馈。我们提出了两种专为课堂编程练习设计的评估技术:实时同伴测试和实时同伴代码审查。实时同伴测试通过允许学生创建和分享轻量级测试用例来提高代码的健壮性。实时同伴代码审查通过智能分组学生以最大化有意义的代码审查来提高代码理解能力。为期两周的部署研究表明,PuzzleMe鼓励学生编写有用的测试用例、识别代码问题、纠正误解,并从同伴那里学习多样化的解决问题的方法。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
暂无符合条件(≥60% 相似度)的相关论文
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3479559
一眼看懂
fact_check论文快照
dataset
来源
CSCW
calendar_month
年份
2021
emoji_events
奖项
未标记奖项
group
作者
5 位作者
sell
研究子方向
—
work
职业/产业
—
article
内容状态
仅摘要
hub
相关论文
0 篇相关论文