在线考试范例6篇

前言:中文期刊网精心挑选了在线考试范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

在线考试

在线考试范文1

    论文摘要:在线考试系统作为现代远程教育的一种教学效果考察手段,在现代远程教育中已发挥越来越重要的作用,避免了试卷印刷、考场安排、组织考试、阅卷等诸多程序,为提高考试效率和标准化水平,提供了一种新的考试形式,使考试突破了时空的限制。本文就在线考试系统中的考试时间在客户端与服务器端的双重控制进行了研究,提供了一种解决在线考试系统中考试时间控制的方法。 

一个成熟的在线考试系统应具有易操作、功能完备、故障率低等特点,一般的在线考试均采用b/s模式,使考试过程在客户端浏览器完成,考试结果则存储在服务器中。这种模式具有简化考生操作程序、及时回收和储存考试结果、系统易于扩充和修改等特点。每场考试都是有时间限制的,不允许考生超时答题,由于在线考试系统具有分布性和考试开始时间的差异性,为了体现考试的公平性,对考试用时,也就是考试时间进行精确控制就显得尤为重要。 

一、在客户端控制考试时间 

在客户端控制考生的考试时间是比较简单的,其原理是:当考试开始考试时立即按考试信息表中设置的考试用时进行倒计时,当考试时间用完,则系统自动将考生的答题数据传递到考试处理页,对考生的考试情况(答题的答案、考生的信息等)进行记录并自动进行评分。 

由于倒计时工作必须在客户端完成,要实现这个功能,就必须选择客户端脚本进行控制,可以采用vbscript或javascript.。 

下面是以javascript为例在客户端进行考试时间控制的例子: 

 

另外,要实现考试时间到自动交卷,还要进行两个操作,一是在网页body项中增加onload事件,当网页打开时即进行计时(也可设置为单击某个按钮开始计时): 

 

二是在需要显示考试时间倒计时的地方显示倒计时,实现方法是将该位置所在的层(div)的id设置为timeinfo即可。 

另外,点击交卷的按钮(submit)的名称必须设置为本例中的submit,设计者也可视情况进行程序修改。如: 

 

二、在服务器端控制考试时间 

仅仅在客户端设置考试时间限制是不够的,因为要考虑到,用户可以在客户端屏蔽js代码,或者伪造一个客户端页面进行超时数据提交,这时就要考虑使用服务器端同步进行时间控制。 

下面以使用asp技术开发的在线考试系统为例介绍考试时间服务器端控制方法思路: 

第一步:当用户打开考试界面或点击考试按钮进行考试时,即在该页面创建一个session,用于记录用户的开始考试时间。 

session("aspexamstartsj")=now() ‘记录用户开始考试时间到session中。 

session.timeout=150 ‘设置session超时时间为150分钟,此项可根据考试时间灵活设置。 

第二步:当考生考试时间到或点击交卷按钮后,进行考试时间的判断,有两种方法,一是判断上一步设置的session是否存在,如果不存在则说明考试时间以过活用户是从非法途径提交的答题信息(伪造客户端),实现思路如下: 

 

二是进行时间比对,若开始时间和结束时间差超过预定考试时间(以120分钟为例),则说明考试时间过期。要进行两个时间的时间差计算,在asp中就要用到datediff函数。 

datediff(interval, date1, date2):返回 variant (long) 的值,表示两个指定日期间的时间间隔数目。 

其中,interval参数表示返回值的类型,如m表示返回data2与data1之间相差的分钟数。 

具体实现方法如下: 

 

三、小结 

上述两种方法分别从客户端和服务器端就如何解决考试时间限制提出了两种方案。第一种方法确保在考试时间结束的时候能够自动将用户的答题信息提交到服务器。第二种方法是确保在线考试系统客户端页面不够篡改。只有将两种方法结合运用,才能保证系统功能的良好实现与运行。 

 

参考文献: 

[1]asp动态网站开发教程 清华大学出版 陈建伟 李美军 施建强 等编著; 

在线考试范文2

关键词:在线考试系统 设计 实现

在线考试系统是结合呼伦贝尔市高级技工学校的实际情况,针对不同课程的特点设计与开发的。通过该平台,能够方便地组织考试,通过遗传算法进行组卷,客观批改试卷、分析试卷、查询成绩等。

一、系统功能模块结构图

进入在线考试系统后,首次进入考试的学生需要进行注册,添写相关个人信息,然后登录进行练习和考试,考试结束后可以查询成绩,再次进入考试系统可直接登录;教师可以通过用户名直接登录进入到系统,进行账户管理,阅卷、成绩查询、试卷分析以及题库管理;管理员主要负责提供一个管理考试过程的平台,负责教师数据维护,下达教学任务,数据库备份、恢复等。为了更好地完成在线考试的各功能,使考试的流程顺利地完成,进行了系统功能模块结构图的设计,如图所示。

二、功能模块划分

1.学生模块

一是注册:学生注册时需要填写必要的个人信息,以学生的专业、班级为基础建立学生的基本信息,以方便教师对学生进行管理。二是登录:学生可在学校的局域网系统内登录该考试系统。三是练习:学生可以登录该系统进行练习,可将学习过程中存在的疑问向教师进行咨询和请教。四是考试:学生可在规定的时间、规定的地点登录该系统进行考试,但考试必须是在学校的局域网覆盖的范围内,这主要出于考试公平性、合理性的考虑。五是查询:学生可在考试结束后一段时间,登录该系统,进行分数、排名等查询。

2.教师模块

一是添加、更改和删除:题库的建立、可以进行试题的添加、更改和删除,教师建立习题库,对题库的题目的难度进行细分,并随时对题库进行更新,更方便学生登录该系统进行练习和考试,以巩固所学知识。二是自动组卷:该系统可根据教师所需考试的难度自动组卷。三是阅卷:对于客观题,该系统直接给出分数,对主观题教师给出分数,系统算出总分以及排名等情况。四是成绩分析:可对学生的成绩进行分析,从试卷的各分数段人数、及格率、优秀率、每一题的准确率等,分析学生试卷中存在的问题以及知识的薄弱点。

3.管理员模块

模块主要用来完成管理员登录、用户信息管理、考试题库管理、教学管理、成绩管理等功能。

三、数据库设计

在线考试系统中所有数据是由数据库进行管理。考试题库信息的建立对于在线考试系统来说是很重要的,它决定软件系统是否成功运行。在该系统中一共设计了若干数据表:学生注册表、教师信息表、试题参数表、试卷表、学生答题表、学生成绩表等。

四、组卷算法分析

遗传算法不直接作用于解的空间上,而是用一种编码表示这个解,从一个群体开始进行搜索,使用解的适应性状态信息,利用随机转移规则进行选题,与传统的组卷方法相比,遗传算法具有全局寻优和收敛速度快的特点。使用遗传算法的步骤如下:

第一,进行编码。编码就是把对象抽象为由特定符号按一定顺序排成的串。该在线系统采用分组自然数编码策略,分组就是每组编码代表一种题型,自然数编码就是对每个题型内的个体以自然数的形式编码。

第二,初始化种群。用随机的方法产生若干个体集合,即依据一定的公式给试题库的题目一个初始值,对试题库的题目进行初始化。

第三,确定适应度函数。适应度函数应结合求解问题本身的要求而定,因此确定适应度函数是遗传算法设计中的关键。

第四,选择计算适应度函数,保留较优的个体。交叉是按题型段进行交叉,因此交叉后不存在段内试题重复的问题,也不会改变每种题型的题量。变异是替换题目中的一个知识点,以便形成一个新的个体。

第五,设定一个期望适应度值。通过适应度函数计算出的适应度值与期望适应度值比较,如果相同就生成试卷,否则返回此群体进行重新选择、交叉、变异,生成新的种群,再重新与期望适应度值比较是否相同,继续进行遗传操作、计算适应度值、反复迭代直到组卷成功。

在线考试范文3

Abstract: In higher education colleges or other types of schools, the examination of school education is an important teaching component. With the application of network technology in the field of education, networking online examination system shows more and more advantages. Combining the current form of education, this system uses Microsoft's software programming platform VisualStudio2005 , B / S architecture, and ASP technology to design online examination system to complete the module of the front students and back-office data management module.

关键词: 在线考试系统;系统分析;系统实现

Key words: online testing system; system analysis; system implementation

中图分类号:TP393 文献标识码:A文章编号:1006-4311(2010)08-0228-02

0引言

随着计算机技术的发展,网络技术也在不断的进步,网络技术已经应用的教育领域中的各个方面。现在很多国内外的大学开展了网络在线教育模式,通过计算机网络实现对学生进行网络在线课程培训和课程的考试。在学校实现网上考试,不但能够提高教师工作效率,节约大量的人力、物力与财力,还可以优化教学管理,提高教学质量,更重要的是影响现代高校课程的教学模式。因此,网上考试系统也如计算机辅助教学系统一样,成了界定教育现代化程度的重要标志。

本文所探讨的网上考试系统课题产生的背景就是依据当今教育信息化的趋势及我国高校教育信息化系统的建设,目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试。与传统考试模式相比,网上考试渗入了更多的计算机的技术环节,对实现安全性的途径、方法也提出了更高的技术要求。通过Internet/Intranet来实现网上考试,是现代教育技术的一个具体实现,具有很重要的现实意义。可以实现教考分离以及考务工作的全自动化管理,可以有效利用高等学校网络的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务。同时,还可以大规模的实行考试,实现考试的客观。现代化的在线考试系统能够自动化组卷、阅卷,比起传统考试中对老师的要求,比如设计试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷等工作,减轻教师的工作强度。传统的考试过程是一个漫长而复杂的过程,已经越来越不适应现代教学的需要,网络考试系统是传统考试的模式加上现代化的手段,它可以利用网络的无限广阔空间,随时随地的对学生进行考试,加上Web 数据库技术的利用,大大简化了传统考试的过程。现在各类已开发的在线考试系统很多,本文是通过笔者多年的研究,同时借鉴了一些优秀的考试系统,构建一个有特色的在线考试系统。

1系统的规划与分析

1.1 考试系统需求分析在线考试系统是利用计算机网络平台分发考试题给学生(终端机),在规定的考试时段完结时,又能将终端机处的考生答卷传送到网络服务器保存的系统。这是一种建立在计算机网络技术之上的新型考试方式,不仅是考试本身技术的改变,而且还能促进考试结果趋向相对客观。利用计算机网络平台分发考试题给学生时,考生可以选择不同的套题,这是传统纸质试卷无法做到的。假设题库合理科学有效,那么这种考试的结果将是公正客观的,学生舞弊的可能性将降低到最小。同时考生利用在线复卷功能,在交卷之后能核对自己的答卷及得分情况,从而杜绝教师判卷中的失误。

在线考试系统的开发和设计最终能够实现两个方面内容。一个方面,当考生成功登录后,进入考生界面,并且进入在线考场后,由系统出题后进入考试页面,考试计时,考试时间到,考生退出,及考完后对考试题的自动评分、存档。另一方面,当管理员进入管理员界面,管理员界面能够对学生信息、题库、试卷、成绩等内容进行管理。

在整个系统的开发过程中,结合计算机技术和网络通信技术,按照软件工程流程:系统分析、系统结构设计、数据库设计、程序编码等各个步骤,建立了一个较为完善,基本满足现实在线考试需求的在线考试系统。

1.2 系统总体模块结构系统应具有的主要功能模块:

①在线考试。考生选择套题名称后,可以通过系统打开该试卷,进行考试,答题结束后点击交卷,提交答题试卷。②修改密码。考生或者其他身份人登录后可修改密码。若考生忘记密码,可由管理员对其进行密码重置,重置后的密码为六位随机数字。③查询成绩。成绩查询是在线考试系统必不可少的功能模块,用户输入学号和密码登录后,即可查询已考过的试卷成绩,同时可看到参考答案,与自己的答题内容进行对照,知道自己错在什么地方,这也使得考试成绩更加透明化。④用户注册登录。用户提交一系列注册信息进行注册登录后,可以修改密码或个人资料。⑤后台管理。后台最重要的功能就是添加,只有管理员和教师才具有批准新添加的试题进库的权限。管理员有单独的管理模块和安全认证入口,进行后台数据库的维护工作,根据学科的知识点情况可以随时进行添加、修改和删除试题。同时管理员还可以对系统所采用的分类机制如单选题管理、多选题管理、简答题管理等分类进行维护。

1.3 系统功能规划根据已有的较为流行的其他在线考试系统,结合现在新的教学要求,对本考试系统规划如下:

①系统主要功能有:考生登录系统、在线考试、查询成绩以及退出登录、管理员对考生信息、考题信息、考生成绩信息、考试套题和课程信息等进行管理。

②根据用户角色的不同,可分为考生、管理员、教师,分别给予不同的权限,管理员和教师可以通过单独的后台入口对后台数据库中的所有内容修改管理。

根据对系统的规划,系统的功能图如图1所示:

2系统的实现

2.1 体系结构设计本系统是利用计算机网络平台分发考试题给学生(终端机),在规定的考试时段完结时,又能将终端机处的考生答卷传送到网络服务器保存的系统。因此选择基于B/S的三层网络结构。B/S软件体系结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S体系结构进行改进的一种结构。

在B/S体系结构下,将应用划分为三层:用户界面层,业务逻辑层,数据库层。层是计算机领域广泛使用并在体系结构设计中起着重要的作用。它使人们对复杂问题简化处理的基本思想与方法面对一些难以处理的复杂问题,提供了一种设计思路,使难以把握的问题易于描述、控制与实现。利用分层的思想来组织与描述一个系统时,则认为一个系统由若干层组成;每个层完成系统的相应的功能。每个层又由功能相近的若干模块组成,同层能的不同模块承担遮盖层的不同的任务;各层之间相互独立,下层通过接口对上层提供服务。各层之间相关性不强,利于软件项目的开发、维护与实现。故采用分层的思想来构建基于 Web的软件体系结构具有一定的现实意义。采用三层结构的优点:

2.1.1 能有效提高系统并发处理能力三层体系架构的组件式系统将界面、界面、业务应用逻辑及数据存储分散管理,逻辑或物理地将它们分开,可减轻系统压力,提高整体性能。三层结构提供了客户端与服务器之间的异步通信,使得客户不必等待提交的分析处理结果而可以继续执行其他处理任务。

2.1.2 适应大规模和复杂的应用需求组件技术能使复杂系统的设计变得简单可行,具有良好的伸缩性。三层结构可以将数据处理从客户端转移到应用服务器和数据库服务器上。这样,尽管客户端与应用服务器之间可能存在着多个甚至数百个的连接,但是应用服务器与数据库服务器之间的连接却只有少数几个,从而达到减少通信线路上传递的数据量的目标。

2.1.3 可适应不断的变化和新的业务需求任何应用系统实施的重点不在于需求确定以后能否实现这些需求,而是在系统实施后如何适应变化的需求。在三层体系结构系统的开发和维护过程中,技术人员可以按照新的需求,通过在不同系统层次上调度更新的组件或新加入的组件来调整旧的系统,以适应新的与不断变化的要求。

2.1.4 能有效降低建设和维护成本,简化管理三层结构在各层次上的组件能单独更新、替换或增加、拆除。因此,系统维护更方便,代价相对低得多。而且,因各组件互相独立,更换组件就好比更换组合音响的一个部件,对系统其它部分并无影响,所以更新维护更加安全可靠。

2.2 关键技术实施

2.2.1 Web.Config文件代码编写内容Web.config 文件是一个XML文本文件,它用来储存 Web 应用程序的配置信息(如最常用的设置 Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。

为了使应用程序方便移植,为版本控制提供更好的支持,需要在应用程序配置文件(web.config)中设置数据库连接信息。连接数据库,在DataAccessLayer文件夹下的database.cs类中的构造方法提取该配置文件中的connectionString字符串,建立连接。

连接数据库代码如下:

name="ConnectionString" connectionString="server=.;database=OnLineExam;uid=sa;pwd=sa" providerName="System.Data.SqlClient" />

2.2.2 系统的安全性由于本系统的特殊性,系统试卷数据应受到相应的处理,系统重要数据的保密工作应受到重视。在线考试系统可以通过用户的属性进行判断访问用户的类别。系统可以针对这个方面可以增设访问控制程序。针对每次考试学生用户的进出系统,可以通过数据日志进行详细的记录。凡每次学生进入在线考试系统,都要通过用户身份验证才能进入,包括输入用户、密码和验证码。而且,系统要针对不同的用户具有不同的操作权限,支持按权限进行操作,确保数据的安全性与私有性。不允许一般用户执行非法的操作及其误操作,防止用户无意或有意的进行破坏系统数据。通过安全访问程序的控制,可以保障在线考试系统在网络中的实施。

3进一步研究方向

本系统完成后在学校中进行试运行,根据日常出现的错误,在对系统进行代码调试。通过在线考试系统的应用,大大简化了教师的出卷、判卷等工作程序,提高了教师在考试任务中的工作效率,并且大大节省了教学经费的开支。特别是在考试结束后,学生们能够看到自己的试卷成绩。根据自己在测试中的不足,即使得补充相应的知识。

本次设计的系统功能还不能完全满足各个学校在考试方面的需求。在今后的软件设计中,我们还可以考虑添加一下其他功能,如留言板和教师与学习讨论区等功能,方便考生和教师之间的交流。经多次升级和调试后,能够最终形成一个比较完善的在线考试系统。

参考文献:

[1]潘晓锋.系统的设计与实现.中国信息科技,2008.

在线考试范文4

关键词:在线考试系统 开发 实践

中图分类号:TP399 文献标识码:A 文章编号:1672-3791(2016)09(b)-0022-02

在教学活动过程中,考试作为关键环节是检验教学质量的重要手段。随着计算机技术和网络技术的快速发展,传统纸质考试形式已经不能满足现代教育教学的需求。应用在线考试系统不但能够实现自动出题、网上考试、自动评分等功能,而且还整合了考试模式,降低了考试成本,提高了判卷效率,提高了学生考试的积极性,对于推动教育教学的现代化具有重大意义和价值。

1 在线考试系统设计思路

该文以某职业技术学院精品课程项目为背景,运用B/S体系结构,使用SQL Server数据库平台、C#语言等开发在线考试系统。在设计考试系统,运用Browser/Server模式较为合适,服务器端应用SQL数据库系统、ASP组件构成了考试应用服务系统,客户端运用浏览器完成了考试各个过程,并可实施系统维护与管理。B/S模式多用户在线考试系统程序,它操作快捷、有很高的效率。Web技术网络考试系统根据因特网的特性,考试不但能够在本地内展开,也能够在异地展开,极大地拓展了考试灵活性。试卷能够依据题库中信息内容及时生成,这样就不会有押题的情况出现;并且运用大量标准化题,运用计算机技术进行判卷,既可以提高判卷的正确率,也提高了判断的速度;在此基础上,还能将成绩直接传输到数据库中,展开统计操作和排序操作。这样学生在输入姓名和准考证[A1]号登陆后,会看到自己的考试成绩,还有排名情况。可以说此系统的应用保证了考试的合理性和公平性。

2 对相关技术的研究

2.1 组卷技术

对于在线考试系统而言,组卷是非常重要的。如何才能在最大程度上确保生成试卷满足考试的多样化要求,并具有合理性、有效性、随机性等特征,这是一个难点。运用计算机进行自动组卷方法包括3种:一是随机方法。结合组卷随机抽取出某些题目,不断重复这一过程,直到组卷已经完成。虽然随机方法很简单和快速,但是有很大的不确定性,并且对试题库题量有着很大的要求。二是回溯方法。这一方法是一种有条件的深度优先搜索法,常常用在题量少、约束集小的题库系统,此方法程序有些复杂,在选取试题中会出现重复试题的情况。三是遗传算方法。第一种和第二种组卷方法,很多时候都会由于约束条件的限制而出现了组卷失败的情况。但遗传算法具备全局寻优的优势,可以在最大程度上满足在线考试系统对组卷算法的多样化需求。此方法能够满足大规模、大范围考试的需求。

2.2 遗传算法组卷技术

在1975年,美国Michigan大学J.Holland教授提出了研究遗传算法。此算法是从代表问题潜在的解集一个种群进行的,每个种群都通过基因编码一定数目个体所组合而成的。在产生初代种群后,根据优胜劣汰的理论,演化出相应的近似解。结合问题域中个体适应度情况选择出相应的个体,并依据自然遗传学遗传算法实施变异,产生新的种群。据有关实践结果证明,遗传算法是一种可用于优化复杂系统的算法,具备全局优化、收敛效率高等特征。图1为遗传算法的运算过程。

2.3 遗传算法自动组卷功能

在组卷过程中,结合已经给出的约束条件,从题库中选出试题,将每项约束条件都视为局部约束,这样在试卷中可以平衡各个指标,这样就构成整卷全局约束条件。通常而言,在自动组卷中,用户会对试卷质量有着很高的要求,如:难度、分值、层次等,自动组卷模块需要尽量达到用户需求。在组卷中,太多的约束条件反而会强化组卷难度,也会降低组卷效率,容易使遗传算法陷入到某种局限状态中。实现组卷算法共分为3阶段:一阶段,试题的分离,结合试题类型,取出符合课程要求的所有试题,按照题型的差异生成相应的临时表;二阶段,使用遗传算法进行抽题,选择出最优解;三阶段,最优解联合各个题型,最终形成完整的试卷。

2.4 自动评分技术的实现

大多数试卷题目都可分为主观题和客观题两种类型。在命题过程中,客观题教师就直接给出标准答案,在评分时,只需要对比学生试卷答案与标准答案。但是,主观题答题都是属于语言叙述方式,每位学生对知识理解程度的差异,其表达方式自然也有差异。即便是学生所填写的答案是准确的,也很难确保与教学者提供的答案是一致的,所以,主观题的自动评分需要解决一系列技术问题,所以,这也是在线考试系统难点重点所在。通常情况下,主观题都运用手工评分方法。但是在研究填空题答题形式后发现,填空题答案相对而言很固定,在运用一定算法处理后能够自动评分。填空题答案匹配方式共有两种类型:一是,唯一的标准答案,要求着学生填写的答案与教师提供的标准答案的一致性;标准答案并不是唯一的,可表述成多种形式,只要学习者填写的答案与其中一种形式相符就能得分。但对答案位置有要求,分为两种状况“标准答案位置固定,答题顺序正好相对应;次序可颠倒,位置不固定。在线考试系统中,自动评分填空题包括几种情况:(1)答案位置和标准答案都是固定的。评分很简单,只要将学生填写的答案与教师提供的标准答案进行精确对比,相符则得分,反之不得分。(2)答案位置要求固定,但标准答案不唯一。在这样的情况下,可用分隔符将多个可选答案分隔,并在标准答案字段中保存。在自动评分过程中,依据分隔符,将标准答案字符串分解成为几个可选标准答案字符串,之后将学生的答案逐一对比标可选标准答案,与其中一个相符,就可以得分。(3)对填空题答案位置不要求固定。在自动评分中,运用“|”与“,”分隔符号,将学习者答案与标准答案字段值转化成信息数组。在最后评分过程中,依次构建出学生答案关键词得分数组。在对比考生答案后,更改评分状态。

3 应用在线考试系统的可靠性

3.1 推动教学者的发展

使用在线考试系统,既有助于提高教师教学素养,也有利于提高教师教学理论水平。在开发相关软件后,可以不断提高教师队伍的业务素养。

3.2 提高考生自我评价能力

在生成考试系统后,学习者可在正式考试前在电脑上自动检测自己考试能力,在学生完成测试后,系统会对学生做题情况给出综合的评价,这样学生在知道自身薄弱之处后,可进行针对性的弥补,还能帮助学生提高自我评价能力。

3.3 促进学生全面健康成长

网络考试对于学生而言,有着太多的益处,学生可根据自身实际情况,选择考试的时间和地点,在尊重学生个性的基础上,也有利于提高学生考试的主动性和积极性,这对于推动学生全面健康成长起到重要的作用。

4 结语

总之,在线考试系统弥补了传统考试形式的不足,在线考试系统运用网络技术和数据库技术,实现了试卷客观题部分的自动查询试题、修改试题、自动阅卷等功能,减少了教学者工作量,也提高了学生考试的主动性,因此,此系统有着很高的应用价值。

参考文献

在线考试范文5

【关键词】在线测评;英语考试;HiE测评系统

【中图分类号】G434 【文献标识码】B

【论文编号】1671-7384(2015)09-0065-04

英语在线考试是指通过计算机网络系统实现试题库的建立、选题组卷、上机考试、阅卷评分的英语考试。与传统的纸笔考试相比,在线考试有着无可比拟的优越性:在线考试效率较高,只要有电脑终端,考生可以大规模参加;试题质量有保障,通过构建试题库,可以有效控制考题的信度和效度稳定在同一水平上;对于施测,在线考试可以节省大量的人力物力成本,不需要试卷印刷、运输保密等环节;阅卷效率较高,有些在线考试已经实现了自动评分,可以节约大量的评卷费用和时间。随着计算机技术、网络技术的进一步发展,在线考试是未来考试模式的发展方向,在不久的将来,一定会取代传统的纸笔测试。

到目前为止,在英语在线测试方面做得比较成功的是美国教育考试服务中心(ETS)主办的托福和GRE考试,国内还没有很成功的大规模考试系统案例。我国是英语学国,中国学习英语的人口数量全球最多。2013年,教育部《全国教育事业发展统计公报》的数据显示,目前中国有近3亿人的庞大英语培训消费群体,英语培训机构总数量超过5万家,市值已经超过300亿元 。对于这么庞大的英语学习群体,我们有必要探索开发我们自己的英语在线测试体系。本课题组以此为研究目标,做了积极的探索,本文内容即是我们的探索成果。

英语在线考试的现状

随着计算机技术和网络科技的不断进步,英语在线测试自然而然地就被提上了日程。到现在为止,这方面的研究和探索已经取得了很多成果。综观这方面的文献和成果,我们发现存在两个问题,一方面,英语在线测试还停留在科研探索阶段,主要表现为关于系统开发的研究成果主要是计算机编程方向的硕士论文,核心刊物上发表的文献很少;另一方面,国内期刊上发表的成果显示,开发的在线评测系统大多是小规模,很多都是在自己学校和院系试用的,没有做到大面积推广,而且大多数系统只针对听力、阅读和写作的测试,口语没有被包括在其中。

究其原因,主要有以下几点。

首先,英语在线评测是一个系统工程,其中涉及方面很多,包括试题库的建设、网站架构、程序设计、市场推广等,需要多方面人力物力的投入。任何一个环节跟不上,这个事情都不会成功。比如,在线评测需要电脑终端,如果一所学校连电脑都没有,他们是无法参加这个评测的。国家已经注意到这方面的问题,并在大力推进教育信息化。《国家中长期教育改革和发展规划纲要(2010-2020年)》指出“信息技术对教育发展具有革命性影响,必须予以高度重视。把教育信息化纳入国家信息化发展整体战略,超前部署教育信息网络。到2020年,基本建成覆盖城乡各级各类学校的教育信息化体系,促进教育内容、教学手段和方法现代化。”所以,英语在线评测也应及时跟上国家发展的脉搏,在科研和实践方面做出表率。

其次,英语在线评测不能大规模使用的一个比较大的原因是没有政府管理部门的支持和协调。如果政府管理部门认识到在线评测的优势,未来取代传统的大规模考试中的纸笔测试是非常有可能的。另外,我国英语考试众多,且相互之间不认可、不抵用,导致我们不管是升学、毕业、入职、升职还是出国,都需要参加相应的英语考试,这一点一直被人所诟病。正因为此,教育部已经认识到了这个问题,并有所行动,试图解决这个矛盾。2014年10月30日,教育部组织召开了专门的会议,力图建立统一的外语能力测评体系,实现我国外语教育与测评的 “车同轨、量同衡” 。如果我们实行统一测评体系下的在线测试系统,上面的问题也能迎刃而解。

再次,中国的英语在线测评系统没有成功的原因在于缺乏先进的计算机技术,存在设计缺陷,不够人性化,不注重用户体验,导致了它的优势没有发挥出来。比如,目前报道的现行系统中都没有专门的反馈系统。参试者参加完考试之后,最多只能得到一个分数,与学习者和教师没有形成互动。另外,在线系统中客观题比较容易实现,主观题有一定难度,尤其是主观题的判分,还需要人工干预。另外,口语部分不容易施测,尤其是口试的评判也需要人工完成。

在前期调研的基础上,本课题组尝试开发了自己的系统,命名为“HiE测评系统”,力图避免以上的缺陷,即使不能完全避免,也在最大程度上进行优化。

HiE测评系统

1. 研发背景

2013年初,北京市海淀区教育科学研究所启动了一项重大语言教学类项目――“海淀英语学习社区建设” (简称“海e社区”)。本项目的目的是针对海淀区中小学英语听说互动教学及测评系统开展工具研发及实验研究,研究海淀区中小学英语听说教学的目标体系和内容体系,并基于智能语音交互技术和互联网技术的灵活性、交互性,实现英语听说的个性化和互动式教学。

北师大团队从2014年1月开始承建海e社区的测评系统,即HiE测评系统。本子项目的最终目标是研制开发一套完整的英语综合能力在线评测系统。此系统将充分利用现代教育技术、自然语言处理技术以及人机互动技术,在最大程度上实现全自动的英语能力在线测评和反馈。除了个别的口试题型(如自由问答)和作文题需要人工干预外,其他部分都可以实现自动评分。本系统可以在保证水平一致的情况下实现自动组卷,并为每一位参试者提供成绩分析和反馈报告,为参试者提供英语听、说、读、写各方面的优势和劣势分析,为其今后的学习指明努力的方向。具体项目内容包括测试框架研制、样题研制、命题人员培训、试题验收和审核、试测、评分标准的制定。

2. 系统简介

经过充分的需求调研、原型设计和研发调试,目前HiE测评系统已完成阶段性开发任务并上线(网址为http://)。HiE测评系统作为海e社区中的一个重要平台,其入口直接集成在海e社区的导航栏目上。教师可通过 “测评”栏目进入测评中心,学生则可通过“测评中心”的栏目入口进入(如图1、图2)。

图1 教师端入口界面

图2 学生端入口界面

测评流程体系构架包含教师组卷和分发流程、学生上机考试流程、教师管理和阅卷流程、测评结果反馈等过程。这些流程及功能都与测评云端服务器链接,进行实时精准的数据交互,从而实现规模化、标准化、即时性的测评过程(如图3)。

图3 测评体系架构

从测评系统功能上划分,“测评中心”主要包含组卷系统、考务系统、阅卷系统和反馈系统四个子系统。其中,组卷系统包含了题库模块、组卷模块、分发模块;考务系统包含了题型模块、流控模块、收卷模块;阅卷系统包含了自动阅卷模块和人工阅卷模块;反馈系统包含了统计模块、分析模块、反馈模块和查询模块(如图4)。

图4 测评功能构架

3. 试测数据分析

2014年10月17日,项目组在北京市某中学进行了首次试测活动。

(1)参试者基本情况

选取了初中三年级的两个平行班,为了避免出现水平偏差,打乱了班级差异,全部按学号的单双号进行抽取,分成两组,单号组41人,双号组39人。为了确保两组的水平没有显著性差异,根据期中考试成绩做了一个独立样本T检验,检验结果如表1、表2所示。

从表中可以看出p=.869(>.05),表示两组学生的成绩没有显著性差异。

试测当天,两个组做了不同的试题,单号组参加在线测试(机考),双号参加纸笔考试(笔考),机考使用的是HiE-4的样题,笔考使用的是KET(剑桥英语等级考试 Key English Test)。

(2)内部效度检验

为了验证HiE试题的有效性,我们根据参加机考的学生答题和得分情况,做了试题内容一致性检验,如表3所示。

由统计数据可知,本套试题的内部一致性检验得分为α=0.736。总体说来还是比较满意的。现在看来,影响该信度指数的因素主要有两个:第一,考生样本量较小(共41人);第二,试测当天,因网络故障,影响了一部分学生的答题,有一部分考生的听力或口语部分没有记录。即使在这样的情况下,我们试题的内部一致性系数仍然达到了0.7以上,这已经是很不错的成绩了。如果将来进一步改善机考条件,改进考试流程控制,我们确信内部效度得分还能提高。

(3)外部效度检验

首先,比较了期中考试与KET的相关性,找出既参加期中考试,又参加了KET笔试的同一组学生的数据,比较它们的相关性,结果如表4所示。

表4 KET与期中考试的相关性

KET成绩 期中考试

KET成绩 Pearson 相关性

显著性(双侧)

N 1

39 .933**

.000

39

期中考试 Pearson 相关性

显著性(双侧)

N .933**

.000

39 1

39

**. 在 .01 水平(双侧)上显著相关。

从数据中可以看出,Pearson相关系数为.933,在.01的水平上显著相关。因为KET是很权威的国际考试,期中考试与其相关系数得分很高,说明这次期中考试是非常可靠的。

然后,又将既参加期中考试,又参加了机考的同一组学生的成绩做了相关检验。因为期中考试没有考口语,所以机考的成绩中也剔除了口语的得分,最后的数据分析结果如表5所示。

表5 期中考试与机考的相关性

期中考试 机考(除口语)

期中考试 1

41 .647**

.000

41

机考

(除口语) .647**

.000

41 1

41

**. 在 .01 水平(双侧)上显著相关。

从表格中可以看出,相关系数为0.647,在0.01的水平上显著相关,这说明机考试题也是可靠的。

3. 优势分析

相比传统的纸笔测评,HiE测评系统具有以下明显优势。

第一,以分层评价标准体系为核心。评价体系是决定学习行为取向的规范和准则,是评判学习活动效果的客观依据,在本系统的设计中具有提纲挈领的作用。北师大团队在充分调研国际上通用的托福、雅思、SAT、剑桥英语以及《加拿大语言测试等级标准2000》《21世纪外语学习标准》《欧洲语言共同参照框架》评价系统的基础上,基于国家课标,结合区域特色,研制了“HiE”六级评价标准体系,即HiE1-HiE6。其中HiE1-HiE2相当于小学英语的入口与出口,HiE3相当于初中中期水平,HiE4相当于初中毕业水平,HiE5相当于高中中期水平,HiE6相当于高中毕业水平。该评价体系围绕综合能力的考查开展,在难度和范围上略高于国内现有同类测评,整体上和国际二语习得测评标准接近。作为一个分层综合能力评价标准体系,它不以年级段为基准,只以学生的实际综合能力为考查目标,学生可以在任意年级参与测评,测评结果代表了学生的能力等级。

第二,以多维度评价标签为手段。为了全方位考查学生的英语综合能力,以上述评价标准为基础,北师大团队对考题进行了缜密的设计。每道考题都从不同考查层面设计多维评价标签,包括知识点构成、语言技能分项、认知能力等级、难度级别、综合能力覆盖等。这些评价标签的属性结合测评结果,既能够宏观地分析学生的整体英语水平,又能够从各个维度上对学生的分项能力进行评价。所有考题都由北京市海淀区中小学英语教研员、英语学科带头人、骨干教师、一线英语教师负责完成,北师大专家负责审定工作。

第三,以网络化测评模式为载体。和传统的纸笔考试模式不同,HiE测评系统完全基于网络环境,在整体框架上包括组卷系统、考务系统、阅卷系统、反馈系统,在试题类型上覆盖听说读写各个环节,在考试过程中支持自动组卷,在阅卷过程中支持部分主观题型如口语题型和全部客观题型的自动评阅。它跨越了地理和时间的限制,使得测评的组织和管理更加便捷高效。相比传统纸笔考,它能够收集更多有价值的数据信息,从而支持后续服务的提供。

第四,以基于数据的多级反馈为目的。反馈是HiE测评系统的核心输出目标。通过评价标准体系中各项能力标签的构建和后台数据的分析挖掘,系统可以自动生成基于学生测评过程和结果的反馈信息,同时结合多次测评的过程性分析和群体性测评数据的综合结果,实现为每名学生提供个性化的测评报告,为每位老师提供针对性的教学反馈,为每所学校提供准确的质量分析,为每个区域提供详实的教学评估的多级反馈功能。

结 语

HiE测评系统参照国家英语课程标准,结合当前国际英语教育评价的理论与实践,基于计算机辅助英语测试的相关研究,充分利用现代教育技术、自然语言处理技术以及人机互动技术,避免了传统纸笔测试的局限性;可以为各级教育主管部门、教学研究机构、学校、教师、家长、学生提供英语学习效果的相关信息;是当前测评领域从“对学习的评价”转向“促学评价”,乃至“以评带学”的重要实践。

参考文献

邹宏.基于WEB的英语在线考试系统的设计与实现[D].电子科技大学硕士论文. 2012.

张瑞.英语在线考试及批阅系统的设计与实现[D].重庆大学硕士论文. 2009.

周颖.自动组卷在线测试系统的设计与实现[D].电子科技大学硕士论文.2012.

周越美,孙晓龙,张韧弦.写作课程的无纸化考试研究[J]. 外语界. 2009(3).

朱音尔,张肖莹.基于网络的大学英语机考探索与实践[J]. 外语电化教学, 2009(2).

在线考试范文6

>> 构建基于Web的在线考试系统 基于ASP技术构建智能网络在线考试系统 基于CentOS 5.4环境构建LAMP平台 基于J2EE的在线考试系统构建探讨 基于Webservice在线考试平台的构建 基于ASP的在线考试系统 基于Web开发的在线考试系统 基于.NET技术的在线考试系统 基于AJAX在线考试系统的研究 基于ASP的在线考试系统――自动出题子系统 利用Moodle平台构建网上在线考试系统 基于PHP 在线考试系统的设计开发 基于PHP技术在线考试系统的设计研究 基于B/S结构的在线考试系统 基于B/S模式在线考试系统的开发 基于Struts的在线考试系统设计与实现 基于RIA技术的在线考试系统的研究 基于JSP技术在线考试系统的设计 基于JAVA EE 平台的在线考试系统设计探究 基于网格的在线考试系统的分析与研究 常见问题解答 当前所在位置:l后添加index.php即可使Apache调用PHP。

同时找到DocumentRoot项,把其后面的/var/www/html改为/home/www,这样网站的根目录即成功在数据存储区,与操作系统程序区分离开来,可有效保护数据。

权限方面也是必须修改的,找到user nobody和group nobody,改为user www和group www,设置好后重启Apache。

2.4 测试服务器

在/home/www目录下新建一个PHP文件phpinfo.php,内容为,然后在浏览器访问http://222.195.187.95/phpinfo.php,如果看到PHP的信息页面,则表示PHP和Apache运行成功。注意这里的IP(222.195.187.95)应该是服务器的实际IP。

3 安装TCExam在线考试系统

从TCExam官网下载,并解压到/home/www下面。安装之前需要为其建立一个MySQL数据库。建议先安装phpMyAdmin程序,用它可以在浏览器上方便地添加、删除数据库,省去了命令行操作。建立好数据库后,在浏览器地址栏访问http://222.195.187.95/install,即可按照提示进行安装,在安装过程中需要输入数据库的用户名和密码以及为其建立的数据库名称。安装结束后使用账号admin(密码1234)即可登陆。图1是登陆之后的界面,目前已经成功进行了两次期中考试,效果良好。对于数理化等自然学科,题目中经常会用到公式,TCExam可以调用Latex来完成公式的输出,题目中用到的图片,TCExam可以调用ImageMagick输出。

4 总结

本文详细介绍了基于CentOS的网页服务器的建设,以及TCExam在线考试系统的安装过程,可以看出安装及配置过程比较容易,适合有网络教育需求而资金较少的教育单位,可以充分发挥优秀开源软件的优势,来弥补费用的不足。

参考文献:

[1] 刘锴. 基于CentOS构建Moodle网络教学系统[J]. 电脑知识与技术, 2011,7(26): 6415-6419.

[2] TCExam Main Features [EB/OL]. http:///features.php.

[3] 刘艳杰, 王军豪. 基于PHP技术在线考试系统的设计[J]. 电脑知识与技术, 2011, 7(29):7172-7173.

[4] 杨明华. Linux系统与网络服务管理技术大全[M]. 北京: 电子工业出版社, 2008.

[5] Ken Coar, Rich Bowen. Apache经典实例[M]. 南京: 东南大学出版社, 2006.

[6] 陈惠贞, 陈俊荣. PHP & MySQL程序设计实例讲座[M]. 北京: 清华大学出版社, 2010.

上一篇冬季严寒

下一篇句子成分英语