第1章 网络课件基础 1
1.1 了解网络教学 1
1.1.1 CAI与网络教学 1
目录 1
1.1.2 远程教学与网络教学 2
1.1.3 网络教学的特性 2
1.教学资源共享 2
2.学习资源丰富多样 3
3.丰富的表现形式 3
4.不受时间和空间的限制 3
5.多向互动和交互 3
6.学习个性化 3
7.支持自主学习 3
1.同步讲授模式 4
2.异步讲授模式 4
8.创建平等的学习环境 4
1.1.4 网络教学模式 4
9.教学管理自动化 4
3.自主学习模式 5
4.协作学习模式 5
1.1.5 网络教学平台 5
1.网络教室 5
2.网络教学软件平台 7
1.2 网络课件 8
1.2.1 网络课件概述 9
1.网络课件的概念 9
2.网络课件与单机课件 9
1.按教学目的划分 10
1.2.2 网络课件类型 10
3.网络课件与网络课程 10
2.按制作技术划分 11
3.其他划分方法 13
1.2.3 网络课件的教学应用 14
1.课堂辅助教学 14
2.组合教学 14
3.同步网络教学 14
4.异步网络教学 15
1.3 网络课件制作与发布 15
1.3.1 网络课件制作环境 15
1.3.2 网络课件制作工具 15
1.传统的CAI课件制作工具 15
5.专用的网络课件制作工具 17
4.动态网页制作工具 17
3.Flash 17
2.网页设计软件 17
1.3.3 网络课件制作步骤 18
1.前期分析 18
2.教学设计 19
3.脚本编写 19
4.素材准备与制作 19
5.课件制作合成 19
6.课件测试 20
7.课件发布 20
第2章 网络课件素材准备 21
2.1 文本和符号 21
2.1.1 输入文本 21
2.1.2 特殊符号的输入 22
2.1.3 文本格式及其转换 23
2.在网页制作工具中插入特殊符号 23
1.使用中文输入法 23
2.1.4 利用图形图像或动画来表现文本 24
1.图像化文本概述 24
2.用Xara 3D制作三维文字 25
3.用COOL 3D制作三维文字 25
2.2 公式和图表 26
2.2.1 制作公式 27
1.数学物理公式 27
2.化学公式 28
2.2.2 制作表格 28
2.2.3 利用Office制作常见的图表 29
1.组织结构图 29
2.统计图表 29
4.流程图 30
3.图示 30
2.2.4 利用Microso Visio制作各类图表 31
2.3 图形与图像 32
2.3.1 图形图像基础 32
1.图形和图像 32
2.图形图像格式 33
3.图形图像格式转换 34
2.3.2 图形图像素材的获取 34
2.3.3 从屏幕捕获图像 35
1.图像捕获工具 35
2.使用SnagIt捕获图像 35
3.从VCD和其他视频上捕获图像 36
2.3.4 图形图像素材的制作 37
1.图形图像编辑 37
3.使用几何画板制作数学物理图形 38
2.图像的优化 38
2.4 音频 40
2.4.1 音频基础 41
1.数字音频的参数和指标 41
2.音频文件格式 41
3.课件音频素材的获取途径 42
2.4.2 音频录制 42
2.4.3 音频编辑 43
2.4.4 MP3制作 44
2.5 视频 45
2.5.1 视频格式 45
2.5.2 视频素材的获取 46
1.获取视频素材的方法 46
2.截取视频片段 46
3.捕获屏幕动态图像 47
2.5.3 视频素材编辑 48
2.6动画 48
2.6.1 动画基础 48
2.6.2 GIF动画 49
2.6.3 Java动画 50
2.6.4 Flash动画 51
1.Flash动画概述 51
2.Flash动画类型 51
3.获取Flash动画素材 52
4.浏览和解析Flash动画 53
2.6.5 FLASH 3D动画素材 54
1.3D Flash Animator 54
2.Swift 3D 57
2.7.1 操作步骤演示类课件概述 60
1.操作步骤演示类课件简介 60
2.7 操作步骤演示素材与课件制作 60
3.其他Flash 3D软件 60
2.制作工具和方法 61
2.7.2 快速制作操作步骤演示类课件 61
1.录制操作步骤素材 61
2.帧的基本处理 63
3.添加注释等对象 64
4.配音 66
5.改变鼠标 67
6.设置电影参数 67
7.预览和输出动画 68
第3章 教学型网络课件制作 69
3.1 制作“幻灯式”网络课件 69
3.1.1 “幻灯式”网络课件概述 69
3.1.2 将PowerBuilder课件转换为“幻灯式”网络课件 70
3.1.3 利用Flash模板快速制作“幻灯式”网络课件 71
3.2 制作网页型教材 74
3.2.1 网页型教材概述 74
3.2.2 用FrontPage制作网页型教材 74
1.创建框架网页 74
2.制作标题网页 76
3.制作课件目录 76
3.3 制作网页型教学课件 79
3.3.1 网页型教学课件概述 80
3.3.2 用Dreamweaver制作网页型教学课件 80
1.素材准备 80
2.创建站点 81
3.页面制作 83
4.首页制作 84
5.导航结构设计 85
第4章 练习与测验型网络课件制作 87
4.1 练习与测验型网络课件基础 87
4.1.1 练习与测验型网络课件的特性 87
4.1.2 练习与测验型网络课件的应用 88
4.1.3 练习与测验型网络课件制作的注意事项 89
4.1.4 练习与测验型网络课件的开发工具 89
4.2 快速制作Web练习和测验课件 90
4.2.1 了解Hot Potatoes软件 90
4.2.2 制作多种题型的小测验 91
1.制作单选题 91
2.制作多选题 95
3.制作填空题(简答题) 95
4.制作填空/选择混合题 96
5.制作阅读理解练习题 97
6.制作完形填空练习题 98
7.制作其他题型的练习题 99
4.2.3 制作填空题 99
1.制作短文填空题 99
2.制作句子填空题 100
4.2.4 制作匹配题 101
4.2.5 制作句子重组题和排序题 102
4.2.6 Hot Potatoes课件的发布和管理 104
4.3 制作更为专业的Web练习与测验 104
课件 104
4.3.1 CourseBuilder软件实用基础 104
1.安装CourseBuilder扩展 104
2.CourseBuilder交互 105
4.3.2 制作多种题型的练习题 106
1.制作选择题 106
3.使用自定义模板提高课件制作效率 112
2.采用复制方法提高课件制作效率 112
4.制作填空题 114
5.制作拖放题 115
6.制作探测题 117
7.在课件制作中使用CourseBuilder交互控件 119
4.3.3 使用动作管理器增强课件的交互功能 120
1.进一步了解动作管理器 120
2.段的设置 121
3.条件的设置 122
4.动作的设置 124
4.3.4 为网络课件增加计分功能 126
1.了解CourseBuider的计分和数据跟踪 126
2.在一个页面上实现自我测验 129
3.直接用动作管理器交互对象来跟踪数据 131
4.复杂的计分 132
4.3.5 对多个页面的试题进行计分和跟踪 135
5.利用一个页面制作完整的模拟试卷 135
4.3.6 在服务器端记录练习结果或答题成绩 138
4.3.7 将含有CourseBuilder交互页面上载互服务器 140
4.4 使用通用工具制作练习与测验型 140
网络课件 140
4.4.1 利用网页表单和脚本来制作练习与测验型课件 140
4.4.2 利用Flash制作练习与测验型课件 142
1.制作练习与测验型课件的Flash技术 142
2.用Flash制作多选题 143
4.4.3 利用Flash测验模板制作练习与测验型课件 146
1.了解Flsash学习交互和测验模板 146
2.使用测验模板制作测验课件 147
4.5 建立学习站点跟踪、评估练习和测 151
验情况 151
4.5.2 定义学习站点 152
4.5.1 了解Macromedia的Learning Site扩展 152
4.5.3 组织和编排学习内容 153
1.了解跟踪和计分页面 154
2.为数据跟踪准备页面 154
3.将页面添加到学习站点 155
4.管理学习站点中的页面 156
4.5.4 设置学习站点外观 156
4.5.5 控制学习站点的导航 157
4.5.6 设置学习活动跟踪 157
4.5.7 设置学生登录和结果页面 159
4.5.8 测试和发布学习站点 159
4.5.9 发布和管理学习站点 160
4.5.10 多项学习活动的管理 160
4.5.11 跟踪和分析结果 160
2.跟踪学习活动(课程)情况 161
1.跟踪学生信息 161
3.学生和活动信息查询 162
4.5.12 将学习站点的使用界面中文化 162
第5章 模拟型网络课件制作 163
5.1 模拟型网络课件基础 163
5.1.1 模拟型课件的特性 163
5.1.2 模拟型网络课件的类型 164
1.演示模拟 164
2.实验模拟 164
3.训练模拟 164
4.其他模拟 164
5.1.3 模拟型网络课件的制作方法和工具 165
5.1.4 模拟型网络课件制作注意事项 165
2.制作第1个演示实验 166
1.准备工作 166
5.2.1 制作简单的演示模拟网络课件 166
5.2 制作演示模拟网络课件 166
3.制作第2个演示实验 171
4.制作第3个演示实验 173
5.将3个演示实验合成 174
5.2.2 复杂的演示模拟课件制作 174
1.制作准备 174
2.制作步骤 175
3.另一种复制剪辑的方法——使用 179
“attachMovie”语句 179
5.3 制作实验模拟课件 180
5.3.1 课件制作准备 180
5.3.2 课件制作步骤 181
1.准备和安装酒精灯、铁架台 181
2.装制剂、连接导管与试管 183
3.准备水槽和集气瓶 185
4.点火给试管加热 186
5.收集氧气 187
6.添加控制按钮和说明文字 189
第6章 虚拟现实网络课件制作 191
6.1 虚拟现实技术基础 191
6.1.1 什么是虚拟现实 191
6.1.2 虚拟现实类型 192
6.1.3 基于网络的虚拟现实技术 192
6.2 VRML课件制作 193
6.2.1 VEML与网络教学 193
1.VRML概念 193
2.VRML特性 194
3.VRML在网络教学中的应用 195
6.2.2 VRML语法基础 195
1.VRML语言基本概念 196
2.基本造型 197
3.组节点 198
4.造型变换 198
5.光照 199
6.多媒体 199
7.动画 199
8.VRML检测器与事件驱动 201
9.脚本 202
10.系统环境 202
11.将VRML文件集成到网页 203
6.2.3 VRML浏览器 203
1.Microsoft VRML 2.0 Viewer 203
2.Cosmo Player 205
1.VRML代码编辑软件 206
6.2.4 VRML制作工具 206
3.其他VRML浏览器 206
2.可视化VRML制作工具 207
6.2.5 使用Cosmo World制作VRML作品 208
1.熟悉Cosmo World界面 208
2.Cosmo World的基本操作 209
3.创建简单的几何形体 215
4.创建复杂的模型 216
5.创建动画 224
6.创建空间结构 226
6.2.6 使用VrmlPad编辑VRML 228
1.认识VrmlPad 228
2.用VrmlPad下载VRML文件 229
3.用VrmlPad压缩优化VRML文件 230
2.Web3D在网络教学中的应用 231
1.Web3D的发展 231
6.3.1 Web3D概述 231
6.3 Web3D与课件制作 231
6.3.2 Web3D技术解决方案 232
1.X3D 232
2.Viewpoint 232
3.Cult3D 233
4.Pulse3D 233
5.Adobe Atmosphere 233
6.Java 3D 234
7.其他Web3D技术 234
6.3.3 Web3D制作的基本流程 234
6.3.4 使用Cult3D制作Web3D课件 235
1.Cult3D制作过程 235
2.使用Cult3D Exporter插件输出 236
Cult3D Designer文件 236
3.了解Cult3D Designer操作界面 237
4.发布Cult3D作品 241
5.用Cult3D Designer设计简单的三维交互作品 243
6.使用向导快速实现对象的三维立体展示 247
7.定制三维立体展示作品 249
8.制作三维行走场景 252
6.4 用全景技术制作网络课件 254
6.4.1 全景技术与网络教学 254
1.全景的3种类型 254
2.全景技术的优势 255
3.全景技术在网络教学的应用 255
6.4.2 全景VRML课件制作工具 255
1.专门的全景制作工具 255
2.使用VRML或Web3D制作工具 256
4.基于Java技术的全景制作工具 257
3.Apple QuickTime VR Authoring 257
Studio 257
6.4.3 全景课件制作实例 258
1.全景制作的基本步骤 258
2.使用HotMedia制作虚拟实景 258
3.使用Ulead COOL 360制作全景虚拟 262
实景 262
4.使用杰图造型师制作虚拟仪器 264
第7章 流媒体课件的制作和发布 267
7.1 流媒体课件基础 267
7.1.1 流媒体技术简介 267
1.流媒体概念 267
2.流媒体播放方式 268
4.流媒体解决方案 269
3.流媒体系统 269
5.流媒体文件格式 270
6.流媒体传输协议 270
7.流媒体与Web集成 270
7.1.2 流媒体技术在网络教学中的应用 271
1.实时同步式讲授 271
2.非实时异步式讲授 271
7.1.3 流媒体课件的类型 272
1.简单的流媒体点播课件 272
2.基于流技术的同步多媒体课件 273
7.2 流媒体点播课件的制作与发布 274
7.2.1 流媒体课件素材制作 274
1.视频和音频素材的数字化处理 274
2.使用编码器进行流媒体格式转换 274
1.Windows Media文件编辑器 276
3.直接录制流媒体 276
7.2.2 编辑流媒体文件 276
2.专业编辑工具AsfToo1s 277
3.RealMedia文件编辑工具RealMediaEditor 277
7.2.3 在网页中整合流媒体文件 278
7.2.4 发布流媒体课件 279
1.安装Windows Media服务器 279
2.创建和管理点播发布点 279
3.课件内容发布 282
4.测试 283
7.3 进一步了解同步多媒体课件 283
7.3.1 同步多媒体课件的概念 283
1.同步多媒体课件的定义 283
1.系统基本组成 284
7.3.2 同步多媒体课件应用系统 284
3.同步多媒体课件的结构 284
2.同步多媒体课件的特点 284
2.同步多媒体课件的制作与发布基本步骤 285
7.3.3 同步多媒体课件制作工具 285
1.专门制作工具软件简介 285
2.SMIL简介 286
7.4 使用Microsoft Producer制作同步 287
多媒体课件 287
7.4.1 了解Microsoft Producer 287
1.主要功能 287
2.支持的文件类型 288
3.操作界面 288
4.用Producer制作和发布课件的基本流程 290
7.4.2 Producer的同步多媒体课件制作实例 291
1.同步多媒体课件制作 291
2.同步多媒体课件发布 294
3.为同步多媒体课件添加特殊效果 297
7.4.3 为同步多媒体课件增加在线交互功能 298
7.5 使用串流大师快速制作同步多媒 300
体课件 300
7.5.1 串流大师简介 300
1.系统要求 300
2.支持的文件格式 300
3.支持的项目类型 300
4.制作和发布流程 301
7.5.2 串流大师制作和发布实例 301
1.建立项目文件 301
2.导入媒体 303
3.同步媒体 303
4.制作演示文稿 304
5.发布演示文稿 306
7.5.3 为同步多媒体课件增加在线交互功能 309
7.5.4 录制幻灯片上的绘图笔和鼠标光标 309
1.录制光标的移动轨迹 310
2.录制绘图标记 310
第8章 动态网络教学系统的开发 311
8.1 动态Web教学系统简介 311
8.1.1 动态Web课件与静态Web课件 311
8.1.2 动态Web教学系统的特点 312
1.资源的共享性 312
2.信息的实效性 312
3.访问的便捷性 312
8.1.3 动态Web教学系统的应用 313
8.教学管理的可操作性 313
7.学习者的个别性 313
6.使用的交互性 313
4.媒体的多样性 313
5.课堂的虚拟性 313
8.2 动态Web教学系统开发工具 314
8.2.1 动态Web教学系统的开发流程 314
8.2.2 动态Web教学系统开发技术 314
1.CGI技术 314
2.ASP技术 315
3.PHP技术 315
4.JSP技术 315
5.ASP.NET 315
8.2.3 ASP.NET技术的优势 315
8.3 开发环境的配置 317
8.3.1 安装Microsoft Visual Studio.NET 317
8.2.4 编程语言——C# 317
8.3.2 安装SQL Server 2000 319
8.4 动态Web教学系统的设计 321
8.4.1 动态Web教学系统的总体结构设计 321
8.4.2 动态Web教学课件的内容设计 322
8.4.3 后台数据库设计 325
1.管理用户信息 325
2.管理题库 325
8.5 动态Web教学系统的具体实现 326
8.5.1 制作在线课程讲义 327
8.5.2 制作在线演示系统 329
1.页面的布局——DemoBTreeSearch.aspx文件 331
2.逻辑功能的实现——DemoBTreeSearch.aspx.cs文件 332
8.5.3 制作在线测试系统 338
1.Question01.aspx文件 339
2.Question01.aspx.cs文件 340
9.1 Authorware的网络应用技术 347
第9章 Authorware课件的网络发布 347
9.2 网络发布的步骤及方法 348
9.2.1 源程序打包 349
9.2.2 网络打包 349
9.2.3 编辑映像文件 351
9.2.4 设计嵌入.aam文件的网页文件 352
9.2.5 上传文件 353
9.2.6 配置服务器 353
9.2.7 在服务器上安装Authorware 355
Advanced Streamer 355
9.2.8 在客户端安装网络播放插件 355
Authorware Web Player 355
9.3 快速网络发布方法——“一键发布” 356
9.4.1 网络发布时应当遵循的基本原则 360
9.4.2 多媒体素材的处理 360
9.4 网络发布需要注意的问题及解决 360
方法 360
1.图像文件的处理技巧 361
2.声音文件的处理技巧 361
3.视频文件的处理技巧 363
9.4.3 如何与网络进行交互 363
9.4.4 需注意的其他问题及对策 363
1.外部媒体文件的调用 363
2.特效及外部动画的驱动 364
3.外部函数文件和动态链接库问题 364
4.程序所需插件的查找 365
5.外部媒体的查找 365
9.5 Authorware课件发布实例 366