基于Authorware的中学历史电子试卷系统设计

时间:2022-05-14 06:06:26

基于Authorware的中学历史电子试卷系统设计

摘 要 教学评价作为对教学工作质量的测量、分析和评定,它在整个教学过程扮演着重要的角色。传统的考试模式是教学评价的主要方式之一,但是人工组卷、改卷等导致教师工作量繁重,而且效率底下。如何探索出一种符合学科特色的电子试卷是当今教育界亟待解决的问题。本文运用Authorware软件设计出一个中学历史电子试卷系统很有效的解决了这个问题,它可以将教师从繁重的考试工作中解脱出来,同时也为学生提供一个公平、公正的考试环境。

关键词 Authorware;中学历史;电子试卷系统

中图分类号TP3 文献标识码A 文章编号 1674-6708(2012)64-0156-02

随着新课程理念的不断深入和信息技术的日益普及,教育信息化越来越受到人们的关注。它主要特点是在教学过程中广泛应用以电脑多媒体和网络通讯为基础的现代化信息技术。多数教师认为教育信息化就是运用现代化手段进行教学,但是他们忽视了教学设计不仅包括教学过程而是包括教学目标、教学内容、教学媒体、教学策略、教学评价等。其中的教学评价是对教学工作质量所作的测量、分析和评定。它包括:对学生学业成绩的评价,对教师教学质量的评价和进行课程评价。评价对教师和学生具有监督和强化作用,但是在传统的考试模式中,人工组卷、改卷等导致教师工作量繁重,而且效率底下,因此开发出符合学科特色的电子试卷成为许多教育部门的首选,它可以将教师从繁重的考试工作中解脱出来,同时也为学生提供一个公平、公正的考试环境。

历史教学的目的是使那些抽象的、被时空阻隔的知识和内容色香味俱全地呈现在课堂之上,所以历史教学的课件是文本、图片、计算机图形、动画、声音、视频的任何几种的组合,当然不是简单的组合,而是经过科学合理的采集和精心的设计。同样为了使历史测试试卷达到历史教学检测的最佳效果,它应该也是由一种多方面素材完美表达的结晶。Authorware软件自问世以来,在国际上已经成为课件制作、网络培训和远程教育领域的标准开发工具。它简单易用,能够综合利用各种多媒体数据和资源,创建具有良好交互性和强大表现力的多媒体作品。本文就基于Authorware软件开发一个符合历史学科的电子试卷系统,它关键的技术包括素材的选取、数据库模块、选题模块、评分模块和功能。

1 素材的选取

历史电子试卷的制作需要大量的素材,这些素材包括文字、图形、图像、声音、视频和动画等。这些素材的种类繁多,如何获取这些素材的常规途径,是决定课件制作者更好的选取和使用各类多媒体素材,高效率的制作出精美的多媒体课件关键步骤[1,2]。笔者认为多媒体素材分为原始素材和加工素材两个方面。原始素材是指直接使用的素材,比如直接互联网、CD光盘、书籍等。加工素材是指对原始素材进行加工改造的素材,它一般要借助软件来完成。根据不同素材种类,使用的处理软件也不一样,比如图像处理软件Photoshop、CorelDraw等,音频处理软件GoldWave等,视频处理软件Premiere、AfterEffect等。一个制作精良的历史电子试卷是现代教学的有效载体工具。它集文字、声音、动画、影视等各种信息展示方式于一身,将静态的知识动态化,将呆板的板书生动化,直观形象地呈现授课内容,以激发学生的想象力和创造力,从而提高了历史测试质量,推进了中学历史教学改革。

2 数据库模块

对于目前常用的 Access、SQL Server、Oracle 等关系型数据库,Authorware 通过 UCD 的“ODBC.U32”库函数包实现对ODBC(Open Databese Connectivity开放式数据库连接)数据库的支持,进行数据库的各种操作。在软件中拖放一个计算图标,命名为“配置数据源”,双击打开“配置数据源”图标,输入内容信息,关闭内容并保存,内容如下所示:

dbType:= “Microsoft Access Drives (*mdb)”--ODBC

DSN:= “DSN=tiku;”--指定数据源名

Description:=”” --数据源描述

FIL:= “FIL=MS Access;”--指定数据源的数据库类型

DBQ:= “DBQ=“^FileLocation^data\\tk.db;”--指定数据库文件

dbList:=DSN^Description^FIL^DBQ

Result:=tMsDBRegister(4,dbType,dbList)--配置数据源

Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序。这些应用程序都利用ASP技术在Internet Information Services运行。比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server。

它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。一些专业的应用程序开发人员使用 Access 用作快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果是透过网络存取数据的话,Access 的可扩放性并不高。因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案。

3 选题模块

此模块首先是连接数据库,然后生成随机算子,最后根据随机算子从数据库中取出试题。这里需要用到Authorware中的Random函数和经典的SQL语句。这部分是电子试卷的关键部分。下面将其主要代码列举如下:

ODBCHandle: = ODBCOpen(WindowHandle, “error”, “tiku”, “”, “”)

ODBC_DATA:=ODBCExecute(ODBCHandle,SQL_str)

Qnum:=LineCount(ODBC_DATA)

Qnuml:=60

repeat with i:=1 to Qnuml

Qarray[i]= Random(1,Qnum,1)

tihao[i]:=GetLine(ODBC_DATA,Qarray[i]) --提出第Qarray[i]列记录即为随机的选择题

end repeat

tixing:= “判断题”

同理可以提出其它的列记录,就形成了选择题、填空题等。

4 评分模块

此模块主要是比较学生的试题答案与标准答案,并进行统计计算出最后得分出来。只要根据题号逐个进行比较即可。下面将其主要代码列举如下:

Chengji:=0

repeat with p:=1 to 100

If answer[p]=rightanswer[p]&answer[p] “”

then Chengji:= Chengji+1

end repeat

最后计算出来的Chengji就是最终的考生分数。

5 功能

Authorware的作品在设计完成后,可以通过程序形成独立的、与平台无关的应用程序,使之可以脱离开Authorware制作环境而独立运行于Windows系统之下。下面说明作品的参数:首先根据需要设置参数,如的路径,运行的操作系统,是否拷贝支持文件等。然后单击对话框中的Publish按钮作品。这是,出现一个动态信息栏,说明正在进行的进度。稍后,又出现一个information的对话框,就说明已经成功了。

以上就是基于Authorware的中学历史电子试卷系统设计整个过程。只要成熟运用以上几个过程就能制作出符合历史特色的电子试卷出来。但是可能由于历史素材数据量巨大,不仅占用了大量的硬盘空间[3,4,5],给作品的保存、传输造成不便,而且也严重影响程序的执行程度。因此,减少数据量对于历史电子试卷来说是非常有必要的。但是如果单纯的通过减少素材的量就会造成作品的表达不到位,笔者认为我可以能过优化加工素材从而达到目的。下面就举例说明:

1)转换声音文件:将CD或WAV的声音文件用MP3压缩工具转换成MP3格式,然后利用声音图标播放,可以大大地减少空间;2)转换图像文件:将图片通过ACDSee软件来转换成JPG格式的图片,转换后的文件大小变为原来的1/6~1/10;3)转换音视频文件:将音视频文件通过MPG转换软件转换成MPG格式;4)常用图标:在Authorware Attain中,可以把经常使用或在一个文件中使用次数比较多的图标放入库中,在打包中,把库文件和程序分别打包,将会大大地减少软件的容量。这种链接的设计思想与Windows中的动态链接库是相似的。

通过以上介绍的方法就可以设计出一个运行稳定、性能可靠和效果良好的中学历史电子试卷系统。笔者借Authorware技术实现中学历史电子试卷并应用于平时测验、结束考试中后深刻发现有着不少优点,如:能够极大地提高广大教员的工作效率,能使广大教员从繁琐的出卷、改卷工作中解脱出来,将更多的精力放在提高教学效果上。同时也使学生处于一个公平、公正的考试环境。它还节约了纸质成本和人工成本,使我们的教学也迎合“资源节约型”和“低碳环保型”的要求。

参考文献

[1]谷传利.如何收集历史教学课件素材[J].教学与管理,2004:61-62.

[2]杨玉兰.浅析Authorware教学课件开发流程及要点[J].大众科技,2006,87(1):143-144.

[3]宋一兵,蔡立燕,王京.Authorware 多媒体技术教程[M].北京:人民邮电出版社,2012.

[4]张金苗.可自动批改电子试卷设计与实现[J].安徽教育学院学报,2006,24(3):96-97.

[5]杜文洁,刘明国.Authorware 课程设计案例精编[M].北京:中国水利水电出版社,2009.

上一篇:基于GIS方法解决生活实际问题的案例 下一篇:多媒体集成教学系统需求分析与设计