APP下载

《大学英语》试题库系统建设的思考

2014-07-16焦丽萍高雨馨

电脑知识与技术 2014年14期
关键词:数据库设计试题库题型

焦丽萍 高雨馨

摘要:分析英语课程题库建设的特殊性,针对试题库系统中题型多、定型难等问题,依据灵活、开放和通用的原则,从数据库设计方面提出了抽象题型模型、引入Name和Caption概念及继承Description属性的设计思路。

关键词:试题库;题型;数据库设计

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)14-3291-02

Abstract:Analyzed the special construction of test questions of English curriculum, Base on the difficult issues of test questions, such as more questions types, more difficulty type determination ect. On the basis of the flexible, open and general principles, elaborated the design ideas of abstract question types model, introducing Name and Caption concept and inherit the Description attribute from the Database design.

Key words: test questions; question types; database design

试题库建设是当前教学评建工作的重中之重,应用信息技术建立科学合理的试题库系统是高效之举。《大学英语》课程是各高校公共基础的必修课程,纵观其考试题型虽然只有简单的听力、阅读、完形填空、词汇与语法、写作等5大常用题型,但其在试卷呈现及作答方式上较其它课程所常用的选择、评断、填空等题型都有着其特殊性,该文结合试题库系统建设经验,结合课程的特殊性,对题库建设系统提出一些建议,以期提供参考。

1 英语课程常见题型分析

对于大多数课程,其试题库系统主要包括单选、多选、判断、填空、名词解释、简答、问答等多种题型,已可满足常规考试。但英语课程的特殊性,其体型还包括阅读理解、完形填空等特殊体型,虽然其体现形式也是单选和填空,但具体利用题库系统呈现完美试卷时,就会略显不足。

首先,阅读理解题其形式虽然与单选相同,但较一般单选题其特殊性在于一段短文有多道小题,且每道小题又有不同的题目,即题中套题、大题无解的现象,因此,把它简单的归结为单选题并不合适。

再次,完形填空题其形式,有时表现为单选,有时表现为填空,具体呈现为一段短文有多道小题,而每道小题却没有题目,学生作答时有时是从提供的选项中选择填空,有时是根据上下文意思直接填写答案,因此,完形填空题的特殊性在于大题套小题、小题无题目、作答方式多样等特点。

试题类型在不同课程体现方式、题型称呼以及作答方式各有不同,并且随着用户需求的增长,还会不断出现新的题型,试题库系统必须充分考虑这些因素。

2 试题库系统设计的思考

试题库系统是一个基础性系统,其设计的优劣直接关系后期组卷及网上考试的成败,而且系统一旦启用运行,开始进行各课程的题库建设后,由于工作量大、覆盖面广其后期可修改的空间也非常有限,所以在进行设计时必须缜密思考、科学地进行底层数据库设计。

结合试题库系统在各课程的通用性,就题型多、难定型、高增长的问题,系统数据库的总体设计应遵循灵活、开放、通用原则,具体表现为:

1)进一步抽象题型模型,将题型作答模式与题型分离。

通常试题库系统的关于试题部分的数据库设计了试题、题型、备选项等3个基本表[1],其中试题中建立题型ID的外键与题型表关联。该模式的设计一般基于对题型数量少,题型作答模式为既定的情况,但针对本文提出的题型多、难定型且高增长的问题就显得无能为力,鉴于此,关于题型数据模型可进一步抽象,根据各种题型要求学生作答模式的不同,抽象出作答模式表,进而系统可通过系统预置或用户自定义等操作实现各种题型的设置,这样不仅增强了系统的功能而且大大增强了系统的灵活性。

作答模式表主要是指某题型要求学员实现答题的途径表。通常作答模式主要包括我们狭义上所讲的单选、多选、判断、填空、问答等,作答模式的不同在后期试卷的呈现及网上考试实现的途径不同,这就为后续程序的开发提供了遵循,所以有了作答模式表,题型难定等问题便可迎刃而解,同时用了作答模式表还可实时对题型的扩充,比如判断并改错题型的扩充。

2)引入Name与Caption的观念,使题型命名与该题型在卷面显示名更灵活

凡从事过WinForm或Web编程的人员都知道,编程时所使用的大多数控件如Form控件,它有两个很重要的属性就是Name和Caption,前者用于开发人员代码编写状态下读取控件时使用,后者则是程序软件使用时为用户提供显示信息。那么,关于题型的定义与显示与该情况类似,也可借助该设计思想,拓展题型定义表的属性,增加题型卷面显示名字段,已解决题型管理员与题型使用者等不同用户的使用需求。比如,题型管理员可利用系统定义2种题型,题型名称分别为“大学英语课程翻译题”和“民族语言课程翻译题”,但卷面显示名可都设置为“翻译题”,这样既便于题型使用过程的区分,也解决了卷面显示通用性的问题。

3)继承Description属性,使题型、题目具有更好的扩展空间

Description属性是系统某数据设计的常用属性,即对该数据某项记录的辅助说明字段,通常在题目相关数据表中都会设计该属性,但常规题型中由于很少有对该题型的说明,因此普通题型数据表设计中通常省略了该字段。在英语课程题库建设中发现,针对题型的说明字段还是很有必要的。比如英语的阅读理解、听力等题型,在题型后通常会出现一段关于该题型数量、作答方式的描述,因此考虑到系统开放式题型自定义功能,对于题型数据表也应该继承Description属性,使题型、题目具有更好的扩展空间。

3 结束语

随着教育信息化进程的飞速推进,题库系统已是一个很成熟和经典的软件项目[2],但鉴于每个院校不同实情,研发出适合院校特性、通用多门课程、开放定制题型的题库系统并非易事,所以,以充分的需求分析为基础,摒弃定式思维,按照科学、开放的设计思想,进行从严、从细地进行系统设计是系统成功应用的根本。该文从实践中总结了一些意见和建议,以期后续题库建设少走弯路。

参考文献:

[1] 梁普选,骆舒心.通用试题库系统的设计与思考[J].河北工业科技,2011(1).

[2] 韩博.试题库管理系统的设计与实现[D].北京:北京工业大学耿丹学院,2011.endprint

猜你喜欢

数据库设计试题库题型
离散型随机变量常考题型及解法
巧妙构造函数 破解三类题型
一次函数中的常见题型
试论数据库设计在网站开发中的应用
面向等级考试,探讨高校理工科计算机基础课程教学改革
基于Quiz Creator的“机械图样的绘制与识读”随机组卷试题库的制作与研究
基于校园网的电磁学试题库建设
教考分离模式下课程试题库的建设研究——以高职院校数学课程为例