中文

AI 教授优雅编程的艺术:全球课程中及时、公平且有益的风格反馈

计算机与社会 2024-03-25 v1

摘要

教授学生如何编写优雅、可重用且易于理解的代码是 CS1 教育的基础部分。然而,及时提供这种“风格反馈”已被证明难以规模化。在本文中,我们介绍了在大型在线 CS1 课程 Code in Place 中部署一种新型实时风格反馈工具的经验。我们的工具基于大型语言模型(LLM)的最新突破,并经过精心设计以确保对学生安全且有益。我们在一个拥有来自全球的 8000 多名不同学生的班级中使用了我们的实时风格反馈工具,并开展了一项随机对照试验以了解其益处。我们表明,与收到延迟反馈的学生相比,实时收到风格反馈的学生查看并参与其反馈的可能性高出五倍。此外,查看反馈的学生更有可能对其代码进行重大的风格相关编辑,其中超过 79% 的编辑直接采纳了他们的反馈。我们还讨论了基于 LLM 的反馈工具的实用性与危险性,调查了生成反馈的质量、LLM 的局限性,以及用于保持一致性、标准化和防范人口统计偏差的技术,所有这些对于供学生使用的工具来说都是至关重要的。

关键词

引用

@article{arxiv.2403.14986,
  title  = {AI Teaches the Art of Elegant Coding: Timely, Fair, and Helpful Style Feedback in a Global Course},
  author = {Juliette Woodrow and Ali Malik and Chris Piech},
  journal= {arXiv preprint arXiv:2403.14986},
  year   = {2024}
}