摘要
arXiv:2504.03068v2 宣告类型: replace-cross
摘要:大语言模型(LLM)工具通过提供即时且个性化的反馈,展示了其在有效编程教育中提供高质量辅助的巨大潜力。然而,这些工具大多与机构的学习管理系统独立运行,这创建了一个明显的断层。这种隔离限制了利用学习材料和练习背景来生成针对性强、情境感知反馈的能力。此外,关于自我调节学习和LLM支持的先前研究主要集中在知识获取上,而不是发展重要的自我调节技能。为解决这些挑战,我们开发了CodeRunner Agent,这是一种基于LLM的编程助手,它集成了Moodle中的CodeRunner,这是一种学生提交代码的执行和自动评分插件。CodeRunner Agent使教育者能够通过纳入讲座材料、编程问题、学生答案和执行结果的详细背景来定制AI生成的反馈。此外,它通过提供基于策略的AI响应来增强学生的自我调节学习。这种整合、情境感知和技能导向的方法为编程教育的数据驱动改进提供了有希望的途径。