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

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

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

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

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

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

浅谈基于Web的多媒体CAI课件教学设计摘要:现代信息技术的发展,使得基于web技术的网络多媒体课件成为现代教育技术改革与发展的方向。本文分析了网络课件的技术特点,主要对基于web技术的网络多媒体教学平台的设计思路以及主要技术的实现方法进行了一些探讨。关键词:网络教学;数据库;ASP随着IT技术的日益发展,各种应用软件的不断涌现、版本的不断升级,计算机课程教学的内容也在不断的更新中,而传统意义上的多媒体课件由于投资大、耗时多且升级更新困难(如基于编程为主的整体式课件),已不能满足日益发展计算机课程教学的需要。随着科学技术的进步,尤其是计算机网络的发展,伴随着Web的出现和Web技术的发展和成熟,基于Web的多媒体CAI课件应运而生,应用现代信息技术构架的网络多媒体教学应用平台是实现网络教学的技术基础,现已成为现代教育技术改革与发展的方向。作为这种全新类型课件的平台,Web本身具有统一的协议标准和良好的跨平台特性以及前所未有的广泛覆盖性和良好开放性等优点。在其上开发出来的课件有着的良好的GUI界面,能够支持多种媒体格式,可提供高度的交互性并超越了时空限制,与其他的应用程序有着方便良好的接口,特别是本身便以超链接作为组织形式,因此其非常合适作为课件开发平台。另一方面,用以开发、维护基于Web的软件的工具大多可以免费获得(甚至于熟悉html语句的开发人员可直接使用Windows自带的笔记本进行编写),基于Web的课件对运行的软硬件平台也没有什么很高的特殊要求,这使得基于Web的CAI课件的开发维护费用相对低廉;目前种种“所见即所得”的全图形化的开发和维护工具也使得对开发维护人员的技术水平要求相对降低;由于各网页之间相对独立并多采用数据库技术进行后台管理,因此可以十分容易的对课件进行升级更新。另外在网络教学中,基于Web页的课件可以以网页为单位在网络中传输,具有较快的传输速度,在目前个人用户端较低的带宽下仍具有较好的应用前景。现代宽带技术的发展为构建网络多媒体教学平台奠定了硬件基础,我们可以利用现有的网络资源,使用先进的数据库技术将相关的教学资源组织到相关的Web页面,存放在Web服务器上提供互动的教学服务。我就个人在实际教学过程中对基于web技术的网络多媒体课件的制作和使用经历来谈一下:充分利用现有网络的软硬件资源应用Web的开放式技术,建立网络多媒体教学支撑平台的基本目标就是为网络教学提供一种交互、开放、易用的环境,为学员学习提供良好的学习支持服务。目前的网络教学系统,一般是在局域网上建立Web教学站点,教学内容以Web页面的课件形式出现在站点中。用户通过访问站点中的课件页面来实现网上教学。在总体结构上是趋于采用三层C/S或B/S结构;教学资源在服务器端,采取中心数据库(例如:SQLServer或ACCESS数据库)统一存放和组织,用户在客户机端,无须任何配置工作,只须使用浏览器向Web服务器提出访问请求,服务器审核后通过中间控件与后台数据库链接,把请求服务的教学内容以Web页面形式通过浏览器反馈给用户。二、采用Web数据库中间控件及链接技术通过基于TCP/IP的超文本传输,客户端可以方便地通过浏览器浏览Web页面,获取与使用网络教学资源。网络教学资源是由Web数据库管理和维护,由于Web数据库采用三层C/S结构方式,前台客户的请求经过审核,通过在服务器端执行由Web服务器管理的一组中间控件和后台数据库进行交互。中间控件的开发目前主要有CGI、JDBC和ASP等技术。ASP(ActiveServerPages,即活动服务器页)是微软新一代开发动态网页的技术,它是一种服务器端脚本执行环境,完全和HTML集成,可扩展ActiveXServer组件,它能克服用户请求很多时CGI占资源大的缺点,其中ADO是ASP访问数据源的应用级接口,简单易用,便于多种编程方式实现。其实现过程是用户通过调用ASP文件,在服务器端得到执行,从相关数据库中取出数据,再向浏览端发出超文本显示的查询结果,用户通过浏览器访问Web页面,接受多媒体教学信息,尤其是以大量的交互式动态页面为主要内容。创建动态页面需要以数据库系统为基础。由于HTML只能开发简单的教学资源,而对于大量的、可以重复使用的教学资源,则通过建立教学资源数据库,利用中间控件与Web服务器建立快速连接,根据用户请求灵活组织内容形成动态页面。所有涉及Web数据库的连接访问都可采用HTML的表单技术及ASP等组件简便地实现。ODBCADO客户端数据库COMHTTP请求InternetInformationServerIIS服务器ActiveServerPageHTML文本JavaScript脚本VBScript脚本