第1章引言
1.1系统背景随着计算机技术的发展和整个社会信息文化评述的不断提高,计算机已经逐步渗透到生产、学习、生活的各个方面。将计算机技术应用于教育测量和评价的全过程中,即计算机辅助测试(ComputerAssistedTestCAT)己成为国外计算机教育和教育技术领域内的一个研究热点,它从评价内容、评价方法和评价形式等多方面发展了传统测评理论和实践,并且使对信息技术能力的测评更加容易。20世纪60年代美国首先将电脑用于教育测量,如今己步入成熟应用阶段,而在国内这方面的研究才刚刚起步。教育测量是教育过程的重要环节,它对学生的知识增长、能力发展、兴趣爱好、思想品德,以及教育措施等许多问题按一定法则进行数量化测定〔’l。它可以分为对知识的评价和对技能的评价。
关于对知识测量相应的理论和技术比较成熟,通常采用客观题的形式(即选择、填空、匹配等体型)。而对于对技能的考核,既上机操作的考核,无论是理论还是实践都比较薄弱。如何解决技能考核中的环境模拟和自动阅卷是目前急需解决的两大难题。通过对国内外计算机测评系统的研究,发现早期的计算机考试主要采用卷面考试的方式,这种以理论笔试为主的考试方式,其成绩不能真正反映学生的计算机应用水平和能力,即使有在计算机上考的[2,3],大多也是标准化的考试系统La-6],这不仅仅是我国的计算机考试系统如此,国外也有很多考试系统也是这样f}-9l。这种考试形式也会导致学生重理论、轻实践的现象的发生,考生的计算机能力大多限于“纸上谈兵”,其上机操作能力差,在新的软件工具、环境面前会束手无策。随着社会信息化程度的不断提高,计算机应用能力的普及培训及考核已经成为了一个产业,考核中传统手工阅卷也逐步走向了自动阅卷。目前国内的自动阅卷系统己经能够很好地完成对常见客观试题的自动批阅工作,但是对于一些主观性很强的问题,尤其是程序设计的问题,还没有很好的解决方案;因此,如何运用高新技术,并客观、准确地评估人的知识和能力水平,已成为研究的热点问题。目前,能够被实现上机考试自动阅卷的软件数目还很有限。
有很多可视化界面的开发软件等待此功能的实现,以方便考生上机测试和实现现场自动乎比i}的目的。Office中的Word,Excel和PowerPoint是计算机操作技能中最基本的也是需要熟练掌握的软件之一。无论是中小学信息技术课程,还是目前的大学计算机文化基础课程以及各类成人培训课程中,Word,Excel和PowerPoint都是作为重点内容进行讲授的。在这类课程的教学过程中,上机实践是非常重要的环节,也是教师在教学中最感麻烦的事情。同样地,在期末考试中如何测试也是一个非常大的问题:一些教师由于贪图方便省事,最后就出一份书面试卷进行考查了事;一些负责任的教师则布置一个上机操作的任务让学生在规定的时间内完成然后通过软盘或互联网将文档收集起来,最后进行手工阅卷。许多具有一定程序开发能力的教师都希望开发一个用于上机考试(包括平时上机练习)的软件,但是绝大多数的开发者都是在如何进行计算机自动阅卷上(尤其是Office文档的自动阅卷)遇到困难,不知如何下手。本文就Office文档的计算机自动阅卷系统的开发提供一个可行的方案,并就Office文档中若千对象进行分析,提出对这些对象操作的阅卷细节。1.2系统国内夕卜研究情况随着社会信息化程度的不断提高,计算机应用能力的普及培训及考核已经成为了一个产业,考核中传统手工阅卷也逐步走向了自动阅卷。4目前国内的自动阅卷系统己经能够很好地完成对常见客观试题的自动批阅工作,但是对于一些主观性很强的问题,尤其是程序设计的问题,还没有很好的解决方案。因此,如何运用高新技术,并客观、准确地评估人的知识和能力水平,已成为研究的热点问题。目前,我国对可视化界面的软件测试发展很迅速[0“一,2]。其自动阅卷功能大致通过以下四条思路来实现:1.构造一个被测试软件的仿真系统,这要求仿真系统不仅能模拟该软件的环境界面,而且能够记录考生的操作步骤,然后通过考生的操作步骤来进行自动阅卷。
参考文献
[1]Stubbs Geneen. Computer-Assisted Assessment:Staff Viewpoints on its Introduction Within a New University. Innovations in Education &teaching International,2002, 39 (2):145一153
[2] Kayssi. A, EI-Haj j. A, EI Assir. M, Sayyid. R. Web-based tutoring and testing in a computer networks course. Computer Applications inEngineering Education, 1996, 7 (1):1 ^-7
[3] Arnow.D, Etal.ATeach. ITiCSE99.On-line programming examinations using Web toProceedings of the 4"' Annual SIGCSE/S工GCUE Conference on Innovation and Technology in Computer
[4] Kami jo. F, Yuchao. Z, Aoki. T. Sta七istical analysis of工TEE examquestions. IFIP Transactions A(Computer Science and Technology),A-40:148^-150
[5] Farahani.A. Creating on-line multiple-choice tests. Journal ofComputing in Small Colleges, 1998, 13 (4):277一281
[6]范晓明,芦文龙.RALNEU计算机标准化考试系统的开发.东北大学学报(自然版),2000, 21(4) : 431 }-434
[7] Greening. T, Eral.A. Examining student learning of compu七erscience.SIGCSE Bulletin, 1998, 29 (1):63一66
[8] Ananda. A. L, Gunasingham. H, Hoe. K. Y, Toh. Y. F. Design of aintelligent on-line examination system. Computers&Education, 199913(1):45一52
[9] Withers. J. M, Bilodeau. M. B. An examination of operating systemslaboratory Techniques. SIGCSE BuLLetin, 1998, 24(3):60一64
[10]张江.通用考试系统(GES)的设计与实现:学位论文.成都:电子科技大学,2001
摘要 6-7
Abstract 7-8
第1章 引言 11-16
1.1 系统背景 11-12
1.2 系统国内外研究情况 12-13
1.3 系统的研究意义 13-14
1.4 系统所要研究的问题 14
1.5 系统中的难点及解决办法 14-16
第2章 Office文档结构特点与文档信息获取方法 16-21
2.1 Office文档结构特点 16-18
2.1.1 Office对象 16
2.1.2 对象和对象模型 16-17
2.1.3 对象属性的获取 17-18
2.1.4 集合对象 18
2.2 Office文档信息获取方法 18-21
2.2.1 Word文档信息获取方法 18-19
2.2.2 Excel文档信息获取方法 19-20
2.2.3 PowerPoint文档信息获取方法 20-21
第3章 Word文档结构分析 21-40
3.1 Word对象模型 21-22
3.2 Word对象属性 22-40
3.2.1 文档(Document)对象及属性 22
3.2.2 节(Section)对象及属性 22-24
3.2.3 段落(Paragraph)对象及属性 24-27
3.2.4 字体(Font)对象及属性 27-29
3.2.5 表格(Table)对象及属性 29-32
3.2.6 图形对象及属性 32-37
3.2.7 打印页面(PageSetup)对象及属性 37-40
第4章 Excel文档结构分析 40-60
4.1 Excel对象模型 40-41
4.2 Excel对象属性 41-60
4.2.1 工作簿(WorkBook)对象及属性 41-42
4.2.2 工作表(WorkSheet)对象及属性 42-43
4.2.3 表格的行列对象及属性 43-44
4.2.4 单元格对象及属性 44-54
4.2.5 图表对象及属性 54-56
4.2.6 打印页面(PageSetup)对象及属性 56-60
第5章 PowerPoint文档结构分析 60-69
5.1 DocumentProperty对象及属性 60
5.2 Master母板对象及属性 60-63
5.3 Slides幻灯片对象及属性 63-65
5.4 Shapes对象对象及属性 65-68
5.5 SlideShowSetting放映设置对象及属性 68-69
第6章 自动阅卷程序中的一些策略研究 69-73
6.1 自动文档分析中的定位策略 69-70
6.2 信息比较策略 70
6.3 一个简易的阅卷信息表达策略 70-73
第7章 一个简单测试系统的实现 73-78
7.1 整体设计思路 73
7.2 数据库设计 73-74
7.3 考试客户端设计 74-76
7.4 自动阅卷程序 76-78
第8章 总结与展望 78-80
8.1 全文小结 78
8.2 对未来的展望 78-80
参考文献 80-83