PowerPoint自动阅卷系统的设计与实现

来源 :考试周刊 | 被引量 : 0次 | 上传用户:idcxinrui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:文章为PowerPoint文档的计算机自动阅卷功能提供了一个切实可行的方案,就设计过程中的两个关键问题:PowerPoint考点分类及如何查询、获取考生操作的VBA属性值进行了阐述,并结合具体应用示例,阐述了有关编程细节。
  关键词:自动阅卷 VBA PowerPoint
  
  1 引言
  
  在信息技术飞速发展的时代,“计算机信息处理技术”如同“高等数学”、“大学物理”一样,已成为高等学校普遍开设的公共基础课。在该类课程中,上机实践是非常重要的环节,同样期末的操作考试地位也是卷面考试所无法替代的,这就为广大教授这类课程的教师带来了一个关键问题——如何快速又准确地完成对操作结果的批阅。许多学校都想到了开发计算机自动阅卷系统,但由于Word、Excel、PowerPoint等软件对应的文档的信息量巨大、内部结构非常复杂,实现对这些操作题的自动阅卷一直是系统设计中的一个难点,令许多开发者望而却步。笔者以我校自行开发的计算机应用能力上机考核阅卷系统为例,为PowerPoint文档的计算机自动阅卷功能提供了一个切实可行的方案。
  
  2 设计原理
  
  对于操作类的题目,达到目的的途径不是唯一的,在阅卷的时候,我们只要考虑考生操作的结果是否正确就可以了,而无需考虑实现途径及操作顺序等问题。所以,自动阅卷系统的主要任务就是完成考生答案与标准答案的比较工作,然后给出相应的得分。但不同的题型对阅卷系统在比较内容和比较方法上提出了不同的要求,应采用不同的方法加以处理。Word、Excel、PowerPoint操作题的答卷是Office文档,其文档结构相对复杂,文档内部不是简单的线性数据流结构,而是一种有序的层次结构,实质上是一种适应OLE技术的多流文件和复合文档文件,多流文件一般包括数据信息流、表格信息流、对象信息流以及有关控制信息流等等。PowerPoint文档(.ppt)也是以OLE复合文档文件的模式标准来存放的,数据流通常包含:
  (1)当前使用者信息,保存着最近打开文档的用户名;
  (2)PowerPoint文档信息,保存着所有有关版面设计、版面内容和有关文件的陈述信息;
  (3)图片,包含有在文件中出现的所有图片的数据;
  (4)摘要信息和文档摘要信息,主要含有一些有关文件的统计数据。
  实际应用中,我们往往希望从文档的内码入手对文档进行相应处理。而自动阅卷系统在阅卷时也正是通过对文档内码进行鉴别,客观公正地给出评分结果的。
  
  3 设计中的两个关键问题
  
  3.1 考点的分类及编号
  在实现系统设计过程中,首先以PowerPoint文档为阐述对象,将PowerPoint具体操作进行分类,并且对每一个具体操作进行编号,这是实现系统设计的基础。依据我校计算机应用能力上机考核题库,可以把PowerPoint操作考点分成幻灯片基本操作、幻灯片修饰、幻灯片放映和幻灯片对象操作四大类,每一类别下面还可细分为很多子类,针对每一类及它的子类,进行分类编号。
  3.2 获取考点所对应的对象或属性名称
  PowerPoint操作考点虽然有了,但能否实现某一个操作或项目的自动阅卷则取决于能否获得与此相关的属性信息。对Office与Visual Basic熟悉的人都知道宏与VBA等这些名称。不管是宏还是VBA,都是使用Visual Basic的一个子集对Office文档进行操作或者获取Office文档中的属性信息。我们正是利用VBA技术来对这些操作文档进行分析,从中获取评分所需要的文档的各种属性信息,从而实现评分与自动阅卷。在具体使用中常采用以下两种方法来获得所需的对象或属性名称:
  (1)使用PowerPoint的宏
  使用该方法,可以解决绝大多数PowerPoint对象及属性的访问方法。具体方法是:进入Microsoft PowerPoint系统,使用“录制新宏”的功能进入宏录制状态,然后操作一遍需要研究的某一个具体操作,最后关闭宏录制。进入“宏编辑”状态,就可以从宏的程序(visual Basic语言)了解到该操作所对应的对象及属性访问的方式。使用宏的方法研究PowerPoint的对象、属性是比较直观与简单的,但也有一些缺点,主要是一些操作不易录制宏,或者有时获得的结果不能直接用于指导阅卷程序的编制。
  (2)使用PowerPoint Basic的帮助系统
  PowerPoint中提供了一个非常详细的对象模型与属性的使用说明。这个使用说明需要在宏编辑器中才能打开。具体进入方法为:先进入Power-Point的“Visual Basic编辑器”,然后进入该编辑器的“帮助”——这是VBA的帮助系统,进入“Microsoft PowerPoint Visual Basic参考”,该参考中有“事件”、“方法”、“对象”、“属性”等四个方面。该帮助系统可以帮助开发者了解与掌握PowerPoint对象的整体模型与处理方法,是实现PowerPoint自动阅卷最好的参考资料。事实上,这个帮助系统有一个单独的文件Vbappt8.hlp或者Vbappt9.chm,直接打开这个文件就可以进入PowerPoint Basic的帮助系统了。
  根据以上两种方法就可以得出所有考点其对应的PowerPoint VBA对象和属性的值,列出对应表,例如:
  
  有了这张对应表,就可以实现对PowerPoint 对象属性值的判断,这也正是自动阅卷所需要的最重要的信息。
  
  4 设计实例
  
  自动阅卷系统采用了在VBA 中编写完代码,调试通过之后,再使用VB 来进行编程的方法。PowerPoint 中最上层的对象是Application, 即PowerPoint应用程序,接下来就是对象Presentation——演示文稿,下面是对象Slide——幻灯片,Slide 的下一层就是Shape——绘图层中的对象,这也是最主要的判断对象。对PowerPoint 对象的访问必须根据“由上往下逐层访问”的原则。
  
  5 结束语
  
  笔者就我校计算机上机考核的自动阅卷系统,介绍了PowerPoint文档自动阅卷功能的实现方案。当然,计算机上机操作结果的自动阅卷是一个范围非常广泛的课题,涉及系统的许多方面,另外,针对不同的考核要求在设计细节上可能也会存在一些差异。
  
  参考文献:
  [1] 詹国华,姚争为,张量.PowerPoint文档自动阅卷功能的实现[J].计算机工程与应用,2002-06.
  [2] 骆红波,李舟军,金炳尧,马永进.PowerPoint 文档对象分析与自动阅卷的实现[J].计算机与现代化,2006-02.
  [3] 唐洪彬.Word、Excel 自动阅卷系统的设计与实现[J].宿州教育学院学报,2004-7.
  [4] 姚利国,姚晖.计算机基础考试中Office操作题自动阅卷的实现[J].四川教育学院学报,2003-12.
  [5] 张量,詹国华.开放式、智能化计算机考核阅卷系统的设计与实践[J].计算机工程与应用,2001-10.
其他文献
摘 要:杜威教育思想以实用主义哲学和达尔文进化论为理论基础,强调目的是完成了的手段,手段是未完成的目的,反对强迫儿童追逐遥远的预设目标,倡导儿童以活动为载体,在生活中不断地适应环境,获得经验,持续生长。其对我们的启示在于,真正有价值的教育不带有任何功利性,对个人有意义的学习不是为了外在于自己的功利性评价和目的,只是为了自己的生活更美好,不是为了未来的生活,而是为了此刻正在发生的生活。  关键词:经
期刊
摘 要:文章通过分析象征主义与表现主义作家里尔克、多伊布勒和埃伦施太因以表现“寂寞”为主题的四首诗歌,比较象征主义和表现主义这两种文学流派在表述和阐释“寂寞”这一主题时,采用的艺术表现手法有何侧重与不同。  关键词:寂寞 象征主义 表现主义    寂寞  里尔克    寂寞就像一阵雨。  迎着黄昏,从大海升起;  从遥远偏僻的平原,  飘向长久栖居的天际。  从天际才降落到城市。    如雨般在晦
期刊
摘要: 实践性教学是高职教育的特点所在,也是教师实施教学工作的重点和难点。本文以《PLC应用技术》教学为例,从课堂演示、教学实验、教学实训及与社会考核接轨等方面阐述了实践性教学的实施与思考,阐述了从实践到理论,再从理论到实践的教学过程。  关键词: 课堂演示 教学实验 教学实训 职业资格培训    1 引言    《中国教育改革和发展纲要》指出:“职业教育的培养目标应以培养社会大量需要的具有一定专
期刊
摘要: 为了实现数字芯片逻辑功能的测试,本文介绍了一种便携式IC逻辑功能测试仪的设计方法,包括系统组成、硬件设计和软件编制。本设计采用基于AT89S51单片机的主控系统,CH451作为人机接口,完成键盘输入、数码显示和对不同种类的数字IC逻辑功能的测试。  关键词: 逻辑功能 测试向量 键值 段码    1. 引言    数字IC芯片在工农业生产、国防特别是教学科研中应用非常广泛,其中的74系列、
期刊
古往今来,有许多关于读书的至理名言:读书能沟通人与外部世界的联系,获得信息;读书能沟通人与人的心灵,吸取精神营养;读书能发展人的语言和阅读能力。而这一切都得由读者自己去理解、感受和体悟。《语文课程标准》在“教学建议”部分明确指出:“阅读是学生的个性化行为,不应以教师的分析来代替学生的实践。”这对于现行的阅读教学来说是一个挑战。它更加强调为学生的阅读提供自由的空间,为学生打开阅读之门。    一、激
期刊
一次在与孩子们聊天时,我问他们:“钱有什么用处?”几乎所有的孩子都会告诉我说:“钱可以买好多你想要的东西。”但当我问他们钱的面值大小时,大多数孩子是面值与钱币对起来,只有个别能简单地说出常用的钱币。我又问他们:“如果你们有了100元钱,那么你们会怎么用?”所得到的答案除了买吃的、玩的以外,很少有人会说要自己保管起来,等需要时再用。更有些答案是让人听了哭笑不得,去买架直升机,或者干脆买一个冰淇淋……
期刊
摘要: 本文将虚拟仪器引入教学实验,阐述了虚拟仪器的特点,并通过开放式虚拟仪器开发平台(LabVIEW)针对具体事例,探讨虚拟仪器在实验教学中的优势。  关键词: 虚拟仪器 LabVIEW 实验教学    1 前言    虚拟仪器(Virtual instrumentation)是二十世纪九十年代发展起来的一项新技术,其核心思想为“软件即仪器”[1][2]。它是指通过应用程序,将通用计算机与功能化
期刊
摘要: 修订版《思想道德修养和法律基础》教材充分反映了党的理论创新成果,增强了教材的系统性和针对性。为实现教材预设的教学目标,有深刻领悟其创新成果、补充完善其阙如之处和探究其教学要义之必要。  关键词: 思想道德修养与法律基础 创新成果 教学建议    2007年修订版《思想道德修养与法律基础》教材已在全国普通高校使用了近一年,从各方的反馈信息来讲,受到了较广泛的好评。这源于它充分地反映了党的理论
期刊
摘要: 我国高校艺术设计专业的素描基础课长期受传统素描模式的影响,出现了观念上的误区和教学上的低迷现象。本文从设计专业的视角入手,试图从观看方式、思维模式和创意表达层面来实现观念转型、思维变通和课题转换,从而在自然形态与设计形态之间和素描技能与艺术设计之间架起一座桥梁。  关键词: 设计素描 观念转型 思维变通 课题转换    随着我国艺术院校和多数高校设计专业的创建,作为专业基础技能的素描教学也
期刊
摘要: 观众是体育比赛中不可或缺的重要组成部分,本文通过文献综述法,以现场观看比赛的观众为对象,研究了观众与运动员技术水平之间的关系。研究结果显示,现场观众对运动员的表现发挥产生着巨大的作用。而目前我国体育观众素质存在的主要问题是:大众缺乏对体育运动项目基本常识的了解,公共素质还有待提高。解决方法包括靠学习和借鉴国外体育观众的许多优秀的道德品质;加强我国体育观众道德素质建设;提高欣赏水平,从而促进
期刊