预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Web技术的网络多媒体CAI课件的特点及开发技术 基于Web技术的网络多媒体CAI课件的特点及开发技术1.引言随着计算机网络技术和通信技术的发展以及全球互联网(Internet)的发展,计算机远程教育将成为Internet最有前景的应用之一,特别是随着中国教育科研网(CERNET)的建成和发展,国内已有很多高校通过CERNET与Internet连接,利用Internet这个新兴的媒体来提供一个群体的学习环境,将可以为所有上网者提供学习机会。因此,研制和开发基于Web的网络多媒体CAI课件将变得越来越重要。去年,我们承担了教育部95重点子课题《计算机硬件技术基础》多媒体CAI课件的研制和开发,为了适应当前信息化社会对教育提出的新要求,课题组正在开发适用多种形式的CAI课件,特别是方便Web发布的多媒体CAI课件,今后学生只需注册入网就可以学习相关课程。2.基于Web的网络多媒体CAI课件的特点基于Web技术开发的网络多媒体CAI课件与单机的CAI课件各有其自身的特点,但前者比后者具有更大的优越性。具体表现在以下几个方面:2.1没有时空限制因为课件是基于网络的,所以具有广泛的影响性。它可以借助Internet强大的服务功能,让学生随时随地来学习,甚至教师对学生可以进行同步或异步的教学辅导,真正实现没有围墙的大学,建成所谓的虚拟教室、虚拟大学。从而突破了传统教学的空间和时间的限制,使得获取知识的范围更加扩大。因此,教师的概念也会发生变化,从根本上改变了传统的以教师为中心、以课堂为中心的教学模式,代之以学生为中心、以实践为中心的新型教学模式,也为终身教育的实现提供了条件。2.2有助与促进学生之间的协同学习由于多个学生可以同时访问同一课件,从而形成一个群体,也就是创造一个所谓的群体学习环境,这样他们之间就可以相互交流讨论、协同学习,学生之间是互教互学的对象,同时也能培养学生互相帮助的协作精神。从另一个角度看,学生在Internet上通过CAI课件进行学习,可进一步提高学生Internet的应用能力和通过计算机获取知识的能力。2.3课件的发布及版本的升级方便基于Web的课件升级极其方便,无需发布任何介质,只需将Web服务器上的CAI课件进行升级更新,就可以使任何访问者学习到最新的课件。而且网上的资源是分布的、无限的,我们可以把开发的基于Web的CAI课件在网上分布地存放,以便更好地利用这些资源和平衡网络负载。当然,基于Web的课件也有其局限性,主要在于它需要较高的网络带宽,来支持传输大量的图像、声音乃至视频影像等多媒体信息。不过,随着各种高速网的建成和网络新技术的不断出现,这一问题将会逐步改善和解决。3.基于Web的网络多媒体CAI课件的开发技术开发基于Web技术的.网络多媒体CAI课件涉及到很多知识,同时随着网络技术的发展,也为我们提供了多种方法。3.1利用Java语言Java语言是SUN公司推出的新一代跨平台的通用网络编程语言,因其良好的平台的独立性、安全可靠性以及完全面向对象等多项新特性而倍受青睐。利用Java语言可以很方便地实现Web页面中动画、声音等媒体的播放和控制,从而产生具有生动画面的网页,而且它也能很好地解决CAI课件的跨平台、实时交互以及网络管理等问题,只要用户运行了支持Java的浏览器,就可以交互地使用CAI课件。目前几种最流行的浏览器,如NetscapeNavigator和InternetExplorer等均有支持Java的版本。因此,Java语言已被广泛应用于教育领域,实现了电子图书馆、网上交互式学习和远程教学等等。3.2利用ShockwaveforAuthorware如果说Java语言主要面向专业编程人员,那么ShockwaveforAuthorware则是面向广大的非专业人员,无须编程即可实现多媒体CAI课件的网上发布。Shockwave是Macromedia公司提供的一套在Internet平台上播放多媒体节目的系列软件。通过Shockwave,我们可以充分利用现有的创作工具和已掌握的技术与经验直接进入Internet的开发领域,并可以将原来用Authorware开发的传统式的CAI课件方便快捷地移植到Internet上。因此,我们在研制《计算机硬件技术基础》多媒体CAI课件时,选用了Authorware4.0(Authorware3.5已有此功能)作为开发平台。下面仅以Authorware4.0为例来介绍这方面的技术。3.2.1ShockwaveforAuthorware的组成及特点ShockwaveforAuthorware主要有两部分组成:开发服务器端程序的Afterburner和用于客户机端WWW浏览器的插件ShockwavePlug-in。这两个软件随Authorware4.0一起发售,也可以从