圖書簡介
本書分為“基本原理”、“上機指導”、“實踐套用”三部分共9章,主要內容包括,基於WWW的網路遠程教學的基本原理和實現技術,重點是以Web新一代規範——XML為背景,以教學資源開發的設計理論、媒體技術、互動技術為主線,系統地介紹了教學網站建設、XHTML/HTML、CSS、圖像、視頻、SVG/Flash、VRML/X3D、音頻、JScript、DOM、ASP等知識,提供了Windows平台的網路遠程教學的整體解決方案,同時也為課堂教學課件的設計製作提供了未來主流技術,倡導了教學技術的可持續發展觀。
目錄
第一部分基本原理
第1章教學技術網路遠程化發展
1.1網路遠程教學技術發展過程
1.2網路遠程教學信息傳播方式
小結
習題
第2章網路遠程教學XML實現概述
2.1網路遠程教學XML實現
2.2XML簡介
2.3XML文檔
2.3.1元素
2.3.2前言
2.3.3XML文檔的物理意義和邏輯意義
2.4XML文檔的編輯和瀏覽
2.4.1XML文檔編輯
2.4.2XML文檔瀏覽
2.4.3XML文檔解析
2.5XML文檔基本語法
2.5.1處理指令
2.5.2字元編碼
2.5.3實體引用
2.5.4CDATA節
2.5.5注釋
2.5.6白空處理
2.6XML文檔架構
2.6.1XML架構定義
2.6.2XML架構引用
2.7XML文檔樣式
2.7.1樣式定義
2.7.2樣式聲明
2.8XML文檔對象模型
小結
習題
第3章網路遠程教學媒體技術
3.1媒體概述
3.1.1什麼是媒體
3.1.2數字媒體與模擬媒體
3.1.3視覺媒體
3.1.3.1視覺媒體的表示和再現
3.1.3.2圖像的表示和再現
3.1.3.3圖形的表示和再現
3.1.3.4文本的表示和再現
3.1.3.5圖像、圖形、文本的比較
3.1.4聽覺媒體
3.1.4.1聽覺媒體的表示和再現
3.1.4.2波形音頻的表示和再現
3.1.4.3MIDI器樂的表示和再現
3.1.4.4波形音頻和MIDI器樂比較
3.1.5媒體的時間特性
3.1.5.1視覺媒體的時間特性
3.1.5.2聽覺媒體的時間特性
3.1.6媒體的空間特性
3.1.6.1視覺媒體的空間特性
3.1.6.2聽覺媒體的空間特性
3.1.7媒體數據的壓縮、編碼和檔案格式
3.1.7.1媒體數據壓縮
3.1.7.2Web媒體
3.1.7.3媒體檔案格式
3.1.8媒體在不同應用程式之間的交換
媒體小結
3.2超文本原理
3.2.1XML超文本套用——XHTML
3.2.2XHTML文檔的基本結構
3.2.3XHTML文檔的編輯和瀏覽
3.2.4XHTML文檔編輯的基本原理
3.2.5文本定義
3.2.6外部媒體和組件的引用
3.2.7超連結
3.2.8表單
3.2.9XHTML文檔樣式——CSS
3.2.9.1關於CSS
3.2.9.2在XHTML文檔中使用CSS
3.2.9.3CSS顏色
3.2.9.4CSS背景
3.2.9.5CSS字型
3.2.9.6CSS文本
3.2.9.7CSS用戶界面
3.2.9.8CSS布局
3.2.9.9CSS繼承
3.2.9.10CSS層疊
3.2.9.11CSS類
3.2.9.12CSS小結
XHTML小結
3.3二維圖形動畫原理
3.3.1XML二維圖形套用——SVG
3.3.2SVG文檔的基本結構
3.3.3SVG文檔的編輯和瀏覽
3.3.4SVG文檔編輯概述
3.3.5二維形狀定義標準——路徑
3.3.6SVG基本形狀
3.3.7SVG文本
3.3.8SVG與CSS
3.3.9SVG形狀的布局
3.3.10SVG形狀的填塗
3.3.10.1筆畫和填充
3.3.10.2單色
3.3.10.3漸變色
3.3.10.4圖案
3.3.11SVG濾鏡
3.3.12SVG動畫
3.3.13SVG與外部媒體引用
3.3.14SVG與超連結
SVG小結
3.4三維圖形動畫原理
3.4.1XML三維圖形套用——X3D/VRML
3.4.2VRML文檔的基本結構
3.4.3VRML文檔的編輯和瀏覽
3.4.4VRML文檔編輯概述
3.4.5三維圖形定義標準——NURBS
3.4.6VRML基本形體
3.4.7VRML三維文本
3.4.8VRML形體的布局
3.4.8.1VRML初始坐標系
3.4.8.2VRML坐標系變換
3.4.9VRML形體的外貌
3.4.9.1材料
3.4.9.2貼圖
3.4.10VRML光照
3.4.11VRML視點
3.4.12VRML動畫
3.4.13VRML與外部媒體引用
3.4.14VRML與超連結
VRML小結
3.5圖像、視頻、波形音頻、MIDI器樂原理
小結
習題
第4章網路遠程教學互動技術
4.1網路遠程教學互動性概述
4.2瀏覽器端互動
4.2.1瀏覽器端互動概述
4.2.2IE對象概述
4.2.3腳本語言JScript
4.2.3.1JScript簡介
4.2.3.2在XHTML文檔中使用JScript
4.2.3.3JScript代碼基本組成結構
4.2.3.4JScript數據類型
4.2.3.5JScript變數與賦值
4.2.3.6JScript運算符
4.2.3.7JScript程式流程控制
4.2.3.8JScript函式
4.2.3.9JScript變數範圍
4.2.3.10JScript對象
4.2.3.11JScript小結
4.2.4文檔對象模型(DOM)
4.2.4.1DOM概述
4.2.4.2XMLDOM
4.2.4.3XHTMLDOM套用示例
4.2.4.4SVGDOM套用示例
4.2.4.5DOM小結
瀏覽器端互動小結
4.3伺服器端互動
4.3.1伺服器端互動概述
4.3.2IIS對象
4.3.3ASP
4.3.3.1ASP文檔基本結構
4.3.3.2ASP文檔的創作與瀏覽
4.3.3.3ASP文檔特性
4.3.3.4處理瀏覽器端輸入並返回信息
4.3.3.5設定返回內容的MIME類型
4.3.3.6調用伺服器端XMLDOM等組件
伺服器端互動小結
小結
習題
第二部分上機實驗
第5章教學技術網路遠程化發展(上機內容)
5.1Web通信軟體NetMeeting
5.1.1NetMeeting簡介
5.1.2NetMeeting界面
5.1.3NetMeeting配置
5.1.4呼叫連線
5.1.5主持或加入課堂
5.1.6在課堂中多種媒體通信
5.1.7在課堂中共享應用程式
5.1.8在課堂中傳送檔案
NetMeeting小結
練習
5.2Web伺服器與客戶機軟體IIS與IE
5.2.1IIS、IE簡介
5.2.2IIS建立網站
5.2.2.1IIS界面
5.2.2.2IIS配置
5.2.3IE瀏覽網站
5.2.3.1IE界面
5.2.3.2IE配置
5.2.3.3IE的使用
IIS、IE小結
練習
第6章網路遠程教學XML實現概述(上機內容)
6.1純文本文檔編輯軟體記事本
6.2使用記事本創建XML文檔
6.2.1創建XML文檔
6.2.2發布、瀏覽XML文檔
6.3使用記事本創建CSS
小結
練習
第7章網路遠程教學媒體技術(上機內容)
7.1XHTML文檔編輯軟體FrontPage
7.1.1FrontPage簡介
7.1.2FrontPage界面
7.1.3FrontPage配置
7.1.4FrontPage操作起步
7.1.5FrontPage文檔
7.1.5.1關於FrontPage文檔
7.1.5.2文檔屬性及其設定
7.1.5.3文檔的螢幕顯示和列印
7.1.6FrontPage層
7.1.7文本編輯
7.1.7.1文本編輯的基本操作
7.1.7.2字元、段落和文檔的基本格式
7.1.7.3列表格式
7.1.7.4表格格式
7.1.8非文本媒體或組件等的引用
7.1.8.1關於非文本媒體或組件等的引用
7.1.8.2引用圖像、背景圖像
7.1.8.3引用ActiveX組件
7.1.8.4引用外部XHTML文檔
7.1.9超連結
7.1.10表單
7.1.11創建CSS
FrontPage使用小結
練習
7.2圖像編輯軟體Photoshop
7.2.1Photoshop簡介
7.2.2Photoshop界面
7.2.3Photoshop配置
7.2.4Photoshop操作起步
7.2.5Photoshop文檔
7.2.5.1關於Photoshop文檔
7.2.5.2文檔屬性及其設定
7.2.5.3新建、打開、保存和輸出文檔
7.2.6Photoshop層
7.2.7Photoshop圖像編輯
7.2.7.1關於Photoshop圖像編輯
7.2.7.2選定要編輯的像素
7.2.7.3像素的複製、貼上等基本編輯
7.2.7.4像素的變換
7.2.7.5像素的輪廓線和填充區編輯
7.2.7.6像素的色調調整
7.2.7.7使用常用工具編輯像素
7.2.7.8使用濾鏡編輯像素
7.2.7.9關於圖像禁止
7.2.7.10Photoshop圖像編輯小結
7.2.8Photoshop圖形編輯
7.2.8.1Photoshop圖形和矢量禁止
7.2.8.2二維形狀描述標準——路徑
7.2.8.3創建路徑和形狀層
7.2.8.4路徑基本編輯
7.2.8.5形狀層基本編輯
7.2.9Photoshop文本編輯
7.2.9.1關於Photoshop文本編輯
7.2.9.2創建文本、文本對象及其層
7.2.9.3文本編輯
7.2.9.4文本對象編輯
7.2.9.5文本層基本編輯
Photoshop使用小結
練習
7.3視頻編輯軟體Premiere
7.3.1Premiere簡介
7.3.2Premiere界面
7.3.3Premiere配置
7.3.4Premiere操作起步
7.3.5Premiere工程
7.3.5.1Premiere工作文檔——工程
7.3.5.2工程、時間軸、監視浮動視窗
7.3.5.3Project浮動視窗
7.3.5.4Timeline浮動視窗
7.3.5.5Monitor浮動視窗
7.3.5.6工程屬性及其設定
7.3.5.7輸出工程
7.3.6Premiere軌道
7.3.6.1關於軌道
7.3.6.2軌道管理
7.3.7Premiere視頻編輯
7.3.7.1關於Premiere視頻編輯
7.3.7.2片段實例的基本編輯操作
7.3.7.3片段實例的調整與變換
7.3.7.4禁用和啟用片斷實例
7.3.7.5組合和解組片段實例
7.3.7.6片段屬性的調整
7.3.7.7調整In點和Out點
7.3.7.8分斷片斷
7.3.7.9刪除片斷之間的空白
7.3.7.10連結和不連結視頻和音頻
7.3.7.11視頻效果
7.3.7.12視頻編輯小結
7.3.8Premiere文本、圖像、圖形、音頻編輯
Premiere使用小結
練習
7.4二維圖形動畫編輯軟體Flash
7.4.1Flash簡介
7.4.2Flash界面
7.4.3Flash配置
7.4.4Flash操作起步
7.4.5Flash文檔
7.4.5.1關於Flash文檔
7.4.5.2Flash中的術語與工具說明
7.4.5.3Flash文檔屬性的調整
7.4.5.4Flash文檔的保存、輸出和發布
7.4.6Flash層
7.4.7Flash圖形編輯
7.4.7.1Flash圖形編輯與路徑機制
7.4.7.2路徑填塗為圖形
7.4.7.3規則圖形
7.4.7.4生成圖形的各種輔助工具
7.4.7.5編輯圖形的各種輔助工具
7.4.7.6組合和解組圖形
7.4.7.7變換圖形
7.4.7.8層疊、對齊、分布等變換工具
7.4.7.9符號、實例和庫
7.4.7.10矢量禁止
7.4.8Flash文本編輯
7.4.8.1關於Flash文本編輯
7.4.8.2創建文本及其對象
7.4.8.3文本和文本對象的基本編輯
7.4.8.4文本對象的轉化
7.4.8.5Flash文本與超連結
7.4.9Flash中圖像、音頻、視頻的使用
7.4.9.1圖像、音頻、視頻的使用
7.4.9.2圖像的使用
7.4.9.3音頻的使用
7.4.9.4視頻的使用
7.4.10Flash動畫
7.4.10.1Flash動畫和幀概述
7.4.10.2時間軸面板
7.4.10.3幀基本操作
7.4.10.4逐關鍵幀動畫
7.4.10.5插變幀動畫
7.4.10.6效果
7.4.10.7卡通片斷
7.4.10.8按鈕
7.4.11Flash腳本編程
Flash使用小結
練習
7.5三維圖形動畫編輯軟體Maya
7.5.1Maya簡介
7.5.2Maya界面
7.5.3Maya配置
7.5.4Maya操作起步
7.5.5Maya場景
7.5.5.1Maya工作文檔——場景
7.5.5.2Maya工程
7.5.5.3對象、節點、特性、特性編輯器
7.5.5.4Hypergraph視窗和構建歷史
7.5.5.5場景的渲染
7.5.5.6源、實例、外部檔案的輸入和引用
7.5.6Maya層
7.5.7Maya三維圖形編輯
7.5.7.1三維形體的建模
7.5.7.2三維形體的外貌
7.5.8Maya中媒體的使用
7.5.9Maya光照
7.5.9.1光照概述
7.5.9.2默認光照
7.5.9.3編輯自定義的光照
7.5.10Maya鏡頭和視圖
7.5.10.1鏡頭和視圖概述
7.5.10.2默認鏡頭
7.5.10.3編輯自定義的鏡頭
7.5.11Maya三維動畫
7.5.11.1Maya動畫
7.5.11.2Maya時間軸
7.5.11.3GraphEditor視窗
7.5.11.4關鍵幀動畫
7.5.11.5路徑動畫
7.5.11.6動態效果
Maya使用小結
練習
7.6波形音頻編輯軟體Audition
7.6.1Audition簡介
7.6.2Audition界面
7.6.3Audition配置
7.6.4Audition操作起步
7.6.5Audition音屆
7.6.5.1Audition工作文檔——音屆
7.6.5.2組織面板、時間軸和軌道
7.6.5.3組織面板的基本操作與音屆管理
7.6.5.4創建音屆
7.6.5.5輸出音屆
7.6.6Audition軌道
7.6.6.1音頻軌道
7.6.6.2設定軌道屬性
7.6.7Audition波形音頻編輯
7.6.7.1錄製音頻
7.6.7.2波形音頻編輯
7.6.7.3基本編輯操作
7.6.7.4設定音頻片斷實例的屬性
7.6.7.5使用Edit選單編輯片段實例
7.6.7.6音頻效果
7.6.8Audition使用視頻中的音頻數據
7.6.9Audition使用MIDI器樂
Audition使用小結
練習
7.7MIDI器樂編輯軟體Cakewalk
7.7.1Cakewalk概述
7.7.2Cakewalk操作起步
練習
第8章網路遠程教學互動技術(上機內容)
8.1瀏覽器端互動
8.1.1IE與腳本程式相關的配置
8.1.2瀏覽器端腳本調試策略
8.2伺服器端互動
8.2.1IIS與腳本程式相關的配置
8.2.2伺服器端腳本調試策略
第三部分實踐套用
第9章網路遠程教學基本模型的建立
9.1網路遠程教學基本模型
9.2網路課程基本模型的3個版本
9.3網路課程基本模型3個版本的設計與開發
9.4網路課程基本模型的發展展望
附錄A資源列表
參考文獻