基于过程管理的在线考试平台研究与设计
严红红,刘力力
(中国科学技术大学,安徽 合肥 230026)
在线考试作为高校课程结果评价的方式已有数十年。随着2020年新冠疫情对在线教学包括在线考试的催化作用,市面上在线考试系统的产品也越来越成熟,更加注重考试安全防范及考试公平公正的保障。
国内在线考试系统主要分为两类,一类是基于B/S架构且内嵌于学习管理系统的产品功能中。以C9 高校为说明,如北大教学网、Canvas 教学平台、学在浙大2.0、e⁃learning、超星学习通等都具有在线考试的功能,也是疫情期间课程在线考试的主要形式。此外,市场主流的出国留学考试,如TOEFL、GRE、IELTS 等基于Web 的在线考试也多是基于B/S 架构。另一类是基于C/S 结构,主要应用场景包括高校基础英语类课程、政史类课程、通识课程、MOOC 等考试。学生使用个人PC 或在计算机机房进行在线考试。
目前的在线考试系统繁多,功能趋于更加完备,但仍存在以下不足:
1)侧重于考中环节。考生平时在线学习数据、小测验数据、考试预约数据、考试信息核对环节、考试评估结果数据等与教学管理系统没有形成完整的数据链条,数据不能完备地刻画学生的学习及考试情况。
2)考生进场前的身份信息核对采用的基本是教师人工比对,出错率高、效率较低。
1.1 平台整体架构
本文系统由考试预约、考生信息识别、在线考试系统以及成绩管理子系统组成,系统架构如图1所示。
图1 系统整体架构图
考试预约以及成绩管理模块内嵌于教学管理系统,使得教学数据、测试数据更加完备,有利于利用大数据手段对学生学习情况及教师教学情况进行分析。基于Windows 自带的IIS 服务,采用ASP 结合SQL 数据库实现考试预约系统随机生成座位号。
考生身份信息识别采用C#编程语言实现,硬件基于校园刷卡机和一卡通。系统通过比对课程库内学生照片、考试报名系统照片以及本人面部完成学生身份的基本验证,更加保证考试结果的效度。在线考试子系统采用C/S 结构,使用C#、SQL 数据库语言实现。
1.2 系统硬件架构
考试预约、考试、成绩管理子系统只需配置一台服务器,通过软件功能实现。学生信息识别子系统通过学生刷校园一卡通自动识别考生预约的考位,并显示学生校园一...
== 试读已结束,如需继续阅读敬请充值会员 ==
|
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/2月,98元/2年,微信支付秒开通!) |
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册 或 登录会员 |