摘要
ACLab是一种基于docker集群的轻量级自动评价虚拟命令行实验作业终端。ACLab允许教师通过非常简单的步骤定制可自动评分的类unix系统终端实验,定制实验可以随机化,确保每个学生的任务不尽相同。学生则可以如同在真实机器上一样进行操作完成实验,并获得实时反馈。ACLab使用基于浏览器的终端仿真器通过WebSockets连接到Docker容器,性能测试及表明它足以处理大量并发用户,同时调查显示:使用ACLab教师对于ACLab对于减轻实验环境部署和实验批改工作量十分有效,使用学生对于ACLab可用性和实用性也相当认同。
出处
《科技风》
2020年第17期70-71,共2页
基金
全国教育信息技术研究课题(166243001)
浙江省教育技术研究规划课题(JB117)
浙江省教育厅科研项目(Y201327646)。