arXiv · Software Engineering· Eman Abdullah AlOmar, Christopher Engelbart, Stephen Pachucki, Nerissa Lundquist, David Van Hist·· 3 小时前AI 评分18
Refactoria:基于游戏化平台教授代码重构的课堂实验
Leveraging Game-Based Platform to Teach Code Refactoring: An Experience with Refactoria
AI 导读
Refactoria 是一款基于游戏化的代码重构教学工具,玩家扮演主厨与助手 Watson the Whiskbot 将指令重构为高效可读的代码。研究对 30 名学生开发者进行了实验,评估游戏化在代码异味识别与重构教学中的感知效果与有用性。结果显示学生普遍认为 Refactoria 有用,并有助于理解重构概念。
来源:arXiv · Software Engineering · arxiv.org