课堂中的 ChatGPT:探索其在函数式编程课程中的潜力与局限
人机交互
2024-02-01 v2
摘要
2022年11月,OpenAI 发布了 ChatGPT,这是一个基于监督学习和强化学习的聊天机器人。它不仅能模拟人类回答问题,还能从零开始生成代码或补全用户提供的编码模板。ChatGPT 能够生成独特的回答,使得任何传统的反抄袭工具都失去作用。它的发布引发了关于其在学术界(尤其是学生中)使用的激烈争论。我们惊讶地发现,布加勒斯特理工大学 (UPB) 的学生至少在6个月内一直在使用生成式 AI 工具(ChatGPT 及其前身)来完成作业。因此,我们着手探索 ChatGPT 的能力并评估其在教育方面的价值。我们完成了 UPB 函数式编程课程该学期所有编程作业的解答。我们发现,尽管 ChatGPT 在68%的情况下提供了正确答案,但其中只有大约一半是可读的解决方案,能以某种形式使学生受益。另一方面,ChatGPT 在对学生编程作业进行代码审查方面表现出非常好的能力。基于这些发现,我们讨论了 ChatGPT 在教育中的利与弊。
引用
@article{arxiv.2401.11166,
title = {ChatGPT in the classroom. Exploring its potential and limitations in a Functional Programming course},
author = {Dan-Matei Popovici},
journal= {arXiv preprint arXiv:2401.11166},
year = {2024}
}