利用ChatGPT增强编程教育:Python课程中学生感知与互动的案例研究
计算机与社会
2024-04-08 v3 人工智能
编程语言
摘要
将ChatGPT作为教育支持工具,特别是在编程课程中,通过提供调试、代码生成和解释方面的帮助,应对编程教育的独特挑战。尽管已有研究验证了ChatGPT的有效性,但其在大学编程教育中的应用以及对学生的互动和视角的详细理解仍然有限。本文探讨了ChatGPT在为期八周、面向大一学生的Python编程课程中对学习的影响。通过分析调查问卷、开放式问题和学生与ChatGPT对话数据的回应,我们旨在全面了解ChatGPT的实用性,并识别学生感知到的优势与局限性。我们的研究发现学生对ChatGPT普遍持积极态度,并揭示了其在提升编程教育体验中的作用。这些发现为人工智能在教育中的潜力提供了更广泛的讨论,并为未来的研究和应用指明了方向。
引用
@article{arxiv.2403.15472,
title = {Enhancing Programming Education with ChatGPT: A Case Study on Student Perceptions and Interactions in a Python Course},
author = {Boxaun Ma and Li Chen and Shin'ichi Konomi},
journal= {arXiv preprint arXiv:2403.15472},
year = {2024}
}