试题库的设计与开发文献综述_第1页
试题库的设计与开发文献综述_第2页
试题库的设计与开发文献综述_第3页
试题库的设计与开发文献综述_第4页
试题库的设计与开发文献综述_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、试题库设计与开发的现状及展望摘要:本文介绍了试题库的结构框架、功能模块,分析了试题库设计在国内外的研究现状以及试题库在教学方面的应用情况,探讨了试题库设开发需要的相关工具、理论基础及方法,对国内试题库的发展进行了展望。关键字:试题库设计技术,数据库,SQL,应用,展望Status and Prospects of the Item BankAbstract:This article introduces the framework and functional module of the item bank,analysis of the item bank design in the cur

2、rent research and teaching in the item bank applications,discussion the required tools, methods and theoretical basis of the item bank design,and the development of the domestic test bank are prospected.Keywords: The technology of item bank design; Database; Application; Arospect1试题库简述试题库(Item Bank)

3、是按照一定的教育测量理论,在计算机系统中实现的某个学科题目的集合,它是严格遵循教育测量理论,在精确的数学模型基础上建立起来的教育测量工具1。随着科学技术和经济的迅猛发展,对各类专业人员和劳动者的知识和能力水平提出更高要求,客观、准确、高效率地评估人的专业知识和能力水平,不仅成为教育部门而且是经济和管理部门的一项重要工作。同时,60年代以后计算机技术的迅速发展,也为高质量、大容量、高智能化题库的产生提供了必要条件。2 国内外试题库的研究与发展 国外试题库的建设是从二战发展起来的,如今发达国家的考试专业机构都建立起大型题库。由于基于计算机考试的蓬勃发展和题库研究的不断深入,美国心理协会(APA)在

4、1986年出版了关于如何开发、使用计算机化考试及解释考分的指南,这成了考试和软件开发者出版商的事实标准。投入实际的例子有,1982年采用远距离教育方式的美国学院开始用计算机进行测验,当时被称为“点播测验(EOD)”;1993年ETS实现了计算机适应性GRE考试;从1994年开始,美国护理证书考试会全部在计算机上进行。在国外,已经投入使用的试题库系统有很多,如著名的美国TOFEL,GRE,GMAT等标准化英语考试、新加坡的化学标准化考试等2。目前,国外许多大型检测出版机构、地区教育主管部门、地区学校以及专业资格认证机构都以某种测量理论为指导建设题库、编制试卷等进行各种研究3。国内很多高校都投入了

5、大量的人力物力到试题库系统研制工作中去,在试题库的框架结构、模型建立和选择算法上普遍获得了较大进展,并取得了一定的成果。在我国,自80年代中期开始启动试题库的建设工作,90年代初工科大学物理、高等数学试题库和理科高等化学试题库率先完成一期工程,开始在全国100多所高等学校中推广使用。此后不久,工科的理论学、结构力学等课程试题库也相继完成一期工程,并都通过了原国家教委组织的科技成果鉴定4 。1993年后,高等数学、大学物理、高等化学又相继完成二期工程。自1994年开始,原国家教委用大学物理、高等数学、结构力学、材料力学、理论力学试题库,在全国实际个省市中的100多所高等工业本科学校中,组织教学质

6、量检测,探索了在新的形势下宏观监控教学质量的方法和手段。1994年初,原国家教委召开高校试题库工作会议,决定在理、工、农、医、外语等科目中同时开展重点课程试题库建设,开始了大规模、有计划、有组织地研究试题库的工作。1996年底,通用试题库管理系统研制完成,开始广泛使用。在原国家教委的多方努力下,国家纪委正式批准了一项“九五”国家重点科技攻关项目“计算机辅助教学软件颜值开发与应用”(简称96-750项目)5。3 试题库的应用情况目前,各类试题库的应用主要有六种:(1) 将已经出版的习题集以及各种考试中用过的题目,存入计算机的软盘中称之为题库。(2) 基于Microsoft Excel或Micro

7、soft Word的试题库。它通过Microsoft Excel来编辑试卷。实际上是手工出卷的计算机机械化。(3) 基于脱机的专业专业试题库系统。他在生成试卷、进行测试和试卷分析等方面可以为教师节省大量的时间。目前各教育部门和科研单位所提供的题库,一般都汇集了全国各省市近年来的高考与选题、毕业会考题、高考模拟题和高考试题等。(4) 基于对客观题有效专业或通用试题库系统,这限制了试题的形式,它不能测验考生的综合能力、理解能力和文字表达能力。这种试题库增加了计算机辅助教学方面的智能,体现出计算机辅助教学的高效性和智能性,也可减轻教师的工作负担,最终彻底改变传统命题、考试和评分办法。(5) 基于单机

8、的试题库系统。单机试题库从成卷要求到数据库响应到生成试卷,是单用户单线程模式。(6)基于网络的试题库系统。实现联机工作,网络工作。随着Internet的出现和广泛使用,web使得实现广泛的网络共享、集中的安全控制和友好的使用界面达到了完美的统一。这为解决题库系统运行中存在的问题提供了新的可能,成功地开发了通用试题库系统6。4 试题库相关技术的介绍4.1数据库系统(DBS)数据库是存储在计算机存储设备上,结构化的相关数据集合。实际上,数据库就是一个存放大量业务数据的场所,其中的数据具有特定的组织结构7。数据库的组织机构:(1)数据库;(2)管理系统,指的是用来对数据进行插入、见搜易、修改、删除等

9、操作的软件;(3)关系,就是把分别存放在两个数据表里的信息联系(即相互匹配)起来,而这种联系是通过查找两个数据表的共同元素来实现的8。数据库系统是由数据库及其管理软件组成的系统。它是为适应数据库处理的需要而发展起来的一种较为理想的数据处理的核心机构9。数据库系统的特点:(1)数据结构化。(2)数据的共享性高,冗余度低,易扩充。(3)数据的独立性高。(4)数据由数据库管理系统(DBMS)统一管理和控制。DBMS必须提供以下几个方面的数据控制功能:1)数据的安全性保护;2)数据的完整性检查;3)并发控制10。4.2 JavaJava是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java由四

10、方面组成:1)Java编程语言,即语法;2)Java文件格式,即各种文件夹、文件的后缀;3)Java虚拟机(JVM),即处理*.class文件的解释器;4)Java应用程序接口(Java API)。Java技术具有卓越的通用性、高效性、平台移植性和安全性11。 为了生成文档的动态部分,既可以使用直接编写在Java Server Pages页面中的Java代码,也可以使用从该页面外部调用的Java代码。生成文档的哪些部分由您控制。例如,可以使用Java代码生成两个可扩展标记语言(XML)标记之间的数据,生成XML文档树的各个部分(标记和数据),甚至可以生成整个文档。Java代码被从页面中除去,并

11、被加工成一个servlet(称为页面servlet),然后Java应用程序服务器将其作为JSP页面请求的一部分运行。4.3 Visual BasicVisual Basic是一种由微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件。VB使用了可以简单建立应用程序的GUI 系统,但是又可以开发相当复杂的程序。VB 的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定

12、组件的属性和方法。过去的版本里面 VB 程序的性能问题一直被放在了桌面上,但是随着计算机速度的飞速增加,关于性能的争论已经越来越少16。在批量导入试题和试卷生成输出时,运用了Office自带的VB,在Word后台写入了宏代码,用于对Word文档定制特殊的功能。在开发客户端时,利用 C#提供建立系统与 Word 的连接,定制相应的参数和规范,实现对用规定格式编辑的试题文档自动解析和校验的功能,通过校验的试题自动批量导入数据库。同时,为了配合系统的组卷功能,在系统中定制 Word 排版模板,组卷时实现试题自动输出到 Word,按模板格式排版的功能。4.4 SQLSQL语言最早是IBM公司与20世纪

13、70年代开发出来的,称为结构化英文查询语言,SQL的目的就是简单地提供一个到数据库的借口,每一条SQL语句对于数据库来说就是一条命令或指令12。SQL包含6各部分:(1)数据查询语言;(2)数据操作语言;(3)事物处理语言;(4)数据控制语言;(5)数据定义语言;(6)指针控制语言13。SQL Server作为本系统的后台数据库,在表结构设计中需要多个二进制字段的支持,这在Oracle与DB2中实现较为困难,同时对二进制字段的读取,Oracle与DB2需要安装相应的驱动程序。存储过程是存储在服务器上的预编译好的SQL语句集,可以将存储过程类比为SQL Server提供的用户自定义函数,可以在后

14、台或前台调用它们。5 对试题库的展望 与手工组卷考试相比,使用试题库考试的明显优势有:(1)管理上高效、灵活,可方便地对试题进行录入、删除、修改等;相比手工组卷还比较经济,而且试题方便保存,还能对试题高度保密。(2)而且试题库能进行成绩分析,成批的统计考试的平均分、分数分布状态、不及格率等,减少了教师的工作量。由此可以看出发展试题库对教育事业很重要14。在我国,虽然试题库测试系统已经发展起来,但是目前试题库不能很好地适应使用的需求。国内外各方面早已开展进行智能化试题库系统的研究进程,我们必须掌握各种技术才能赶上现阶段试题库系统研究的发展步伐15。试题库的设计还有很多值得研究的空间。并且我国大多

15、中小学校与社会上的各种学习受自身条件限制大都采用传统的方式学习方式。所以试题库在推广应用上还欠佳,应逐渐实行到教育事业上去。参考文献1尹贵祥,通用试题库管理系统设计,现代电子技术,2011年02期.2殷荣庆.题库系统的设计与研究J.安徽教育学院学报,2004,22(6):36-40. 3王丽娜,肖京等.通用只能试题库系统的设计与实现J.控制理论与应用,1999,6(3):20-25.4何克拉. 建立题库的理论. 全国CBE学会第七届学术会议论文集. 长沙:国防科技大学出版社,1995.5张厚粲,刘昕. 考试改革与标准参照测验. 沈阳:辽宁教育出版社,1992.6国家教委考试中心. 题库建设理论

16、与实践. 北京:光明日报出版社,1990.7颜辉,韩富有,郝莉萍. 数据库设计与应用Visual FoxPro程序设计. 清华大学出版社.8美Paul DuBois. My SQL Fourth Edition. 人民邮电出版社.9单颀,李建勇. 数据库技术与应用基础Access. 科学出版社.10英Robin Dewson. Beginning SQL Server 2008 for Developers. 人民邮电出版社11但正刚. Java 2入门与提高. 清华大学出版社.12美Karen Morton,Kerry Osborne,Robyn Sands. Pro Oracle SQL. 人民邮电出版社.13美Robert E. Walters,Micheal Coles意Fabio Ferracchiati. Accelerated SQL server 2008. 人民邮电出版社.14陈华光,周铁山,张晓清. 通用试题库系统的设计与实现. 湖南工程学院学报,2002.15何克抗. 计算机辅助教学研究与发展. 北京:高等教育出版社,1996.430-43316美DavidM.Kroenke. 数据库处理-基础设计与实现. 电子工业出版社,2001.17Robin F(2000). CBTS: Computer-based testing simulati

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论