地方院校考试自动命题系统的研制
2009-04-07孙广仁张启昌
孙广仁 张启昌
【摘 要】本文结合林学特色专业建设,分析地方林业院校考试命题的现状及规律,提出了地方林业院校考试命题系统功能设计的基本原则,并针对考试命题管理工作的实际情况,对林学专业考试命题系统建设进行了功能设计与系统开发,经过5年的应用与完善,认为该考试命题系统能够满足地方林业院校考试命题与试卷分析的需要。
【关键词】地方院校 林学专业 考试 命题系统
考试管理的质量直接影响到学校教育教学的质量和培养人才的素质,科学化考试管理不仅对教育教学具有导向的作用,也是教学质量管理的重要一环。加强考试管理,是地方院校教育教学管理的一项重要工作。地方院校由于所处地区环境条件差异,自有不同优势所在,但就大多数来说,同处一个层次之中,具有相似的生存基础条件和发展历程。因此,存在明显的共性,面临共同的问题。就考试命题来看,共同面临的问题是由于师资与资金的原因,大多数教师采用手工命题方法,即在考试前临时出几套试题。这种命题方法容易造成工作效率低、命题容易重复。而解决这一问题的关键在于采用自动命题系统来提高工作效率、控制试题重复率、提高考试管理的质量,并由此提出了一个考试命题系统的设计与实现方案。信息化管理具有信息修改、查询方便,信息存储和处理成本低廉,管理精细化,工作效率高等特点,而在考试管理上得到应用。考试命题的研究虽多见于单科课程的基础上,但都具有单元划分、知识点考核、题型选择等共同之处,能够采用同一系统进行多课程考试管理。目前由于Visual Basic是一个功能强大的数据处理与数据库管理系统,界面友好,易于使用,且与Word、Excel具有良好的交互能力,故本系统采用 Visual Basic作为平,开发自动命题系统。
一、系统分析与设计
1.系统开发的总体方案。采用Visual Basic为系统开发平台。该软件是Microsoft公司推出的一种功能强大的应用软件。充分利用Visual Basic在应用程序开发上的灵活和效率高的特点,并针对自动命题系统的具体特点,确定该系统开发的总体方案:系统分析→目标分解→系统整合→试题录入→系统调试→系统应用与评价。
2.系统开发背景。地方林业院校考试命题多采用手工组卷,尤其是专业课的命题,往往是任课教师自己命题,存在效率低、重复多、质量不高等问题,不利于考核学生学习情况,检查教师教学效果,更有碍于教学管理水平的提高,需要采用规范而统一的命题系统、多人组成命题小组进行命题提高命题质量,采用自动化命题系统进行科学组卷,提高开始管理水平是解决这一问题的必由之路。
3.系统分析与模块设计。结合系统的需要,对系统功能进行全面分析,确定了系统的主要模块为系统维护、题型设计、难度设计、单元与知识点设计、试题管理、试卷设计、试卷管理7个模块。
(1)系统维护。系统维护包括课程名称及基本信息维护、用户管理、数据库更新。课程名称是系统初始化过程需要建立的基本信息,也是数据库管理的根本。课程名称有时需要修改,所以在数据库管理上,需要建立课程名称数据表,包括课程代码、课程名称以及课程信息。这样数据库关联时,采用代码字段进行关联,便于后期维护。用户管理采用代码、姓名、单位及其他信息的数据表,以代码关联。数据库更新是试题导入的关键,为了安全起见,以管理员身份进行登录,导入以word或excel等数据形式的试题信息,实现数据库的更新。
(2)题型设计。题型设计是考试命题的需要。为了满足所有课程的需要,应当成分进行调研,并实现题型设计的动态管理,数据表的设计能够容纳多种题型包括填空、判断、分析、计算、论述、单选题、多选题等。题型为试题基本信息的构件。
(3)难度设计。为了统一管理,采用5级即难、较难、中、较易和易。也可以划分难、中、易3级,作为试题基本信息的构件。
(4)单元与知识点维护。单元与知识点的划分要依据教学大纲及基本要求,经课程组认真讨论与分析形成命题的基本文件。单元划分不宜过多,以3~7个单元为宜,过少又不便于考试管理,过多过细不仅会对教学带来影响,也会给命题带来麻烦。知识点是教学要求的反映,应仅仅围绕教学目标与要求划分知识点,是试题基本信息的主要构件。
(5)试题管理。试题管理是命题系统的核心模块,主要包括试题的基本构件(单元、知识点、题型、难度)、分值以及试题及答案。试题基本构建根据数据库进行选择,而分值、试题及答案需要录入。试题信息能够动态维护。
(6)试卷设计。试卷设计包括试卷总分、各题型试题数及分值,每个题型下试题所属单元设计。也就是制定命题计划书。
(7)试卷管理。包括组卷、试卷审核、试卷设计与打印。根据试卷设计,采用一键组卷方式完成组卷,并能够实现试卷的浏览、审阅与打印。
二、研制的主要内容及方法
研制命题系统,实现考试的数字化管理,主要包括:
1.程序设计:(1)系统分析。对命题系统的用途、功能以及客户端的应用进行全面分析,总体把握,达到合理布局,编写设计说明书。在系统分析中,重点考虑系统的功能及模块设计,在协调功能的基础上,进行模块功能设计。
(2)模块化程序设计。采用同一种语言对各模块进行设计和调试。模块的功能实现要遵从总体设计原则,保证系统的整体性。在系统开发过程中,本着相互独立且便于整合的思路进行独立开发,定期整合。
(3)系统整合与调试。将各个模块整合到一起,形成系统的初步模型,采取模块整合与程序调试相结合,以便缩短开发周期。在开发过程中,本着边开发、边整合、边应用、边调试的方式,使得模块设计与系统研制同步进行。在开发过程中,逐步实现模块与系统的同步开发。
2.试题构件的设计。以林学、食品专业的主干课程为试验课程,选择森林培育学、森林植物学、森林生态学、食品分析、食品微生物学、森林食品加工等课程,按课程组命题小组,首先按课程大纲及基本要求指定单元与知识点,在根据课程特点确定题型和难度。
3.试题编制与录入。根据单元与知识点的划分进行试题编制与录入,先按单元进行分工,分别编制试题并录入word文档中,在经过命题小组审核,最后将试题整合并导入命题系统。
4.系统试用及维护。录入后对系统进行试运行,并对试题管理系统的查询、统计、追加和删除等各项功能进行调试,根据调试的结果再进行修正。在调试过程中,结合软件特点和实际需要,重点在数据库结构建立方面进行重点考虑,确保数据库结构与需求分析一致。
5.系统评价与应用。通过森林植物学(国家精品课程)、森林培育学(吉林省精品课程)3年多的实践,认为本管理系统具有完整性、科学性和实用性,并且在森林生态学、食品分析、食品微生物学等课程中得到应用。
三、结果与讨论
研制的命题系统实现了试题的数字化管理,命题自动化,满足教学管理的需要。
(1)对试题进行动态管理,快速查询与检索。
(2)提升教学管理水平,使试卷管理实现数字化。
(3)有利于把握考试的难度,提升考核水平,便于了解和掌握教学情况。
参考文献:
[1]曹云鹏.一个考试命题系统的设计与实现[J].福建电脑,2006.
[2]王晓华.高等教育自学考试命题管理信息系统建设研究[J].考试研究,2006,2(4):87-93.
[3]刘江田.真实性化学问题命题研究[J].化学教育,2007,(1).
[4]于健.自学考试命题应着重解决的几个问题[J].辽宁教育研究,2006,(12):98-99.