《网络教育技术基础》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王慧芳主编
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2003
  • ISBN:7118031992
  • 页数:336 页
图书介绍:本书介绍目前流行的最新网络应用开发技术,说明媒体技术、协同技术、虚拟现实等新技术,并提供编程实例等。

目 录 1

第一部分网络教育概述 1

第1章网络教育的理论框架 1

1.1 网络教育的含义 1

1.1.1什么是网络教育 1

1.1.2网络教育的特点 2

1.2网络教育的起源与发展 2

1.3.1教育技术学 4

1.3网络教育的理论基础 4

1.3.2教育信息论 5

1.3.3控制论 5

1.3.4教育传播学 6

1.3.5 学习理论 7

1.3.6教育哲学—人本主义 8

1.4网络教育的技术平台 9

1.5网络教育的技术支撑 10

1.6网络教育的教学模式 12

1.7.1 网络教学设计思想 13

1.7网络教育的教学设计原则 13

1.7.2 网络教学设计原则 14

1.7.3 网络教学设计内容 15

1.8现代远程教育 15

1.8.1现代远程教育的优势 16

1.8.2国外现代远程教育现状与发展趋势 17

1.8.3国内现代远程教育状况 18

1.8.4网络教育实例 19

参考文献 21

练习 21

第2章网络技术基础 22

2.1数据通信基础 22

2.1.1数据通信的基本概念 22

2.1.2数据编码技术 22

2.1.3数据通信方式 24

2.1.4多路复用技术 25

2.1.5数据交换技术 26

2.1.7传输介质 27

2.1.6差错控制 27

2.2计算机网络的基本概念 28

2.2.1计算机网络的定义 28

2.2.2计算机网络的分类 28

2.2.3计算机网络拓扑结构 29

2.2.4计算机网络主要功能 30

2.3 网络体系结构与网络协议的基本概念 30

2.3.1 网络体系结构的基本概念 30

2.3.2 OSI参考模型 30

2.3.3TCP/IP参考模型与协议 32

2.3.4 OSI参考模型与TCP/IP参考模型的比较 33

2.4局域网技术 33

2.4.1局域网概述 33

2.4.2局域网协议和LAN参考模型 35

2.4.3共享介质局域网 36

2.4.4交换局域网 37

2.4.5高速局域网 37

2.4.6局域网组网方案 38

2.5网络互联技术 39

2.4.7虚拟局域网(VLAN) 39

2.5.1 网络互联设备 40

2.5.2 网络互联的模型 41

2.6网络新技术 41

2.6.1 综合业务数字网 41

2.6.2帧中继 42

2.6.3 ATM技术 42

2.7 Internet及其应用 42

2.7.1 Internet概述 42

2.7.2 Internet网络地址 43

2.7.3 Internet的应用 43

2.7.4 Internet主要接入技术 45

2.7.5 Intranet简介 45

2.8网络管理与网络安全 45

2.8.1网络管理 45

2.8.5网络防毒技术 46

2.8.4防火墙技术 46

2.8.3数据加密技术 46

2.8.1 网络安全概述 46

练习 47

第3章网络教育环境 48

3.1 网络教育系统构成 48

3.1.1什么是网络教育环境 48

3.1.2网络教育系统的构成 48

3.2教育网络系统功能 50

3.2.1教学管理系统 51

3.2.2 网络教学平台 52

3.2.3资源管理系统 52

3.2.4 网络教学资源库 54

3.3教育网类型 55

3.3.1网络教室 55

3.3.2校园网 56

3.3.3校园网示例 63

3.4.1现代远程教育简介 64

3.4.2系统构成 64

3.4基于互联网的远程教育 64

3.4.3技术解决方案 66

3.4.4远程教育系统网络平台 69

练习 70

参考文献 71

第4章网络教育资源 72

4.1 网络教育资源构成 72

4.1.1 网络教育资源的分类 72

4.1.2 网络教育资源的特点 73

4.1.3网络教育资源系统体系结构 74

4.2网络教学资源库的建设与管理 74

4.3 网络教学资源规范 76

4.3.1 国外关于学习资源标准的研究现状 76

4.3.2学习资源的元数据规范案例 77

4.4教育资源网站推荐 79

练习 83

参考文献 84

5.1.1 网络课程设计的一般原则 85

5.1网络课程设计 85

第二部分网络教育环境建设与资源开发 85

第5章 网络课程开发 85

5.1.2网络课程设计的步骤 86

5.2网页制作 89

5.2.1 HTML语言基础 89

5.2.2 JavaScript脚本语言 105

5.3 网页制作优秀软件——Dreamweaver 109

5.3.1 Dreamweaver的功能 109

5.3.2 Dreamweaver使用技巧和实例 110

5.4 网络课程快速生成 119

练习 120

第6章网络教学平台开发 121

6.1 网络教学平台功能 121

6.1.1 系统功能的一般描述 121

6.1.2系统功能的具体描述 122

6.1.3 系统结构 128

6.2.1 网络教学平台的性能指标 130

6.2网络教学平台设计 130

6.2.2 网络教学平台的结构设计 131

6.3 网络教学平台实例——Web Classroom 133

6.3.1 Web Classroom系统构成与系统功能 134

6.3.2同步协同学习共享电子白板的设计与实现 137

6.3.3多导航功能的设计与实现 140

练习 143

参考文献 143

7.1.1网络考试系统概述 144

7.1.2网络考试系统的特点 144

第7章网络考试系统构建 144

7.1 网络考试系统功能 144

7.2网络考试系统结构 145

7.2.1 网络考试系统构成 145

7.2.2网络考试系统各模块的功能 145

7.3.3 应用程序的配置 146

7.3.2数据库的创建 146

7.3.1数据结构的描述 146

7.3网络数据库的建立 146

7.4网络考试系统开发 148

7.4.1 考生登录界面的实现 148

7.4.2考试界面与阅卷模块的实现 152

7.4.3考务管理模块的实现 158

7.4.4题库管理模块的实现 165

第8章 网络教育管理系统开发 171

8.1 网络教育管理系统功能 171

8.1.1 网络教育管理的职能 171

8.1.2网络教育管理系统结构 172

8.1.3 网络教育管理系统设计原则 174

8.2网络教育开发工具及平台典型案例 174

8.3 网络教育质量保障体系设计实例 177

8.3.1 网络教育利弊分析 177

8.3.2构建网络教育质量保障体系 178

8.3.3 系统的开发与实现技术 183

练习 188

第9章网络教育评价 189

9.1教育评价概述 189

9.1.1教育评价的含义及其发展 189

9.1.2教育评价的结构要素及其功能 191

9.1.3教育评价的类型 191

9.1.4教育评价的过程 192

9.2网络教育评价的特点 193

9.2.1 网络教育评价的特殊性 193

9.2.2 网络教育评价的内容 194

9.2.3 网络教育评价的实施 195

9.3网络教育评价系统的设计 196

9.3.1评价指标体系设计 196

9.3.2网络教育评价系统的构成 197

9.4网络教学资源评价标准 198

9.4.1 国外网络教学资源标准简介 198

9.4.2我国教育软件评价标准示例 200

参考文献 203

练习 203

第三部分网络教育应用高级技术 205

第10章动态网页制作技术 205

10.1动态网页制作技术概述 205

10.1.1 常用动态网页制作技术 205

10.1.2 常用Web开发工具ASP、JSP、PHP的比较 205

10.2 JSP技术简介 207

10.2.1 JSP概述 207

10.2.3 JSP运行环境 211

10.2.2 JSP开发Web的主要方式 211

10.2.4 JSP的语法和语义 213

10.2.5 JSP内置对象 217

10.3 PHP技术简介 220

10.3.1 PHP概述 220

10.3.2 PHP运行环境简介 221

10.3.3 PHP语言基础 221

10.3.4 PHP与MySQL的连接 228

10.3.5 PHP程序范例—访客计数器程序 229

10.4.1 ASP概述 231

10.4 ASP技术简介 231

10.4.2 ASP基础知识 232

练习 240

参考文献 241

第1 1章网络数据库技术 242

11.1网络数据库技术简介 242

11.1.1 网络数据库技术概述 242

11.1.3为Web服务器设置数据源(ODBC) 243

11.1.2 ADO概述 243

11.2 ADO的Connection对象 245

11.2.1 Connection对象的主要属性 245

11.2.2 Connection的主要方法 245

11.2.3 Connection对象的集合 246

11.2.4 Error对象 247

11.3 ADO的Command对象 248

11.3.1 Command对象与RecordSet对象的区别 248

11.3.2 Command对象的方法、属性和集合 249

11.3.3 StoredProcedure 251

11.4 ADO的RecordSet对象 254

11.4.1 RecordSet对象创建、打开和关闭的方法 254

11.4.2操作RecordSet对象的方法 256

11.4.3与分页显示相关的属性和方法 257

练习 259

参考文献 259

第12章流媒体技术 260

12.1流媒体技术概述 260

12.1.1流媒体技术的定义 260

12.1.2流式传输的关键技术 260

12.1.3流媒体技术应用 261

12.2流媒体传输 264

12.2.1 流媒体传输协议 264

12.2.2流媒体播放方式 265

12.3三大流式媒体解决方案 266

12.3.1 WindowsMedia流式媒体解决方案 268

12.3.2 Real Networks流式媒体解决方案 270

12.3.3 QuickTime流式媒体解决方案 273

12.4.同步多媒体集成语言SMIL 274

12.4.1 SMIL的产生 275

12.4.2 SMIL的特点 275

12.4.3 SMIL的基本语法规则 276

12.5如何策划制作流媒体 278

12.5.1确定流媒体的发布方式 278

12.5.2确定流媒体种类和制作工具 279

12.5.3制定流媒体的带宽分配策略 280

12.5.4建立流媒体的时间线 282

12.5.5开始制作流媒体 283

12.6流媒体技术的教育应用前景 293

12.6.1促进教育电视的发展 293

12.6.2促进现代远程教育网络体系的构建 293

练习 294

参考文献 294

13.1.2 CSCW的概念及其分类 295

13.1.1 CSCW的发展背景 295

13.1 CSCW简介 295

第13章协同技术(CSCW技术) 295

13.1.3 CSCW和群件 296

13.1.4 CSCW的关键技术 298

13.2 CSCW的共享空间 300

13.2.1 共享白板 300

13.2.2 电子白板 303

13.3.1计算机支持的协同教学的特点 310

13.3 CSCW在教育中的应用 310

13.3.2 CSCW应用实例 311

练习 314

参考文献 314

第14章虚拟现实 315

14.1虚拟现实技术概述 315

14.1.1虚拟现实的概念 315

14.1.2虚拟现实技术的基本特征 316

14.1.3虚拟现实技术的主要应用领域 317

14.2.2沉浸式VR系统 318

14.2虚拟现实系统的分类 318

14.2.1 桌面式VR系统 318

14.2.3叠加式VR系统 319

14.2.4分布式VR系统 320

14.3实现VR系统的硬件基础 320

14.3.1 3D位置跟踪设备 321

14.3.2 VR立体显示设备 321

14.3.3其他交互设备 323

14.4实现VR的常用软件简介 323

14.5.1 VRML语言简介 324

14.5虚拟现实建模语言VRML 324

14.5.2 VRML编辑器 325

14.5.3 VRML的浏览器 326

14.5.4 VRML基本概念 327

14.5.5 VRML文件基本要素 330

14.5.6 VRML文件通用语法 330

14.6 VRML综合编程实例 331

参考文献 336