APP下载

基于Web的教学课件设计方法与技术

2011-02-21崔文强

中国教育技术装备 2011年9期
关键词:网页对象课件

崔文强

临沂大学沂水分校 山东临沂 276000

基于Web的教学课件设计方法与技术

崔文强

临沂大学沂水分校 山东临沂 276000

现代教育技术的发展,使得基于Web技术的课件成为现代教育技术改革与发展的方向。主要介绍基于Web的教学课件设计的3种常见的方法以及它们相关的技术。

教学课件设计;ASP技术;动态网页技术

Abstract The development of modern educational technology makes the Courseware based on Web technology to the modern educational technology in the direction of reform and development. This article mainly introduces based on the Web teaching courseware design of three common methods and their related technologies.

Key words teaching courseware design; ASP technology; dynamic homepage technology

基于Web的教学软件以Internet/Intranet网络为基础,将教学内容用Web页面来表示。这种教学课件具有远程教学的开放性、交互性等特点,将某些领域的知识按照教学目标来组织,聚集成模块,形成层次化、网络化结构,做成网页式或脚本式的课件。课件制作完成后用WWW服务器进行管理,客户端用IE等浏览器进行浏览,并通过Web页面进行交互式的学习,实现在时空上相对独立的教学模式。与传统课堂教育方式相比,新的教育方式最重要的特点在于突破时间和空间的限制,不再完全依赖于教师和学生之间面对面的教学。在新的教学方式下,学生充分发挥自主性,根据自己的实际情况确定学习内容和安排学习进度,从而满足教育的普及性和独立性的需要,适合所有有学习要求的学生上网使用。这种方式已成为教学课件开发的主流方向。

1 基于Windows Media的网络课件点播

Windows Media技术是Microsoft提出的信息流式播放方案,其主要目的是在Internet和Intranet上实现包括音频、视频信息在内的多媒体流信息的传输,其核心是ASF。ASF是一种包含音频、视频、图像以及控制命令、脚本等多媒体信息在内的数据格式,以网络数据包形式在Internet上传输,实现流式多媒体内容发布。ASF支持任意的压缩/解压缩编码方式,并可以使用任何一种底层网络传输协议,具有很大的灵活性。利用Windows Media Service的广播功能和点播功能,可提供网络教学的实时服务和非实时服务,客户端安装Windows Media Player插件即可播放置于服务器上ASF格式的流媒体课件。

2 静态网页制作技术

静态网页制作技术是一种通过HTML标记语言,按照一定的格式整合各种媒体,如图片、声音等,结合Web服务器实现信息网络发布的技术。常见的静态网页制作工具有FrontPage、Dreamweaver、Flash等。静态网页的开发主要采用Dreamweaver,因为它是目前唯一可以对ASP、JSP以及CFML等不同标准的编码进行编辑处理的完美解决方案,并运用CSS技术和DHTML技术。Dreamweaver与UltraEdit网页是网络多媒体教学的基础,所有学习资源都通过网页来呈现。

3 动态网页技术

动态网页发布技术是指客户端与服务器端的一种交互技术。这种技术使得用户在网页中输入信息并提交以后,可以得到网站的及时反馈信息。常用的动态网页发布技术有CGI、ASP、JSP、PHP等。下面以ASP为例,简单介绍网络教学课件的编写。

3.1 ASP技术简介

ASP是Active Sever Pages(动态服务器网页)的简称,它提供一个服务器端的Scripting环境,可以利用它来建立和运行动态的、交互的、高效的网络服务器的应用程序。ASP的运行机制:在网络服务器运行ASP时,网络服务器会自动将ASP的程序代码解释为标准HTML格式的网页内容,再传送到用户端的浏览器上显示出来,而用户端只需要使用一般的浏览器即可。

3.2 ASP技术在网络教学课件设计中的应用

教学过程是一种教与学的双向作用过程,课堂教学中,教师与学生间通过自然语言,通过听觉、视觉进行相互作用,展开相应的教学过程。而在使用教学课件进行学习的过程中,计算机代替或部分地代替教师的功能,教与学的相互作用表现为人(学习者)机(教师)间的相互作用。所以对于一个教学课件,最重要的就是其交互性能;而在各种网页处理技术中,ASP正是以其交互性能见长。

在ASP的使用中,经常用“Server.CreateObject()”方法创建与服务器的连接对象。例如语句“Server.CreateOb ject(“ADODB,Connection”)”,便创建一个与服务器连接的ADO(ActiveX Data Object)数据库对象。而“Request.Form()”方法则可用来获取用户的输入数据,从而得知用户的选择。还有“Response.Write()”方法可向用户传送经过程序处理的数据。

在教学课件的设计中,常使用S e v e r对象的“CreateObject()”方法,即“Server.CreateObject(“ADODB,Connection”)”语句创建一个Connection对象,然后用该对象的“Execute()”方法从库中选择出全部或部分记录以生成一个Recordset对象,接下来便是运用Recordset对象的各种方法对数据库进行查询、插入、删除和更新等操作,以实现教学课件的大部分功能。

3.3 ASP技术在教学课件中的其他应用

在其他方面,也可以采用ASP技术以加强教学课件的交互性,ASP的应用方式与上面基本相同,只是在采用的内容上有所不同。例如,可以设计一个“教师信箱”模块,类似一个BBS讨论区。在这里,网络上的不同用户均可自由地以信件的形式发表见解、意见或建议,系统能够收集这些信息并保存在服务器上的数据库中,并提供给其他用户查询。

[1]萨师煊,王珊.数据库系统概论[M].2版.北京:冶金工业出版社,2000

[2]吴黎兵.网页与Web程序设计[M].北京:机械工业出版社,2007

[3]刘瑞新.ASP网页数据库短期培训教程[M].北京:机械工业出版社,2005

Teaching Courseware Design Method and Technique based on Web/

/Cui Wenqiang

G436

B

1671-489X(2011)09-0087-02

10.3969/j.issn.1671-489X.2011.09.087

Author’s address Yishui College of Linyi University, Linyi, Shandong, China 276000

猜你喜欢

网页对象课件
神秘来电
基于CSS的网页导航栏的设计
攻略对象的心思好难猜
基于URL和网页类型的网页信息采集研究
用Lingo编写Director课件屏幕自适应播放器
基于熵的快速扫描法的FNEA初始对象的生成方法
从“广用”到“省用”——谈音乐教学中课件使用的“度”
区间对象族的可镇定性分析
网页制作在英语教学中的应用
10个必知的网页设计术语