编程教室中的 ChatGPT:一次谨慎的论述
计算机与社会
2024-06-21 v1
摘要
随着大语言模型(LLM)研究的不断增长以及各类人工智能工具的使用,信息系统(IS)和计算机科学(CS)领域正发生演变。诸如 ChatGPT 等工具用于完成学生编程练习(例如 Python 编程)和作业的使用,近期在各种学术机构中日益流行。然而,近期的文献表明,ChatGPT 在学术界的使用存在问题,需进一步审视其对教学与学习的影响。更具体地说,关于 ChatGPT 在 IS 和 CS 本科生中进行代码编写以完成编程练习的实际应用,知情甚少。此外,本文为 IS 学者提供了见解,以创建更具挑战性的练习,以及如何负责地使用 ChatGPT 来促进课堂教学的完整性。本文我们采用复杂自适应系统(CAS)理论作为理论指导,理解课堂代码演示中的各种动态。我们使用 ChatGPT 3.5 分析过去 IS 练习中的各种实际编程示例,并将其与大学环境中导师和讲师创建的备忘录进行比较。本文突出了常见的评估方式、ChatGPT 创建的编程错误,以及 IS 学者需考虑的因素,以确保学生在编程技能方面的发展。
引用
@article{arxiv.2406.11104,
title = {Beyond the Hype: A Cautionary Tale of ChatGPT in the Programming Classroom},
author = {Grant Oosterwyk and Pitso Tsibolane and Popyeni Kautondokwa and Ammar Canani},
journal= {arXiv preprint arXiv:2406.11104},
year = {2024}
}
备注
Proceedings of 52nd Annual Conference of the Southern African Computer Lecturers Association (SACLA 2023)