论文部分内容阅读
随着计算机技术和人工智能的快速发展,无纸化考试已成为信息技术发展的必然趋势。自动组卷不仅能够保证考试的客观性和公正性,还可以减少教师在考试过程中编制试题及批阅试卷的工作量,同时也能节约大量的人力和物力资源。然而,现有的自动组卷方法在组卷质量上还有待提高,并且很少对生成试卷的质量进行分析与评价。针对以上问题,以经典测量理论为指导,选取遗传算法作为自动组卷方法,通过仿真实验生成试卷,以经典测量理论中的难度、区分度、信度和效度为评价指标,对试卷质量进行检验,结果表明满足试卷质量的要求,同时所取得的成绩也服从正态分布。论文主要工作包含以下四个方面。第一,梳理了自动组卷的相关文献,分析了自动组卷的教育理论,以此确定自动组卷的约束条件,构建自动组卷的数学模型。通过对自动组卷教育理论的分析,选取经典测量理论作为指导;将试题编号、试卷分值、试题题型、试题章节和试题难度确定为组卷的约束条件,以此构建了自动组卷的数学模型。第二,选取自动组卷算法,并对所选取的自动组卷算法进行设计。通过对比分析常用几种组卷算法的优缺点及应用范围,从中选取遗传算法作为论文的组卷算法;并对遗传算法进行设计,在染色体编码方案中采用分组实数编码、在选择算子中采用轮盘赌选择方法、在交叉算子中采用组内单点交叉方式,在变异算子中采用分段基因位变异方式。通过对遗传算法的设计,为遗传算法在自动组卷中的应用奠定了良好的基础。第三,将基于遗传算法的自动组卷算法应用到《计算机基础》课程实际组卷过程中,以此来检验组卷算法的效果。根据建立的《计算机基础》试题库,采用MATLAB进行仿真实验,生成10份试卷,并对10份试题的章节和难度进行统计分析,结果表明运用遗传算法组卷具有较好的效果;将所设计的遗传算法与随机抽取算法和蚁群算法进行对比实验,结果表明采用遗传算法所生成的试卷比其它两种算法更符合实际的组卷要求。第四,将生成的试卷用于实际的考试过程中,根据考试成绩检验生成试卷的质量。选取5份试卷运用到实际的模拟考试中,根据考试成绩,以经典测量理论中的难度、区分度、信度和效度对试卷质量进行评价;并对所取得成绩进行正态分布检验,结果表明成绩服从正态分布,能够满足试卷质量的要求。