Sep, 2023

借鉴助教的分阶段学习编程:探索AI助教的潜力

TL;DR最近AI生成模型的进展使得像ChatGPT这样的对话模型成为可行的助教候选人。我们通过研究初学者与助教在子目标学习环境中的互动,来探讨在初级编程教育中使用生成AI作为助教的实际性。为了比较学习者与AI和人类助教的互动和感知,我们进行了一项针对20名初级编程学习者的受试研究。学习者通过在助教的指导下制定子目标和子解决方案来解决编程任务。我们的研究表明,学习者在比分和AI助教相当的情况下能够更快地解决任务。学习者对AI助教的感知在回复的速度和全面性、对话的有益性、困难度和满意度方面与人类助教相当。最后,我们通过对聊天记录的分析,提出了更好地设计和利用生成AI作为编程教育助教的指导原则。