前言:本站為你精心整理了Web網(wǎng)絡(luò)教學(xué)范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
1引言
21世紀(jì)是計(jì)算機(jī)和網(wǎng)絡(luò)的世紀(jì),Internet正以其龐大的用戶數(shù)量和驚人的增長(zhǎng)速度顯示出旺盛的生命力。WorldWideWed已成為Internet上最流行和最具潛力的信息查詢、和交互方式,被廣泛地用于資源共享和技術(shù)共享,而且這些技術(shù)(多媒體技術(shù)、web和數(shù)據(jù)庫(kù)互連技術(shù)以及分布對(duì)象技術(shù)等)在教育方面的潛力越來(lái)越明顯,尤其在開(kāi)放的和遠(yuǎn)程的教學(xué)方面。
網(wǎng)絡(luò)教學(xué)可以實(shí)現(xiàn)優(yōu)秀教育資源和教育方法不受時(shí)間和空間等約束的共享,受教育者根據(jù)自己的水平和時(shí)間情況安排自己的學(xué)習(xí)計(jì)劃和學(xué)習(xí)進(jìn)度,實(shí)現(xiàn)傳統(tǒng)教育無(wú)法做到的“個(gè)性化教育”。目前,它的研究和應(yīng)用主要有兩種形式:一種是基于Web的軟件實(shí)現(xiàn)方式,在這種方式下,學(xué)生或教師只要有一臺(tái)連網(wǎng)的計(jì)算機(jī),就可以通過(guò)軟件進(jìn)行遠(yuǎn)距離教學(xué),不需要特殊的硬件,在這樣的系統(tǒng)中學(xué)生可以進(jìn)行學(xué)習(xí)、討論、考試等,學(xué)生和教師之間可以傳輸文字、圖形、聲音、圖像等各種信息;第二種形式是基于視頻會(huì)議系統(tǒng)的實(shí)現(xiàn)方式,它除了需要第一種方式中的各種軟件支持以外,還需要特殊的硬件,使學(xué)生和教師可以相互實(shí)時(shí)看到和聽(tīng)到對(duì)方,同時(shí)也可以充分利用視頻會(huì)議系統(tǒng)所提供的特殊功能。本文的目的主要是基于Internet/Intranet標(biāo)準(zhǔn)協(xié)議的三層(Brower/Server,B/S)模型,根據(jù)本單位的實(shí)際情況,討論網(wǎng)絡(luò)教學(xué)系統(tǒng)的模式、基于NT的Internet軟件開(kāi)發(fā)方法和環(huán)境。
2基于Web的網(wǎng)絡(luò)教學(xué)模式
在基于Web的網(wǎng)絡(luò)教學(xué)中,除了可實(shí)施傳統(tǒng)的講授式(包括利用電子郵件或下載教學(xué)內(nèi)容、瀏覽網(wǎng)頁(yè)等異步式講授)、討論式(通過(guò)網(wǎng)絡(luò)先登錄到一臺(tái)主機(jī)上,然后進(jìn)入BBS系統(tǒng)參加討論)以及個(gè)別輔導(dǎo)式(可通過(guò)語(yǔ)言編寫實(shí)時(shí)運(yùn)行的CAI課件來(lái)實(shí)現(xiàn),也可通過(guò)自由下載的CAI課件實(shí)現(xiàn))以外,還可實(shí)施最具網(wǎng)絡(luò)特色的探索式教學(xué)和協(xié)作式教學(xué)。
2.1講授式教學(xué)
在網(wǎng)絡(luò)上實(shí)施講授式教學(xué),主要有兩種形式:同步講授和異步講授。
同步講授指教與學(xué)的過(guò)程是同步進(jìn)行的,除了教師、學(xué)生不在同一地點(diǎn)上課之外,學(xué)生可在同一時(shí)間聆聽(tīng)教師講授以及師生間有一些簡(jiǎn)單的交互,這與傳統(tǒng)教學(xué)模式是一樣的。一般情況下,教師在某一專門配置的網(wǎng)絡(luò)教室中講課,通過(guò)攝像機(jī)和網(wǎng)絡(luò)系統(tǒng)將教師講課的情景傳送到遠(yuǎn)程網(wǎng)絡(luò)教室中,遠(yuǎn)程網(wǎng)絡(luò)教室配有視、音頻接收器,并通過(guò)網(wǎng)絡(luò)將接收到的視音頻信號(hào)發(fā)送到網(wǎng)絡(luò)教室的每一臺(tái)計(jì)算機(jī)中。這種教學(xué)必須采用實(shí)時(shí)交互式教學(xué)系統(tǒng),該系統(tǒng)將網(wǎng)絡(luò)、多媒體及虛擬現(xiàn)實(shí)技術(shù)結(jié)合起來(lái),達(dá)到雙方或多方實(shí)時(shí)交互,能夠?qū)崿F(xiàn)實(shí)時(shí)傳送音頻和視頻。這就不僅要求較高的網(wǎng)絡(luò)傳輸率,而且需要一些硬件設(shè)備(如攝像機(jī)、話筒、多點(diǎn)控制單元MCU等),這類系統(tǒng)主要適合于專用高速網(wǎng)絡(luò)或者是局域網(wǎng),目前,一些省教育學(xué)院對(duì)教師繼續(xù)培訓(xùn)而開(kāi)設(shè)的遠(yuǎn)距離教育,基本上都是采用這種同步教學(xué)形式。
異步式講授中,教師的教和學(xué)生的學(xué)可以在不同時(shí)間內(nèi)進(jìn)行。它可以很簡(jiǎn)單地實(shí)現(xiàn),只要利用Internet的WWW服務(wù)及電子郵件服務(wù)就可以滿足最基本要求。這種模式是由教師將教學(xué)要求、教學(xué)內(nèi)容、以及教學(xué)評(píng)測(cè)等教學(xué)材料,編制成HTML文件,存放在Web服務(wù)器上,學(xué)生通過(guò)瀏覽這些頁(yè)面來(lái)達(dá)到學(xué)習(xí)的目的。當(dāng)遇到疑難問(wèn)題時(shí),學(xué)生以電子郵件的方式詢問(wèn)教師,教師再通過(guò)電子郵件對(duì)學(xué)生的疑難問(wèn)題給予解答。在此過(guò)程中,學(xué)生還可閱讀一些教師提供的參考資料,就象我們?cè)趯W(xué)校圖書館中查找資料一樣。學(xué)生不僅可以通過(guò)BBS或電子郵件向教師請(qǐng)教,也可以通過(guò)BBS或電子郵件與其他學(xué)習(xí)者討論交流。
2.2探索式教學(xué)
這種策略在Internet上的應(yīng)用范圍很廣,從簡(jiǎn)單的電子郵件或郵件列表學(xué)習(xí)方式,到大型、復(fù)雜的學(xué)習(xí)系統(tǒng)中都可以采用。實(shí)施這種策略需要由某個(gè)教育機(jī)構(gòu)(如大學(xué)、中學(xué)或研究機(jī)構(gòu))設(shè)立一些適合由特定的學(xué)生對(duì)象來(lái)解決的問(wèn)題,并通過(guò)Internet向?qū)W生,要求學(xué)生解答。同時(shí)提供大量的、與問(wèn)題相關(guān)的信息資源供學(xué)生在解決問(wèn)題過(guò)程中查閱、參考。另外,還設(shè)有專家負(fù)責(zé)對(duì)學(xué)生學(xué)習(xí)過(guò)程中的疑難問(wèn)題提供幫助。給學(xué)生的幫助并不是直接告訴他答案,而是給以適當(dāng)?shù)膯l(fā)或提示,如“請(qǐng)查閱某某節(jié)點(diǎn)上的某某文章”之類。這種學(xué)習(xí)策略徹底改變了傳統(tǒng)教學(xué)過(guò)程中學(xué)生被動(dòng)接受的狀態(tài),而使學(xué)生處于積極主動(dòng)的地位,因而能有效地激發(fā)學(xué)生的學(xué)習(xí)興趣和創(chuàng)造性。
2.3協(xié)作式學(xué)習(xí)
協(xié)作學(xué)習(xí)與個(gè)別化學(xué)習(xí)相比,有利于促進(jìn)學(xué)生高級(jí)認(rèn)知能力的發(fā)展,有利于學(xué)生健康情感的形成,因而受到普遍關(guān)注?;赪eb網(wǎng)絡(luò)的協(xié)作學(xué)習(xí)是指利用計(jì)算機(jī)網(wǎng)絡(luò)以及多媒體等相關(guān)技術(shù),由多個(gè)學(xué)習(xí)者針對(duì)同一學(xué)習(xí)內(nèi)容彼此交互和合作,以達(dá)到對(duì)教學(xué)內(nèi)容比較深刻理解與掌握的過(guò)程。在基于Web網(wǎng)絡(luò)的協(xié)作學(xué)習(xí)過(guò)程中,基本的協(xié)作式策略有競(jìng)爭(zhēng)、協(xié)同、伙伴與角色扮演等。
競(jìng)爭(zhēng):是指兩個(gè)或多個(gè)學(xué)習(xí)者針對(duì)同一學(xué)習(xí)內(nèi)容或?qū)W習(xí)情景,通過(guò)網(wǎng)絡(luò)進(jìn)行競(jìng)爭(zhēng)性學(xué)習(xí)。由于學(xué)習(xí)者的競(jìng)爭(zhēng)關(guān)系,學(xué)習(xí)者在學(xué)習(xí)過(guò)程中會(huì)全神貫注,使學(xué)習(xí)效果比較顯著。學(xué)習(xí)者在開(kāi)始學(xué)習(xí)時(shí),先從網(wǎng)上在線學(xué)習(xí)者名單中選擇一位競(jìng)爭(zhēng)對(duì)手(也可選擇計(jì)算機(jī)作為競(jìng)爭(zhēng)對(duì)手),并協(xié)商好競(jìng)爭(zhēng)協(xié)議,然后開(kāi)始各自獨(dú)立地解決學(xué)習(xí)問(wèn)題。在學(xué)習(xí)過(guò)程中,學(xué)習(xí)者可根據(jù)自己和對(duì)方的狀態(tài)及時(shí)調(diào)整自己的學(xué)習(xí)策略。
協(xié)同:是指多個(gè)學(xué)習(xí)者共同完成某個(gè)學(xué)習(xí)任務(wù),在共同完成任務(wù)的過(guò)程中,學(xué)習(xí)者發(fā)揮各自的認(rèn)知特點(diǎn),相互爭(zhēng)論、相互幫助、相互提示或者是進(jìn)行分工合作。學(xué)習(xí)者對(duì)學(xué)習(xí)內(nèi)容的深刻理解和領(lǐng)悟就在這種和同伴緊密溝通與協(xié)調(diào)合作的過(guò)程中逐漸形成。
伙伴:由于個(gè)人的思考范圍有限,若在學(xué)習(xí)過(guò)程中,能和伙伴相互交流、相互鼓勵(lì)將可達(dá)到事半功倍的效果。利用Internet網(wǎng)絡(luò),使得學(xué)生可供選擇的學(xué)習(xí)伙伴更多了,而且具有更多的便利條件。在這種系統(tǒng)中,學(xué)習(xí)者通常先選擇自己所學(xué)習(xí)的內(nèi)容,并通過(guò)網(wǎng)絡(luò)查找正在學(xué)習(xí)同一內(nèi)容的學(xué)習(xí)者,選擇其中之一經(jīng)雙方同意結(jié)為學(xué)習(xí)伙伴。當(dāng)其中一方遇到問(wèn)題時(shí),雙方便相互討論,從不同角度交換對(duì)同一問(wèn)題的看法,相互幫助和提醒,直至問(wèn)題解決。
角色扮演:在幫助別人學(xué)習(xí)的過(guò)程中,也能幫助自己的學(xué)習(xí)。角色扮演協(xié)作策略就是讓不同的學(xué)生分別扮演學(xué)習(xí)者和指導(dǎo)者的角色,學(xué)習(xí)者負(fù)責(zé)解答問(wèn)題,而指導(dǎo)者則檢查學(xué)習(xí)者在解題過(guò)程中是否有錯(cuò)誤。在學(xué)習(xí)過(guò)程中,他們所扮演的角色可以互換。
3基于Web的應(yīng)用軟件的開(kāi)發(fā)技術(shù)
隨著Internet/Intranet的普及,網(wǎng)絡(luò)級(jí)應(yīng)用軟件的計(jì)算模式也正在由傳統(tǒng)的客戶/服務(wù)器(Client/Server-C/S)模型轉(zhuǎn)向基于Internet/Intranet標(biāo)準(zhǔn)協(xié)議的三層瀏覽器/服務(wù)器(Browser/Server-B/S)模型。客戶/服務(wù)器模型是松散耦合結(jié)構(gòu),它們通過(guò)消息傳遞機(jī)制進(jìn)行對(duì)話,客戶向服務(wù)器發(fā)出請(qǐng)求,服務(wù)器進(jìn)行相應(yīng)的處理后將結(jié)果返回客戶。在客戶/服務(wù)器模型中,客戶端需要操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議、客戶機(jī)軟件、應(yīng)用軟件等好幾層軟件。而在服務(wù)器端則是單純的數(shù)據(jù)庫(kù)服務(wù)器。在軟件版本升級(jí)時(shí),所有客戶端軟件均需更新。而瀏覽器/服務(wù)器(B/S)模型是在客戶/服務(wù)器模型的基礎(chǔ)上發(fā)展起來(lái)的,它簡(jiǎn)化了客戶端軟件,只需裝上瀏覽器作為客戶端應(yīng)用的運(yùn)行平臺(tái),而將所有的開(kāi)發(fā)、維護(hù)和升級(jí)工作集中在服務(wù)器端,降低了應(yīng)用開(kāi)發(fā)成本及管理成本。用戶使用瀏覽器向Web服務(wù)器提交請(qǐng)求,Web服務(wù)器處理請(qǐng)求,查詢數(shù)據(jù)庫(kù),并將查詢到的信息組織成HTML頁(yè)面發(fā)送給用戶,在用戶的瀏覽器顯示。
如果程序在瀏覽器上執(zhí)行,則服務(wù)器必須把程序代碼傳下來(lái),而瀏覽器也要聰明到可以執(zhí)行服務(wù)器所傳下來(lái)的程序;如果程序在服務(wù)器端執(zhí)行,則服務(wù)器只要把執(zhí)行的結(jié)果傳下來(lái)即可。因此基于Web的應(yīng)用軟件分為客戶端和服務(wù)器端兩部分,需要采用不同的開(kāi)發(fā)技術(shù)分別實(shí)現(xiàn)客戶端和服務(wù)器端應(yīng)用。
3.1客戶端應(yīng)用開(kāi)發(fā)技術(shù)
開(kāi)發(fā)客戶端應(yīng)用的可選方案主要有JavaApplet和ActiveX控件,其中:JavaApple的最大優(yōu)點(diǎn)是獨(dú)立于特定系統(tǒng)平臺(tái),可以“一次開(kāi)發(fā),到處發(fā)行”,但獲得平臺(tái)無(wú)關(guān)性的代價(jià)是不能利用特定平臺(tái)的優(yōu)點(diǎn),使得使用Java開(kāi)發(fā)的應(yīng)用程序執(zhí)行效率不高;另一方面Java的應(yīng)用體系框架還較為簡(jiǎn)陋,使用JavaApplet開(kāi)發(fā)具有復(fù)雜界面與功能的應(yīng)用程序比較困難。
ActiveX技術(shù)基于Microsoft的Windows平臺(tái),可以在使用ActiveX技術(shù)開(kāi)發(fā)的應(yīng)用軟件中使用Microsoft所提供的程序開(kāi)發(fā)框架和功能強(qiáng)大的MFC(Microsoft基本類庫(kù)),能開(kāi)發(fā)出復(fù)雜的應(yīng)用程序,同時(shí)保證了應(yīng)用程序的執(zhí)行效率;但現(xiàn)在只有Microsoft公司的InternetExplorer所支持,NetscapeNavigator必須加上第三方廠商開(kāi)發(fā)的插件才能提供對(duì)于ActiveX控件的有限支持。
3.2服務(wù)器端應(yīng)用開(kāi)發(fā)技術(shù)
Java和ActiveX雖然具備與Web服務(wù)器通訊的能力,但相對(duì)而言程序設(shè)計(jì)比較困難,而使用Web服務(wù)器端的應(yīng)用程序存取Web數(shù)據(jù)庫(kù)可就簡(jiǎn)單得多。
現(xiàn)在主要有CGI(CommonGatewayInterface)、IDC(InternetDatabaseConnector)、ASP(ActiveServerPages)等幾種主要的服務(wù)器端應(yīng)用軟件開(kāi)發(fā)技術(shù),其中ASP是Microsoft公司新推出IIS3.0服務(wù)器的一個(gè)組件,是繼Microsoft在IIS2.0推出IDC之后新一代的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)方案。ASP實(shí)際上是一種在服務(wù)器端開(kāi)發(fā)腳本語(yǔ)言的環(huán)境,利用它可以開(kāi)發(fā)出動(dòng)態(tài)、交互、高性能Web服務(wù)器端的應(yīng)用,且能較容易實(shí)現(xiàn)復(fù)雜的Web應(yīng)用。利用ASP開(kāi)發(fā)的腳本程序全部運(yùn)行在服務(wù)器端,極大地減少了對(duì)客戶端的要求。
ASP具有以下特點(diǎn):
(1)完全同HTML文件相集成。
(2)容易生成,不需手工編譯和關(guān)聯(lián)相應(yīng)程序。
(3)面向?qū)ο蠛涂蓪?duì)服務(wù)器端的ActeveX組件進(jìn)行擴(kuò)展。
ASP可以使用任何腳本語(yǔ)言,只需提供其相應(yīng)的腳本引擎就可,ASP自身提供VBScript和JScript兩種腳本引擎,缺省為VBScript。制作ASP文件同HTML文件一樣,可以用任何純文本編輯器進(jìn)行編輯。
4基于Web的網(wǎng)絡(luò)教學(xué)系統(tǒng)的開(kāi)發(fā)環(huán)境
4.1硬件結(jié)構(gòu)
我們教育技術(shù)系現(xiàn)在除了承擔(dān)本系的教學(xué)工作之外,
還負(fù)責(zé)教育技術(shù)中心的所有任務(wù),包括全校的教育技術(shù)公共必修課和多媒體課件制作的跨系選修課,而學(xué)校目前的校園網(wǎng)還只是一個(gè)簡(jiǎn)單的撥號(hào)網(wǎng),不便從事網(wǎng)絡(luò)教學(xué),更不能傳輸多媒體信號(hào),無(wú)法滿足我們基本的教學(xué)需要,為此我們?cè)谠械恼n件開(kāi)發(fā)中心的基礎(chǔ)上,建設(shè)成了一個(gè)滿足我們教學(xué)需要的網(wǎng)絡(luò)教學(xué)系統(tǒng),等學(xué)校校園網(wǎng)升級(jí)改造完成后,還可以作為全校的網(wǎng)絡(luò)教學(xué)系統(tǒng)予以開(kāi)放。
支撐網(wǎng)絡(luò)教學(xué)系統(tǒng)的物質(zhì)基礎(chǔ)實(shí)際上就是一個(gè)計(jì)算機(jī)網(wǎng)絡(luò),它根據(jù)支持的學(xué)生人數(shù)、范圍、學(xué)生訪問(wèn)網(wǎng)絡(luò)的方式等諸多因素的不同,變化很大,組織結(jié)構(gòu)形式也各不相同,但一般來(lái)說(shuō),都具有如下模塊:接入模塊(電話撥號(hào)和Internet接入)、交換模塊、服務(wù)器模塊、網(wǎng)絡(luò)管理與計(jì)費(fèi)模塊、課件制作與開(kāi)發(fā)模塊等。
4.2軟件環(huán)境
在工作中,我們以Microsoft公司的Web服務(wù)器IIS(InternetInformationServer)為平臺(tái),使用ASP技術(shù)開(kāi)發(fā)服務(wù)器端應(yīng)用。具體是:
4.2.1服務(wù)器平臺(tái)采用微軟的NTServer4.0。
4.2.2Web服務(wù)器采用IIS4.0(InternetInformationServer,Internet信息服務(wù)器),它與NTServer操作系統(tǒng)緊密的集成在一起,通過(guò)NT所做的優(yōu)化工作,使之具有很高的執(zhí)行效率,且采用NT的安全認(rèn)證特性,易于管理,便于開(kāi)發(fā)具有強(qiáng)大功能的網(wǎng)絡(luò)應(yīng)用程序。另外,IIS除了提供HTTP服務(wù)之外,還提供了FTP及Gopher服務(wù)。
4.2.3服務(wù)器端的腳本引擎動(dòng)態(tài)服務(wù)器頁(yè)面ASP(ActiveServerPages)是運(yùn)行于服務(wù)器端的腳本引擎,通過(guò)它,可以創(chuàng)建動(dòng)態(tài)、交互式且高性能的Web應(yīng)用。
除了在服務(wù)器端運(yùn)行腳本這一特點(diǎn)外,ASP還提供對(duì)ActiveXServer組件的支持。ASP允許開(kāi)發(fā)人員運(yùn)行用其它語(yǔ)言開(kāi)發(fā)的ActiveXServer組件,其中包括C++,VisualBasic、Java等。
4.2.4數(shù)據(jù)庫(kù)服務(wù)器采用SQLServer7.0。在WindowsNT環(huán)境下,SQLServer7.0與NT很好的集成在了一起,可以充分發(fā)揮NT的優(yōu)勢(shì)。
4.2.5Web應(yīng)用程序開(kāi)發(fā)工具M(jìn)icrosoft公司的VisualInterDev6.0為在Internet上創(chuàng)建Web數(shù)據(jù)庫(kù)應(yīng)用程序提供了完整的可視化開(kāi)發(fā)工具,它是快速設(shè)計(jì)、建立和調(diào)試Web數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的集成開(kāi)發(fā)環(huán)境,提供了可視化的HTML編輯器,包括設(shè)計(jì)視圖、源代碼視圖和快速預(yù)覽視圖;支持使用VBScript和JavaScript語(yǔ)言來(lái)開(kāi)發(fā)和調(diào)試客戶端和服務(wù)器端的腳本程序;提供了方便地開(kāi)發(fā)、調(diào)試和修改ASP(ActiveServerPages)的界面和工具。在編寫ASP時(shí),可以使用ASP內(nèi)建對(duì)象,這些對(duì)象在服務(wù)器環(huán)境中自動(dòng)被創(chuàng)建和管理。
5結(jié)束語(yǔ)
基于Web的網(wǎng)絡(luò)教學(xué)系統(tǒng)的建設(shè)是一個(gè)系統(tǒng)工程,它設(shè)計(jì)到網(wǎng)絡(luò)基礎(chǔ)設(shè)施的建設(shè)、教學(xué)資源的建設(shè)、管理方面的建設(shè)以及網(wǎng)絡(luò)教學(xué)的具體實(shí)施等方面的問(wèn)題,在以后的工作中,我們還會(huì)就這一課題繼續(xù)進(jìn)行深入地研究和開(kāi)展一些實(shí)質(zhì)性地開(kāi)發(fā)工作,推進(jìn)教育教學(xué)的信息化。