資源描述:
《asp技術(shù)下網(wǎng)絡(luò)教學(xué)平臺(tái)的構(gòu)建研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、ASP技術(shù)下網(wǎng)絡(luò)教學(xué)平臺(tái)的構(gòu)建研究隨著計(jì)算機(jī)X絡(luò)技術(shù)的迅猛發(fā)展,信息化與智能化已經(jīng)滲透到現(xiàn)代生活的每個(gè)方面,傳統(tǒng)的教育理念與教育方式也受到了X絡(luò)化的猛烈沖擊,現(xiàn)代遠(yuǎn)程教育成為X絡(luò)化教學(xué)的產(chǎn)物。傳統(tǒng)的教學(xué)方法大都是采用以教師為中心的灌輸式教學(xué)模式,這樣的教學(xué)理念導(dǎo)致學(xué)生在教學(xué)過(guò)程中參與教學(xué)活動(dòng)的機(jī)會(huì)很少,學(xué)生的主動(dòng)性和積極性很難得到正常發(fā)揮,培養(yǎng)出的學(xué)生絕大部分屬于知識(shí)應(yīng)用型人才,不利于培養(yǎng)具有創(chuàng)新思維和創(chuàng)新能力的人才[1-2];X絡(luò)教學(xué)理念的提出作為對(duì)傳統(tǒng)教育方式的補(bǔ)充與完善,不僅打破了傳統(tǒng)課堂授課的模式,而且彌
2、補(bǔ)了教育資源分配不合理的難題,它不但提高了教學(xué)資源的利用率,而且對(duì)不同人群的需求實(shí)現(xiàn)了繼續(xù)教育和終生教育的需求模式,最為關(guān)鍵之處在于它改變了傳統(tǒng)教學(xué)中教師與學(xué)生之間的關(guān)系,使得學(xué)生原有的依賴于課堂、依賴于老師的傳統(tǒng)教育模式能到很大的改觀,提高了學(xué)生自主學(xué)習(xí)的積極性,端正了學(xué)生的學(xué)習(xí)態(tài)度。而且X絡(luò)教學(xué)平臺(tái)能提供各種靈活方便的教學(xué)方式來(lái)滿足學(xué)生的個(gè)性化學(xué)習(xí)需求,實(shí)現(xiàn)集中和個(gè)性化學(xué)習(xí)的有機(jī)結(jié)合,使教師成為學(xué)生學(xué)習(xí)過(guò)程的引導(dǎo)者,學(xué)生成為教師教學(xué)過(guò)程的主體[7-9]. 1系統(tǒng)功能需求分析 基于Web的X絡(luò)教學(xué)平
3、臺(tái)的開(kāi)發(fā)與應(yīng)用已經(jīng)非常成熟,但是基于Web的X絡(luò)教學(xué)系統(tǒng)會(huì)出現(xiàn)因?yàn)榻虒W(xué)對(duì)象與教學(xué)環(huán)境的差異而必須重新修改教學(xué)平臺(tái)的設(shè)計(jì)方案和要求的情況?! 「鶕?jù)建構(gòu)主義所提出的教學(xué)理論的要求,學(xué)生作為學(xué)習(xí)過(guò)程的主題,需通過(guò)探索的方法去發(fā)現(xiàn)新知識(shí)的意義,而教師作為教學(xué)過(guò)程的指引者,要求通過(guò)創(chuàng)設(shè)符合教學(xué)內(nèi)容要求的情境幫助學(xué)生認(rèn)識(shí)并理解對(duì)于當(dāng)前所學(xué)知識(shí)的意義的任務(wù)[3-4]. 文中提出的基于ASP的X絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與開(kāi)發(fā)正是基于上述要求目標(biāo)進(jìn)行分析并設(shè)計(jì)的,根據(jù)上述需求,該系統(tǒng)大體上歸納為4個(gè)平臺(tái):教學(xué)資源服務(wù)平臺(tái),課程平
4、臺(tái),交流平臺(tái)和管理平臺(tái),實(shí)現(xiàn)根據(jù)不同學(xué)習(xí)主體的具體情況智能化地為其安排合適的教學(xué)內(nèi)容,掌握學(xué)生的學(xué)習(xí)狀態(tài),控制學(xué)習(xí)進(jìn)程?! ?系統(tǒng)設(shè)計(jì)技術(shù)理論簡(jiǎn)介 2.1B/SX絡(luò)結(jié)構(gòu)模式 目前X絡(luò)教學(xué)平臺(tái)設(shè)計(jì)中使用較多的系統(tǒng)交互模式是B/S(Browser/Server)與C/S(Client/Server)模式,文中采用B/S模式,客戶端通過(guò)瀏覽器(Browser)訪問(wèn)Web服務(wù)器來(lái)訪問(wèn)與其相連的后臺(tái)數(shù)據(jù)庫(kù),B/S結(jié)構(gòu)的系統(tǒng)交互模式具有使用統(tǒng)一瀏覽器的界面格式,便于操作,且工作效率較高的特點(diǎn),同時(shí)該模式通過(guò)把
5、用戶的服務(wù)請(qǐng)求分配到服務(wù)器端,實(shí)現(xiàn)了無(wú)論在使用和還是數(shù)據(jù)庫(kù)維護(hù)方面都比C/S模式有著更高的性價(jià)比,而且使系統(tǒng)的維護(hù)過(guò)程層次化;C/S結(jié)構(gòu)的交互模式主要是基于局域X的環(huán)境下展開(kāi)應(yīng)用的,它受到地域的限制,而B(niǎo)/S模式通過(guò)Inter進(jìn)行通信,可以不受地域的限制,但在處理大量數(shù)據(jù)時(shí)速度較慢[4-5]. 2.2ASP技術(shù) ASP是ActiveServerPage的縮寫(xiě),即活動(dòng)服務(wù)器X頁(yè),它是微軟公司開(kāi)發(fā)的用來(lái)代替CGI腳本程序的一種服務(wù)器端腳本環(huán)境,可以使用服務(wù)器端的腳本和組件創(chuàng)建動(dòng)態(tài)內(nèi)容,可以與數(shù)據(jù)庫(kù)和其它程
6、序進(jìn)行交互,常用于各種動(dòng)態(tài)X站中,也可以創(chuàng)建使用X頁(yè)作為用戶界面的Web應(yīng)用程序,由于在該教學(xué)系統(tǒng)中采用了B/S的交互模式結(jié)構(gòu),系統(tǒng)運(yùn)行過(guò)程中的任務(wù)處理大多數(shù)發(fā)生在服務(wù)器端,因此客戶端的瀏覽器基本不會(huì)依賴于服務(wù)器,因此ASP具有簡(jiǎn)單易學(xué)、工作效率高、安裝使用方便、開(kāi)發(fā)強(qiáng)大且多樣和無(wú)序編譯的特點(diǎn)[3-4],其實(shí)現(xiàn)過(guò)程的示意框圖如圖1所示?! indowsServer2003是目前較為常見(jiàn)的X絡(luò)操作系統(tǒng),具有可靠的安全性和穩(wěn)定性且易于圖形用戶界面的操作,SQLserver2000作為后臺(tái)數(shù)據(jù)庫(kù),采用非過(guò)
7、程化的Transact-SQL編程語(yǔ)言,所有的應(yīng)用程序都需要通過(guò)利用該語(yǔ)言才能實(shí)現(xiàn)與SQL數(shù)據(jù)庫(kù)進(jìn)行通信,適合中小型系統(tǒng)的開(kāi)發(fā),ASP利用ODBC接口技術(shù)和服務(wù)框架X絡(luò)提供了一個(gè)可靠的、可擴(kuò)展的主機(jī)環(huán)境,非常適用于動(dòng)態(tài)X站腳本編程技術(shù),是中小型系統(tǒng)開(kāi)發(fā)環(huán)境的首選。因此,本X絡(luò)教育系統(tǒng)把Windowsserver2003、ASP和SQLserver2000結(jié)合起來(lái)作為開(kāi)發(fā)環(huán)境與應(yīng)用平臺(tái),這樣的組合是當(dāng)前X絡(luò)教學(xué)平臺(tái)開(kāi)發(fā)較為常用的一種系統(tǒng)搭建模式?! ?教學(xué)系統(tǒng)總體設(shè)計(jì) 根據(jù)上述需求,教學(xué)系統(tǒng)大體上歸納為4
8、個(gè)平臺(tái),即教學(xué)資源服務(wù)平臺(tái),課程平臺(tái),交流平臺(tái)和管理平臺(tái),4個(gè)平臺(tái)包含的主要功能模塊包括教學(xué)內(nèi)容、課程實(shí)驗(yàn)、課程設(shè)計(jì)、X上答疑和考試系統(tǒng)五個(gè)子模塊,在設(shè)計(jì)過(guò)程中充分運(yùn)用知識(shí)內(nèi)容的結(jié)構(gòu)化設(shè)計(jì)模式以方便具體課程內(nèi)容的編排、放置應(yīng)該考慮知識(shí)之間的關(guān)聯(lián)性,同時(shí)要盡量確保設(shè)計(jì)的系統(tǒng)具有能夠?qū)崿F(xiàn)數(shù)據(jù)信息共享、包容性和可擴(kuò)展性、易使用、易維護(hù)、適用非計(jì)算機(jī)人員使用、為師生提供良好的信息