基于ChatGPT的教学式学习:可教学ChatGPT代理对编程教育的影响
计算机与社会
2024-12-23 v1 人工智能
应用统计
摘要
本研究探讨了将ChatGPT作为可教学代理以支持学生通过教学过程学习的潜力,具体针对编程教育。虽然通过教学是促进主动学习的有效教学策略,但传统的可教学代理在促进自然语言对话方面存在局限。我们研究了ChatGPT是否能够由于其能够让学习者进行自然对话,从而支持这一过程。研究结果表明,与ChatGPT交互会提高学生的知识获取水平和编程能力,尤其是在编写可读且逻辑严谨的代码方面。然而,它对发展学习者错误纠正技能的影响有限,这可能是因为ChatGPT倾向于生成正确的代码,从而减少了学生练习调试的机会。此外,学生的自我调节学习(SRL)能力得到提升,这表明教学ChatGPT促进了学习者的更高自我效能感以及更好地实施SRL策略。本研究讨论了自然对话在促进教学式学习中的社会化作用,并探讨了ChatGPT在支持学生SRL方面的具体贡献。总体而言,本研究突显了ChatGPT作为可教学代理的潜力,为未来研究中ChatGPT支持的教育提供了见解。
引用
@article{arxiv.2412.15226,
title = {Learning-by-teaching with ChatGPT: The effect of teachable ChatGPT agent on programming education},
author = {Angxuan Chen and Yuang Wei and Huixiao Le and Yan Zhang},
journal= {arXiv preprint arXiv:2412.15226},
year = {2024}
}