Office操作题开放式出卷与阅卷系统的研究与实现
2016-01-15陈军民
陈军民
摘要:教学是多样化的,在教学过程中,教师需要经常性地根据教学需要自行出题,设置考点与分值对学生进行测试。但对于Omce操作题的批改,如果用手工批改,教师的工作量将很大,且容易带有个人主观。该文将对Office操作题开放式出卷与阅卷系统的设计原理进行研究,并论述利用VB开发出一个能够由教师自行出题,并根据教学要求设置考查点与对应分值进行开放式出卷与阅卷的系统的实现。
关键词:Office操作题;出卷系统;阅卷系统;VB程序设计
中图分类号:TP317 文献标识码:A 文章编号:1009-3044(2015)18-0054-03
随着信息技术的不断普及,Office办公软件应用越来越广泛,用人单位也非常看重毕业生Office办公软件的操作技能。在高职院校,几乎每一位学生都会参加计算机一级Office考试,取得相关证书。学校对《计算机应用基础》课程的教学也是非常重视。
在计算机等级考试中,有上机操作题考试,其中操作题是自动阅卷的,但这种考试系统是封闭的,即操作题题库是程序设计者预先设定的,并给出标准答案,按照预先给定的考查点与分值进行阅卷。这种考试系统不能由教师根据教学的需要自行出题、自行设置考查点与考查分值。
教学是多样化的,信息技术发展很快,教材变化也很快。在教学过程中,教师需要经常性地根据教学需要自行出题,设置考查点与分值,对学生进行测试。但对于这种操作题的批改,却是一个大问题。如果用手工批改,教师的工作量将是很大,而且很容易带有个人主观。如果用计算机等级考试系统,则不能自行出题,题目太旧、没有针对性。
本文将对Office操作题开放式出卷与阅卷系统的设计原理进行研究,并论述利用VB开发出一个能够由教师自行出题、并根据教学要求设置考查点与对应分值进行开放式出卷与阅卷系统的实现。
1.Office操作题开放式出卷与阅卷系统的基本思想
Office文档的底层结构是文档对象库,对Office文档操作的本质是通过操作界面,利用内置程序或对象库对象的方法,对某对象属性的属性值进行相应改变。一篇文档是否修改,及修改了哪些内容,可以通过它对应属性的属性值是否发生了变化而进行判断。考前教师对考试素材设置考点的标准值及分值,利用出卷系统产生阅卷信息,考后教师根据阅卷信息对考生文档中的考点属性的属性值与标准值进行比较,如果和标准值相同,则得分,否则不得分,这样就实现了开放式出卷与阅卷。
系统首先需要根据教学要求建立一个考点数据表,在考点数据表中应标出每一考点的考试类型、考试位置和属性代码等,然后在出卷系统中,如需要测试该考点,再填写考试要求的标准值及分值,生成阅卷信息进行保存。如测试Word文档的页面设置左边距为2厘米,分值为1,则生成的考点信息为:页面设置,2厘米,1,PageSetup.LeftMargin。PageSetup.LeftMargin是word文档页面设置左边距的属性代码,在阅卷系统中将读出测试点对象的PageSetup.LeftMargin的值,并与设定的标准值进行比较,从而判定考生该考点是否得分。