- 相關(guān)推薦
基于Web的網(wǎng)絡(luò)課程的實(shí)現(xiàn)方法
謝嶸
(華中師范大學(xué)計(jì)算機(jī)科學(xué)系,郵編:430079)
摘要 本文分析比較了當(dāng)前較為常見(jiàn)的幾種網(wǎng)絡(luò)課程的表現(xiàn)手法,介紹了在實(shí)際開(kāi)發(fā)中表現(xiàn)網(wǎng)絡(luò)課程的工作流程和實(shí)現(xiàn)方式,并提出了應(yīng)該注意的幾個(gè)問(wèn)題。
關(guān)鍵詞 Web 網(wǎng)絡(luò)課程 工作流程 實(shí)現(xiàn)方法
1. 網(wǎng)絡(luò)課程現(xiàn)有的授課模式
我國(guó)的遠(yuǎn)程教育始于二十世紀(jì)六十年代,以電視錄像、收音機(jī)廣播為主要實(shí)現(xiàn)手段。九十年代以來(lái),隨著信息技術(shù)和因特網(wǎng)的廣泛應(yīng)用,基于Web的遠(yuǎn)程教育已成為教育領(lǐng)域的國(guó)際發(fā)展趨勢(shì),我國(guó)也推出了基于因特網(wǎng)的遠(yuǎn)程教育計(jì)劃。
目前,國(guó)內(nèi)各大高校遠(yuǎn)程教育的實(shí)現(xiàn)方法大致可分為以下種:
·錄像式,即錄制下教師授課的全過(guò)程, 以視頻點(diǎn)播的形式提供給學(xué)生;
·電子圖書(shū)式,即將教材制成文本,以電子圖書(shū)的方式提供給學(xué)生;
·CAI課件,即以Authorware等工具制作成的CAI課件的方式提供給學(xué)生;
·以網(wǎng)頁(yè)的形式提供給學(xué)生。
由于受到因特網(wǎng)、帶寬的影響,在因特網(wǎng)上傳送體積較大的視頻時(shí)極易出現(xiàn)視頻不連續(xù),聲音和視頻不同步的情況,因此,如果將視頻教學(xué)作為主要的教學(xué)手段,其教學(xué)效果肯定會(huì)受到一定影響。電子圖書(shū)由于體積小,在傳輸上完全可以符合要求,但不足之處是它沒(méi)有聲音、圖像的配合,學(xué)生在學(xué)習(xí)中會(huì)感到枯燥無(wú)味。用Authorware等工具制成的課件不僅美觀而且交互性較好,還可以配合聲音、圖像、視頻等,是制作單機(jī)上運(yùn)行的學(xué)習(xí)軟件的首選,不足之處也是體積太大,不利于網(wǎng)上傳輸。比較而言,將學(xué)習(xí)的課程制成網(wǎng)頁(yè)的形式,既可配合文字、聲音、圖片、動(dòng)畫、視頻,又美觀實(shí)用,最重要的是它體積小,非常適于網(wǎng)上瀏覽學(xué)習(xí)。
2.幾種相關(guān)技術(shù)
開(kāi)發(fā)網(wǎng)上課件的幾個(gè)關(guān)鍵技術(shù)是:Web數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、動(dòng)態(tài)頁(yè)面制作技術(shù)、多媒體信息傳輸技術(shù)、虛擬現(xiàn)實(shí)技術(shù)。眾所周知,HTTP(超文本傳輸協(xié)議)和HTML(超文本標(biāo)記語(yǔ)言)兩大技術(shù)為網(wǎng)頁(yè)的傳送與設(shè)計(jì)做出了不朽的貢獻(xiàn),但僅用HTML語(yǔ)言只能開(kāi)發(fā)出靜態(tài)、不能進(jìn)行交互的網(wǎng)頁(yè)。為了制作出具有交互式、動(dòng)態(tài)、高效的網(wǎng)頁(yè)必須依靠數(shù)據(jù)庫(kù)技術(shù)的支持。目前訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)的技術(shù)有多種,如CGI、ASP、PHP。
CGI(Common Gateway Interface)是最早能訪問(wèn)Web數(shù)據(jù)庫(kù)的技術(shù),其技術(shù)規(guī)范一度成了通用的標(biāo)準(zhǔn),但最大的缺點(diǎn)是:當(dāng)站點(diǎn)訪問(wèn)人數(shù)激增時(shí),速度慢與效率低。為了克服CGI的不足,微軟和網(wǎng)景分別推出了改進(jìn)的CGI——ISAPI和NSAPI技術(shù),統(tǒng)稱為Web服務(wù)器(Application Program Interface)。API技術(shù)在速度上提升很大,一度曾被多數(shù)大型網(wǎng)站采用,但不足的是:程序編寫復(fù)雜、數(shù)據(jù)庫(kù)功能弱,且只能用于特定的Web服務(wù)器。新一代的ASP(Active Server Pages)技術(shù)是微軟將高效能的ISAPI與簡(jiǎn)潔的JavaScript和VBScript相結(jié)合的產(chǎn)物,其特點(diǎn)是運(yùn)行速度快、數(shù)據(jù)庫(kù)操作功能強(qiáng)大等,不足是只能運(yùn)行于個(gè)別平臺(tái)。PHP(Personal Homepage)作為一種跨平臺(tái)(可在UNIX、LINUX或Windows上運(yùn)行)的網(wǎng)頁(yè)制作技術(shù),其最大特色是對(duì)數(shù)據(jù)庫(kù)層操作的功能強(qiáng)大、且操作簡(jiǎn)單。
網(wǎng)上課件的開(kāi)發(fā)離不開(kāi)課件資源數(shù)據(jù)庫(kù),因此Web服務(wù)器與課件資源數(shù)據(jù)庫(kù)服務(wù)器之間的連接是開(kāi)發(fā)網(wǎng)上課件的關(guān)鍵技術(shù)。目前基于Web的課件開(kāi)發(fā)廣泛使用了B/S模式,如圖1所示,圖中給出了用以上幾種技術(shù)訪問(wèn)Web數(shù)據(jù)庫(kù)的邏輯連接方式。該模式是一種基于Web訪問(wèn)的計(jì)算模型,也叫Browser/Server(瀏覽/服務(wù)器)模式,簡(jiǎn)稱B/S模式。該模式由客戶端(Web瀏覽器)、Web瀏覽器、課件數(shù)據(jù)庫(kù)服務(wù)器三層分布結(jié)構(gòu)組成,結(jié)構(gòu)的核心部分是Web服務(wù)器,它可通過(guò)CGI、API、ASP、PHP等幾種技術(shù)方案與課件資源數(shù)據(jù)庫(kù)服務(wù)器傳遞信息,課件資源數(shù)據(jù)庫(kù)服務(wù)器存放所有課件的媒體數(shù)據(jù)。
【基于Web的網(wǎng)絡(luò)課程的實(shí)現(xiàn)方法】相關(guān)文章:
基于Web技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)08-06
基于Web 的遠(yuǎn)程教育系統(tǒng)的實(shí)現(xiàn)08-06
uClinux下動(dòng)態(tài)Web技術(shù)的實(shí)現(xiàn)方法08-06
基于GPS的時(shí)標(biāo)系統(tǒng)實(shí)現(xiàn)方法探究08-06
基于Web的企業(yè)經(jīng)營(yíng)管理CAI系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)08-06
基于Web的企業(yè)經(jīng)營(yíng)管理CAI系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)08-06
一種基于電力線的家庭以太網(wǎng)絡(luò)實(shí)現(xiàn)方法08-06
基于SX52的嵌入式Web服務(wù)器的快速實(shí)現(xiàn)08-06
基于WinDis 32技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)通信監(jiān)測(cè)08-06