APP下载

基于Moodle的自动化试卷评阅

2020-06-21郝水侠顾涛

软件工程 2020年6期

郝水侠 顾涛

摘  要:Moodle作为目前较大的开源在线学习平台,与线下教学相得益彰,但在自动化阅卷等功能还不够完善。本文基于实际使用Moodle在线学习平台中遇到的问题,建立了在线自动试卷评阅框架,给出自动化评阅试卷的代码程序及实现方法,并对Moodle的成绩打分功能给出了实现过程,最后给出数据迁移与备份的方法,提高了Moodle平台的安全性。

关键词:Moodle平台;在线考试;自动化阅卷;数据迁移与备份

Abstract: As an open-source online learning platform, Moodle works well with necessary complement of offline learning, but its automatic test paper marking function is still less than satisfactory. In order to solve the problems encountered on the online learning platform of Moodle, we design a framework of automatic test paper marking, and provide coding and implementation of automatic test paper marking. We also describe the data migration and backup method to improve the security of Moodle.

Keywords: Moodle platform; online examination; automated test paper marking; data migration and backup

1   引言(Introduction)

我国的《中国教育现代化2035》明确指出“信息技术对教育具有革命性的影响”, 需要加快教育信息化进程[1]。新时代以来,Moodle平台由于其理念先进,功能全面兼之开源的在线考试模块广受好评,相较于其他平台,更受开发人员们青睐[2]。叶涛在构建基于Moodle在线学习平台的关键技术一文中介绍了Moodle平台的构建原理和具体应用[3],王海燕在基于Moodle的“大学计算机基础”课程网络教学平台的设计与应用研究上开发了聊天室,wiki等功能模块[4],郝水侠等在基于Moodle平台的开发与实现中解决教学功能不足的问题[5]。

上述文献对Moodle平台的扩展起了重大作用,但是在自动化试卷评阅方面还有非常广阔的研究空间。基于Moodle平台在B/S考试系统方面的优势,本文以计算机操作系统的考试方案为例,实现构建试题库,自动化试卷评阅,成绩分析,数据备份与迁移等功能,进一步丰富和完善Moodle平台功能,为课堂教学提质增效提供了有力的保障。

2   自动化阅卷系统(Automated marking system)

2.1   系统功能阐述

基于Moodle的开放,可扩展性,对其功能进行二次开发,如图1所示。……

登录APP查看全文