摘要

学生人数的增加导致计算机课手动评估的工作量增大,现有的评估系统不适用于即时反馈的练习。本文提出了一个用于交互式学习的自动评估管理系统(AuTomated assEssment Management System,ArTEMiS)。ArTEMiS会自动评估编程练习,并提供即时反馈,以便学生可以迭代地提升学习效果。该系统提供了在线代码编辑器,独立于编程语言,适用于各种计算机科学课程。实验结果证明,使用该系统可为学生在获得版本控制、依赖性管理和持续集成方面提供经验。