基于遗传算法的电工学组卷程序的研究.doc_第1页
基于遗传算法的电工学组卷程序的研究.doc_第2页
基于遗传算法的电工学组卷程序的研究.doc_第3页
基于遗传算法的电工学组卷程序的研究.doc_第4页
基于遗传算法的电工学组卷程序的研究.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于遗传算法的电工学组卷程序的研究 吴根忠,李剑清 (浙江工业大学信息学院,浙江杭州310023) 摘要:电工学是非电类工科学生的重要基础课程。由于手工命题出卷存在难度不一,试题分布不尽合理和出卷工作繁重等问题,开发了电工学组卷程序。组卷程序可以根据不同的教学内容选择试题范围、试题形式、题目分值和计算题的知识点,采用遗传算法从试题库中选择合适的试题,给出试卷和答卷。经试用后表明该组卷程序的界面简洁,操作简单,能满足课程的要求。 关键词:组卷程序;电工学;遗传算法;试题选择 :TN710?34;TP301.6:A:1004?373X(xx)20?0078?03 Studyonelectrotechnicstest?paperbinationprogrambasedongeicalgorithmWUGenzhong,LIJianqing (CollegeofInformationEngineering,ZhejiangUniversityofTechnology,Hangzhou310023,China) Abstract:Electrotechnicsisanimportantbasiccoursefornon?electricalengineeringstudents.Tosolvetheproblemsofun?equaldifficulty,unreasonabledistributionoftestquestionsandheavyworkbytraditionalmanualtestpapersetting,anelectro?technicstest?paperbinationprogramwasdesigned,whichcanchoosethetypeandrangeoftest,subjectscoreandknowledgeofquestionsaordingtodifferentteachingcontents.Thetestpaperandanswersheetareselectedfromtestdatabasebaseonge?icalgorithmtoproducethetestpaperandanswersheet.Theresultsshowthattheprogramhastheadvantagesofconciseinter?faceandeasyoperationtomeettherequirementsofthecourse. Keywords: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数据库 根据上述组卷程序的约束条件和功能,在数据库中需要对用户信息、试题信息和试题答案等设置相应的数据库表。下面列出组卷程序中用到的数据库表及结构。 4组卷参数属性 在组卷过程中,需要根据用户输入的组卷条件即各种试卷参数,将这些信息传到后台,经过一系列的计算,再由系统选择出符合组卷要求的试卷并将其以Word文档输出。一份试卷的质量好坏,主要体现在试卷的题型、难度、重复率、知识点的覆盖面等几方面。其中难度又分为试卷的总体难度以及每一道试题的难度。一份试卷是由各种题目组成的,试卷的质量是根据试题的属性来综合决定的。 (1)试题属性。对于一道试题一般有如下的属性: 5遗传算法 下面对遗传算法中的适应度函数设计和选择算子的方法进行说明。 式中:size为种群大小;f为个体适应度;Qi为相对适应度。 6组卷程序界面 在图2界面的左下角点击“电工学1”右侧的“展开”或“电工学2”右侧的“展开”,可以进一步得到如图3所示的知识点展开界面,对试卷范围进行更具体的选择。 7结语 通过多次的试验和修改,该组卷系统实现了预定的功能,通过该组卷程序自动生成试卷能选择试题的题型和分值,还能指定在某个章节中安排计算题,使得试卷能更大程度地符合出卷教师的意愿。 参考文献 1杨青.基于遗传算法的试题库自动组卷问题的研究J.济南大学学报:自然科学版,xx,18(3):228?231. 2袁东华.高校试题库、试卷库建设问题的思考J.黑龙江教育,xx(4):77?78. 3顾伟驷.现代电工学M.2版.北京:科学出版社,xx. 4吴根忠,李剑清“.电工学”教学改革探索与实践J.中国电力教育,xx(13):51?52. 5黄英.试题库系统中随机抽题算法的设计与实现J.现代计算机,xx(3):198?200. 6尹贵祥.通

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论