基于知识点题库系统模型构建及实现的研究

时间:2022-06-03 03:54:17

基于知识点题库系统模型构建及实现的研究

摘 要:该文构建了以知识点为单位的题库系统,并将该系统应用于各院校开设的《Excel在经济管理中的应用》这门课程的期末考试中,该考试系统在题库中随机抽取试题生成试卷、计时、评分等方面都达到了预期目标。但在操作题评分的准确性、全面性及智能性方面还有待提高和研究,另外,知识点之间的逻辑关系,也需要进一步进行研究和探讨,以期实现更准确的考试与效果测试。

关键词:知识点 题库系统 模型构建

中图分类号:TP311 文献标识码:A 文章编号:1674-098X(2017)01(c)-0132-02

随着网络技术和计算机技术的飞速发展以及教育部大力倡导的教育信息化的号召,无纸化考试基本成为了一种新的考试趋势,尤其是针对计算机操作性较强的考试,无纸化上机操作相对于传统的试卷考试,优势更加明显[1]。首先,无纸化考试不仅可以考查学生对理论知识的掌握与理解程度。其次,还能检验学生动手操作的实践水平以及学生将理论转化为实践、活学活用的学习能力。在国家大力倡导素质化教育的今天,显然,后者才是考试的主要目的,因此,构建和开发无纸化考试系统,是适应现代考试形式的一种方法和手段,也是积极响应教育信息化号召的要求与行动。

以知识点为单位来构建题库系统,了解学生对各个知识点的掌握程度,教师根据学生掌握的实际情况对知识结构进行查漏补缺,为提高教师的教学效果和学生的学习效果奠定了良好的基础。

知识点,是形成知识体系的最基本单元,根据教学大纲,对课程体系进行分解之后的原子单元[2]。基于知识点构建题库系统,有利于学生由点及面,根据知识点的集合以及知识点之间逻辑关系的集合形成知识体系。因此,基于知识点构建题库系统,相对传统的无纸化考试系统,更具有针对性,更能体现考试的意义与作用,也有利用教师根据知识点的发展变化,不断调整知识内容和教学资源。

1 知识点题库系统模型

1.1 题库系统总体设计模型

该题库系统主要包括客观题和主观题,客观题以选择题的形式出现,主要包括题干内容和4个备选项以及一个标准答案选项。主观题主要包括基本操作题、函数应用题和综合应用题这3种题型,每个题型,除了基本的题干信息之外,最重要的是答案的设置。尤其是函数应用题和综合应用题,要充分考虑答案的多样性,比如函数应用题,要计算出正确的结果,首先在函数的选择上就有多种情况。其次,即便选择的是同一个函数,在函数的参数设置这个问题上又面临着多种方式,比如数据区域包含标题与不包含标题,选择整行整列还是仅仅选择实际参与运算的数据区域等。这些问题在设置答案的时候都必须考虑进去,否则,就很容易出现评分不全面的情况。

1.2 题库系统知识点结构

该题库系统,首先按照课程章节安排,将知识点划分为五大类别,分别为Excel在数据统计与分析中的应用、Excel在企业生产与经营管理中的应用、Excel在销售与业绩管理中的应用、Excel在企业办公中的应用、Excel在税收管理中的应用。然后,每个类别又分别可以归类为相似作用的函数,比如:数学函数、统计函数、日期时间函数、逻辑函数等。最后,每一类函数,可以再次细分到具体的那些常用的函数,比如:求和之类的函数sum、sumif、sumifs、sumproduct等,计数函数count、counta、countif、countifs等,逻辑函数if、and、or等,统计函数vlookup、hlookup等。

该题库的知识点结构主要是根据教材的章节安排进行划分的,并没有考虑知识点之间跨章节存在的逻辑关系。实际情况往往是知识点之间存在着逻辑关系,并且知识点之间的逻辑关系更是学生需要掌握和理解的内容[3]。因此,在后续的题库模型构建方面,应该考虑这个问题。

1.3 知识点题库系统实现方法

该题库系统在教之初软件平台的基础上,知识点为分类依据,分别按照指定的格式输入到Excel文件中。每个题目一行,如果是选择题,就在连续的单元格里分别输入题号、题干内容、以及四个备选项以及答案,最后再设置这道题目属于哪个知识点以及难度系数。如果是主观操作题,就在一行连续的单元格里,分别输入题号、题干内容以及所有正确的答案,并且这些答案还要根据它们之间的关系,按照软件设置答案的格式进行输入,最后,也要设置题目所考查的知识点以及难度系数,为教师组卷提供参考依据。除此之外,也可以将题目按照指定的格式输入到Word文档中,然后再将所有题目都导入到教之初软件中,从而形成预期中的按知识点构建的题库系统。

2 知识点题库系统的改进和完善

该题库系统虽然在实现无纸化考试方面,取得了预期的效果,在组卷、计时、考试方面也没有任何问题,但是,在评分方面不太全面,主要表现在:部分题目,因为设置答案时,考虑不够全面,导致答案设置不全,所以常常会出现明明操作正确却不得分的现象出现。针对这个问题,应将该题的答案重新分析再设置,将遗漏的正确答案更新,但是,实际实现起来却非常困难,现实的情况是,答案的每一步都可能有几十种正确方法,再将所有步骤的正确答案进行组合,通过枚举的方式将所有正确答案列出来不太容易实现。因此,针对这一情况,该系统在解决这个问题的时候采用的是通过在题干增加限制条件,从而减少答案的多样性来实现的。实际上,这种做法仅仅是解决了评分不全面、不准确的问题,并没有从根源上解决答案的多样性问题,限制了学生答题的思维,不利于学生根据自己的思维方式来解决遇到的问题。

另一方面,该题库的知识点结构主要是根据教材的章节安排进行划分的,并没有考虑知识点之间跨章节存在的逻辑关系。实际上,知识点之间存在着逻辑关系,并且这种知识点间的逻辑关系更是学生需要掌握和理解的内容。了解知识之间的逻辑关系之后,学生就能够明白学习该知识点需要哪些储备知识作为基础,并且在掌握该知识点之后,后续就可以学习那些更深入的关联知识点了[4]。

针对上述提出的两个问题,该基于知R点的题库系统,后续的改进和完善工作应该是:首先,针对第一个问题,评分时应考虑不是逐条比对考生的答案与试题事先设置的正确答案有没有匹配的,而应该检验考生的结果是否正确,并且得到这个结果是否运用了相应的函数。或者是通过某些方法,能将设置的若干答案进行智能组合。其次,针对第二个问题,应考虑用关系数据库来分别表示知识点以及知识点之间的逻辑关系,并且在数据库中要对这两种关系进行明确说明,即在两个关系库中,一个用来记录按章节所划分的知识点,一个用来记录知识点之间跨章节存在的逻辑关系。

3 结语

该文较为详细地阐述了基于知识点的题库系统模型的构建和实现过程及方法,并且对题库系统在实际应用过程中出现的评分不够准确和全面的问题进行了深入的思考,提出了两种可能的解决方案。另外,针对题库模型未考虑知识点之间跨章节存在的逻辑关系问题也进行了深入研究和思考,提出了用关系数据库存储进行解决的方案,以期为后续的改进和完善工作提供参考意见和建议。

参考文献

[1] 田翔华,杨扬.基于知识点题库系统模型构建及其应用系统的研究[J].电脑知识与技术,2009(5):771-786.

[2] 郝立柱.高等学校题库建设系统[J].黑龙江大学自然科学学报,2001(1):39-42.

[3] 黄勇.基于SOA的高校试题库系统的研究与实现[D].华东师范大学,2007.

[4] 李卫东.基于知识点的远程自主学习辅导系统的开发研究[J].技术应用,2006(11):69-73.

上一篇:高职院校体育课程改革与发展研究 下一篇:语篇衔接与阅读理解