Office操作题自动阅卷技术研究与实现.docVIP

Office操作题自动阅卷技术研究与实现.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Office操作题自动阅卷技术研究与实现

Office操作题自动阅卷技术研究与实现   摘 要:当前,以讲授Office办公软件操作为主的《计算机应用基础》已成为我国高校的一门公共基础课。在一般院校中,担任此科目的任课教师一般都要教授300-400名学生,日常测试及期末考试后教师的试卷批阅量极大,需要投入特别多的时间及精力阅卷。并且,教师在批阅Office操作题时,由于评判尺度不一,使得考试成绩出现很多不合理的情况,使考试缺乏科学性。为了解决上述问题,目前,各高校都会采用在线考试系统实现对《计算机应用基础》科目的考试,那么,如何实现Office操作题的自动阅卷则是考试系统中的重点和难点。笔者将以实际的案例阐述在自动阅卷系统中Office操作题自动阅卷实现的过程。   关键词:Office操作题;VBA;自动阅卷   中图分类号:TP317.1   目前,《计算机应用基础》课已经成为各大高校的一门公共必修课。该课程传统的考试是由教师出纸质试卷,整个过程工作量大、效率低,会花费教师大量的时间和精力。同时,此种考试方式还存在一个最大的弊端是无法考察学生对Office办公软件的掌握,必竟《计算机应用基础》课的学习是以软件操作为主。为了解决上述考试方式的弊端,很多高校都采用在线考试系统来实现《计算机应用基础》课程的考试。但是在考试系统中如何实现Office操作题的自动阅卷则是一个难点。当前,针对客观题的自动阅卷系统很多,但是针对Office操作题的自动阅卷则还不是特别成熟。   笔者研究了针对Office操作题的自动阅卷技术,发现大致有四种方法能够实现对Office操作题的自动阅卷:第一种方法是将Office文档转换为HTML格式的文档;第二种方法是将Office文档转换为RTF格式的文档;第三种方法是使用OLE自动化应用程序;第四种方法是使用VBA技术。在这四种方法中,VBA技术是目前较为流行的方法,也是当前被公认为最行之有效的一种方法。因此,本文介绍的Office操作题的自动阅卷是使用VBA技术来完成的。   1 使用VBA技术对Word操作题自动阅卷   使用VBA技术对Word操作题自动阅卷具体实现过程是,在考试系统的试题添加部分根据各类文档的操作要求设置相应的操作类型和操作点,如Word操作题的操作类型包括:(1)字体的设置;(2)段落的设置;(3)页面的设置;(4)艺术字的设置;(5)表格的设置等;而操作点则是指具体的操作,比如在字体的设置这个操作类型内可以有多个操作点,分别是设置字体、设置字号、设置字形、字颜色、字间距等。然后由教师将某篇考试文档操作一遍作为参考文档(标准答案文档),单击“答案生成”按钮,考试系统会将原始文档内的相应操作类型操作点的VBA属性和参考文档内的VBA属性进行比对,如果属性不同,表示此处做过更改,就将此内容存储到数据库中作为自动阅卷的依据。当考生提交试卷后系统就自动地启动自动阅卷模块,自动阅卷时就是将标准答案和考生文档内该操作点的属性进行比对,如果相同则得分,不相同则不得分,依次循环,阅卷速度快,阅卷的效率也较高。那么“生成答案”按钮是如何生成答案的呢?下面以具体的例子进行介绍。   例如:将文章“金星的知识”一文的标题设置为“加粗”效果。在添加此操作步骤的时候要列出操作要求,操作类型,操作点及操作位置,如下表。   “生成答案”的过程如下:   (1)在数据库的VBA对象参照表内读取相应的操作点的属性,本例中要读取的操作点是“字形”的各个属性,字形包括常规、加粗、倾斜、下划线。   (2)之后读取原始文档内的位置是标题的各个文字的所有属性。   (3)读取到原始文档内的VBA属性后将原始文档和标准答案文档的标题位置的VBA属性进行比对,如果两者属性相同,表示标准答案文档没有更改过此属性,如果两者属性不同,代表标准答案文档更改过此属性,这时就将这个VBA属性存入标准答案库中作为该步骤的正确答案。   2 使用VBA技术对Excel操作题自动阅卷   Excel的操作题考察的知识点很多,大致包括:(1)数据的输入;(2)数据格式的设置;(3)单元格的对齐;(4)单元格格式的设置;(5)图表的制作及编辑;(6)公式和函数;(7)数据的处理。因为公式和函数是Excel自动阅卷的难点,下面就以此为例。   例如:要求学生对各科成绩进行求和,求和结果存入“总分”一列。该题实际上是对数据的求和,但是在实际的操作中,可以完成“求和”的操作方法很多,比如可以直接录入公式,而录入公式时可以直接用单元格的数据来参于计算,也可以用单元格的地址来参于计算。还可以使用函数来完成“求和”。如下面的方法一,方法二,方法三就是举例说明“求和”的几种不同方法,如何在众多的方法中实现正确的自动阅卷,这是Excel操作题自动阅卷的难点。   方法一:=C3+D3+E3+F3

您可能关注的文档

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档