- 3
- 0
- 约3.57千字
- 约 9页
- 2018-05-25 发布于福建
- 举报
基于Web适应性考试系统设计与实现
摘要: 本文针对目前计算机化考试中所存在的问题,提出了以项目反应理论为模型,运用Browser/Server三层体系结构,设计基于Web的适应性考试系统,理论、技术与方法并重,详细论述了自适应考试系统实现方法。
关键词: CTT IRT 考试系统 ASP
1 引言
随着计算机机和网络技术的发展和普及,计算机化考试得到越来越广泛的应用。这种考试形式可以相对减少考试各环节的人为主观因素,更快速、更客观、更安全地组织考试工作,并把教师从繁重的组卷、评卷、成绩分析等工作中解放出来。电子考试技术已经被广泛应用于各种学历考试、职称考试、证书考试中。
目前大多数考试系统主要采用的是经典测试理论(Classical Test Theory,CTT),无法测试出学生的真实水平。项目反应理论(Item Response Theory,IRT)与流行的经典测量理论相比,强调自适应测验(Adaptive Test),即测验能够自动地适应考生的认知水平,试题难度、数量、知识单元分布等可根据考生的特点而灵活变通。本文针对师范类高校公共基础课《计算机文化基础》课程的电子考试,采用项目反应理论构建自适应考试模型,运用Browser/Server三层体系结构,对适应性网络考试系统的开发进行了有益的尝试。
2 模型架构
经过了近百年的发展,经典测试理论对建立试卷、考分转换与等值等均有一套较为完整的方法。但由于经典测量理论的统计分析方法得到的各项指标主要依赖于特定的被试样本,那么当被试样本发生较大变化时,就不能有效地反映题库中试题属性(如难度、区分度等)。项目反应理论没有这方面的限制,项目反应理论强调的是自适应测验,其试题参数的求得与样本无关,它在估计试题属性的同时也估计了考生的认知水平。这样,不同样本组的试题属性值具有不变性,在不同样本组中求得的试题属性值,只是量纲位置不同。这时通过等值转换,把不同样本组中的题目参数转到同一量表上,就较好地解决了经典测量理论中的不足。
项目反应理论是以受测样本的回答问题的情况,经题目特征函数的运算,推测受测样本的水平。根据参数的不同,???征函数可分为单参数、双参数和三参数三种模式。公式如下:
单参数模式:P(θ)= ?摇?摇?摇?摇(1)
双参数模式:P(θ)= ?摇?摇?摇?摇(2)
三参数模式:P(θ)=c+(1-c) ?摇?摇?摇?摇(3)
其中:D=1.702:具有单位测度的因子,θ:受测样本的能力值。a:题目的区分度;b:题目的难度;c:题目的猜测系数。P(θ):能力为θ的人答对此题目的概率。
根据特征函数可画出题目的特征曲线,图1为典型的三参数模式的特征曲线。
3 系统功能结构
适应性考试系统的功能结构如图2所示,可分为五个功能子系统。各子系统的功能是:①报名子系统:完成考试信息管理的维护、考试内容及相关信息的发布、考生报名、资格认证等;②安全子系统:实现对考试进行监督,保证所有参加考试的考生使用合法的机器在合法的时间里进行考试;③组卷子系统:实现根据各项参数从题库中抽取试题,如果参数相同,则随机显示试题;④考试子系统:实现与考生交互、自适应出题及实时阅卷等功能,由考生与题库的交互系统、出题接口和判卷接口组成;⑤评价子系统:对考试情况、学生对知识点的掌握情况进行评估,为教师教学提供参考。
4 系统实现的关键技术
根据功能设计的要求,在系统中采用Browser/Server三层体系结构。第一层是客户层,通常是一台计算机,客户可以通过使用GUI与应用程序进行交互;第二层是中间层,又包括表示层和业务层,通常是由一个或者多个应用服务器组成,应用服务器处理客户的请求,执行复杂的表示形式和业务逻辑,然后将结果返回给客户层;第三层是数据层,是驻留业务数据的地方,在处理业务逻辑时,由中间层访问数据层。
在系统实现过程中,采用ASP+Windows Server 2003+IIS5.0+SQL Server 2005的架构。根据设计模型系统开发Web页、Web Server的处理程序及数据库管理三个部分。(1)Web页:Web页为用户提供了系统的界面和内容,并且通过对Web页面的选择和向Web服务器提交表单信息,由服务器处理请求信息后反馈给用户,以实现各种功能。(2)Web Server的处理程序:Web Server的处理程序负责客户层和数据层之间的联系以及相关信息的处理。信息的管理以及跟踪均使用到Java Servlet API提供的类库和接口实现。还可以使用ActiveX服务器组件扩充功能。(3)数据库管理:自适应考试系
原创力文档

文档评论(0)