




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
论文:基于遗传算法的电工学组卷程序的研究 摘要:电工学是非电类工科学生的重要基础课程。由于手工命题出卷存在难度不一,试题分布不尽合理和出卷工作繁重等问题,开发了电工学组卷程序。组卷程序可以根据不同的教学内容选择试题范围、试题形式、题目分值和计算题的知识点,采用遗传算法从试题库中选择合适的试题,给出试卷和答卷。经试用后表明该组卷程序的界面简洁,操作简单,能满足课程的要求。 关键词:组卷程序;电工学;遗传算法;试题选择 :TN710?34;TP301.6:A:1004?373X(xx)20?0078?03 Studyonelectrotechnicstest?paperbinationprogrambasedongeicalgorithmUGenzhong,LIJianqing (CollegeofInformationEngineering,ZhejiangUniversityofTechnology,Hangzhou310023,China) Abstract:Electrotechnicsisanimportantbasiccoursefornon?electricalengineeringstudents.Tosolvetheproblemsofun?equaldifficulty,unreasonabledistributionoftestquestionsandheavyorkbytraditionalmanualtestpapersetting,anelectro?technicstest?paperbinationprogramasdesigned,hichcanchoosethetypeandrangeoftest,subjectscoreandknoledgeofquestionsaordingtodifferentteachingcontents.Thetestpaperandansersheetareselectedfromtestdatabasebaseonge?icalgorithmtoproducethetestpaperandansersheet.Theresultsshothattheprogramhastheadvantagesofconciseinter?faceandeasyoperationtomeettherequirementsofthecourse. Keyords:testpaperbinationprogram;electrotechnics;geicalgorithm;itemselection 0引言 电工学对于非电类工科学生,特别是机电一体化、机自、化自等专业的学生来说是一门非常重要的课程,电工学课程一般分为电工技术基础和电子技术基础两部分。课程考试模式的改革一直是高校教学改革的重点之一。传统的考试模式通常都是由任课教师轮流命题出卷,由于是人工出卷在试卷的难度、卷面的考题分布、题型分配和评分标准等各方面都会带来一定的主观随意性和不确定性,也难以真正实现考教分离1?2。组卷程序的开发是解决上述问题的有效方法之一,它不仅可以让教师从繁重的出卷工作中解脱出来,防止试卷的题目偏离教学大纲,试卷难易程度相差较大,题型变化多等问题的出现,同时也可以促使学生全面学习,提高学习的主动性,还有利于提高考试成绩的真实性和可比性。因此组卷程序的开发越来越受到各类高校的重视。 1组卷系统要求 电工学组卷程序主要面向电工学这门课程。目前我校的电工学课程分为电工技术基础(17章)和电子技术基础(814章)两部分,分上下两个学期授课,总计104学时,采用的教材是顾伟驷老师主编的现代电工学(第2版)3。根据我校的实际教学情况,要求组卷程序能根据不同的教学内容生成相应的试卷,如果是第一学期的考卷,系统将从17章中选择题目生成试卷,如果是第二学期,系统将从814章中选择题目生成试卷4。在设计组卷程序时,需要考虑的约束条件主要有:试卷难度、试卷总分、知识点的分布、各种题型比例、试题出现的频次以及考试时间等,教师可以根据这些参数,生成一份符合教学大纲要求的、科学的试卷。在题型上设置了填空题、选择题、判断题、简答题和计算题等5种类型4,教师可以通过自动组卷界面选择相应的题型和对应数量。在分数设置上,每一种题型都可以设置相应的分数,在生成试卷时,每一题的分数随试题打印在试题上。在难易程度方面通过两方面加以保证:整份试卷有一个总体难度系数;每一个计算题又都单独设置了难度系数和知识点范围。通过这些选项可以保证试题的范围不会超纲,难度可控,保证了考卷的质量。 2组卷系统功能 组卷系统主要有注册、登陆、添加试题、删除试题、查询试题、修改试题、试题查询、自动组卷、手工组卷和下载试题等功能,其功能简介如下: (1)注册:用户填写个人信息,如用户名、密码等; (2)登陆:可以根据已注册的用户名和密码登录到系统中; (3)试题导入:实现单个试题和批量试题的导入; (4)修改试题:对试题库中的试题内容和试题信息进行修改; (5)试题删除:把试题从数据库中删除; (6)试题查询:对试题库中试题内容和试题信息进行查看; (7)自动组卷:用户在界面上设置相应的参数,如难度、章节、题型等,组卷程序根据用户的输入需求,通过一定的算法从数据库中查找出符合要求的题目,并把这些题目组成一份试卷; (8)手工组卷:用户在试题库中手动选择试题,最后生成试卷; (9)下载试题和答案:用户可以将生成的试卷和答案进行下载。 3数据库 根据上述组卷程序的约束条件和功能,在数据库中需要对用户信息、试题信息和试题答案等设置相应的数据库表。下面列出组卷程序中用到的数据库表及结构。 (1)教师信息表。教师信息表有4个字段,分别表示教师编号、教师用户名、密码和权限。教师信息表字段展示如表1所示。 (2)试题信息表。试题信息表共有9个字段,分别表示题目编号、题目类型、所属单元、单元内编号、难度、被抽中次数、题目文本篇幅、答案文本篇幅和题目分数。题目信息表的字段展示如表2所示。 (3)试题答案表。试题答案表由3个字段组成,分别为试题编号、试题内容和答案内容。试题答案表字段展示如表3所示。 4组卷参数属性 在组卷过程中,需要根据用户输入的组卷条件即各种试卷参数,将这些信息传到后台,经过一系列的计算,再由系统选择出符合组卷要求的试卷并将其以ord文档输出。一份试卷的质量好坏,主要体现在试卷的题型、难度、重复率、知识点的覆盖面等几方面。其中难度又分为试卷的总体难度以及每一道试题的难度。一份试卷是由各种题目组成的,试卷的质量是根据试题的属性来综合决定的。 (1)试题属性。对于一道试题一般有如下的属性:章节、难度、分值、要求、题型等。本系统涉及到的试题的属性如表4所示。 (2)试卷属性。组卷的试卷属性包括:试卷编号、难度分布、覆盖度和被抽中次数。本系统涉及组卷的试卷属性如表5所示。 5遗传算法 组卷程序的质量也取决于其算法。目前组卷程序中常用算法有:遗传算法、模拟退火遗传算法、定性映射方法、智能补偿法、随机抽取法、回溯试探法等5,各种方法各有其优缺点,本组卷程序中采用了遗传算法。遗传算法的操作步骤为根据相应条件编码、随机产生一个初始种群、构建适应度函数、对这个初始种群迭代执行选择、交叉、变异等操作产生下一代种群,最终获得最优解和解码。算法的过程如图1所示。 下面对遗传算法中的适应度函数设计和选择算子的方法进行说明。 (1)适应度函数的设计。适应度函数对遗传算法的收敛速度以及能否找到最优解有直接的影响,同时遗传算法的复杂度主要由适应度函数的复杂程度决定。考虑到组卷程序的实际情况,适应度函数应尽可能简单。 (2)选择算子。在遗传算法中需要按照一定的选择概率对种群进行复制,一般情况下选择适应度较好的个体生成下一代。为保证种群的多样性,适应度较差的个体也可能被选中,本系统中选择算子采用轮盘赌算法。个体的相对适应度计算公式为:式中:size为种群大小;f为个体适应度;Qi为相对适应度。 6组卷程序界面 根据上述的要求和算法,最后得到的组卷程序的界面见图2,图3。用户在图2所示的自动组卷界面中选择难度、题型和分值后点击“开始组卷”,就能实现自动组卷。 在图2界面的左下角点击“电工学1”右侧的“展开”或“电工学2”右
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上海租车合同范本
- 婚后贷款赠予合同范本
- 电脑回收采购合同范本
- 2025赠与合同范本下载
- 光纤布线施工合同范本
- 陵园合同范本
- 大型喷泉采购合同范本
- 房屋加固质保合同范本
- 卖家单方解约合同范本
- 餐厅房东 合同范本
- 2025年体育教练员执业能力考试试题及答案解析
- GB/T 708-2019冷轧钢板和钢带的尺寸、外形、重量及允许偏差
- GB/T 40549-2021焦炭堆积密度小容器测定方法
- GB/T 17395-2008无缝钢管尺寸、外形、重量及允许偏差
- GB 15630-1995消防安全标志设置要求
- 实习协议模板(最新版)
- 《新视野大学英语预备级1》教案
- 车间拆除及场地土壤治理与地下水修复工程项目技术方案工程方案和设备方案
- 无跨越架封网装置计算程序(直接求解)
- 《病理检验技术》课程标准
- 医务人员礼仪培训
评论
0/150
提交评论