Iris: An AI-Driven Virtual Tutor For Computer Science Education

2024年05月09日
  • 简介
    本文介绍了一个名为Iris的聊天式虚拟辅导员,它被集成到交互式学习平台Artemis中,为大规模教育场景提供个性化、上下文感知的帮助。Iris通过指导学生完成编程练习来支持计算机科学学生,并被设计成以有意义的教学方式扮演辅导员角色。它通过发出多个提示来支持学生,这些提示包括辅导员角色描述和通过少量样本学习得出的有意义答案的示例。Iris利用上下文感知来提供量身定制的建议,它可以访问问题陈述、学生代码和自动反馈。经验评估表明,学生认为Iris有效,因为它能理解他们的问题,提供相关的支持,并促进学习过程。尽管学生普遍认为Iris是编程练习和作业的有价值的工具,但他们也觉得自己可以在计算机考试中独立完成编程任务,而不需要Iris。研究结果强调了学生对Iris即时个性化支持的赞赏,尽管学生主要将其视为人类辅导员的补充,而不是替代品。然而,Iris为学生提供了一个不被他人评判的提问空间。
  • 图表
  • 解决问题
    论文介绍了一个名为Iris的聊天式虚拟导师,旨在为大规模教育环境中的计算机科学学生提供个性化、上下文感知的辅助。
  • 关键思路
    Iris通过多次提示和Chain-of-Thought的方式,避免直接给出完整的解决方案,从而促进学生独立解决问题的能力。同时,Iris利用上下文感知,根据问题陈述、学生代码和自动化反馈提供定制化的建议。
  • 其它亮点
    实验结果表明,学生认为Iris能够理解他们的问题,提供相关的支持,并有助于学习过程。尽管学生普遍认为Iris是编程练习和作业的有价值的工具,但他们也认为在计算机考试中不需要Iris。此外,学生普遍认为Iris是人类导师的补充,而不是替代品。
  • 相关研究
    最近的相关研究包括:1)使用聊天机器人进行教育的研究;2)利用机器学习算法进行个性化教育的研究。
PDF
原文
点赞 收藏 评论 分享到Link

沙发等你来抢

去评论