GitHubDaily 26-01-22 12:00
微博认证:AI博主

大学里计算机专业的老师,除了备课以外,还得批改作业,以及管理学生提交的代码等等,这些都是比较累的活。

而学校里的学习管理系统,版本通常比较老旧,迭代更新慢,想要对学生编程作业做自动化批改,更是困难。

无独有偶,在 GitHub 上发现了 Anubis LMS 这个开源学习管理系统,专门为计算机课程设计,已在纽约大学实战多个学期。

GitHub:github.com/AnubisLMS/Anubis

每个学生都有独立的 GitHub 仓库,推送代码后系统自动运行测试并即时反馈结果,学生在截止日期前可以无限次提交和查看测试结果。

另外还提供一键启动的云端集成开发环境(IDE),学生在浏览器里就能获得预配置好的 Linux 开发环境,不用再折腾本地环境配置。

系统还能通过提交时间戳和测试结果,生成可视化的学习数据分析,帮助老师了解学生对知识点的掌握情况。

如果你正在教授编程课程,或者对传统 LMS 的自动化能力不满意,这个项目值得一试。

发布于 广东