肖 芳
摘要:筆者結(jié)合VB課程教學(xué)存在的問題,提出了設(shè)計(jì)網(wǎng)絡(luò)課程的設(shè)想;詳細(xì)闡述了基于B/S體系結(jié)構(gòu)的設(shè)計(jì)、實(shí)現(xiàn)方法和過程,并介紹了系統(tǒng)總體結(jié)構(gòu)和主要模塊及其功能。
關(guān)鍵詞:教育 網(wǎng)絡(luò)課程 B/S
隨著互聯(lián)網(wǎng)的普及,計(jì)算機(jī)應(yīng)用已從傳統(tǒng)的單機(jī)運(yùn)行轉(zhuǎn)變?yōu)橐詗 w w為平臺的新型應(yīng)用服務(wù)模式,在這樣的學(xué)科環(huán)境下,教育不再局限于傳統(tǒng)的課堂式的教學(xué),而逐漸演變?yōu)樵谟?jì)算機(jī)輔助教學(xué)的基礎(chǔ)上,向著網(wǎng)絡(luò)教育轉(zhuǎn)變。
網(wǎng)絡(luò)教育產(chǎn)生于20世紀(jì)60年代,它結(jié)合了多媒體技術(shù)、數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)等現(xiàn)代信息技術(shù),使其在教育手段、形式、方法上都更優(yōu)于傳統(tǒng)教育。網(wǎng)絡(luò)課程就是通過網(wǎng)絡(luò)表現(xiàn)的某門學(xué)科的教學(xué)內(nèi)容及實(shí)現(xiàn)的教學(xué)活動(dòng)的總和,即按一定的教學(xué)目標(biāo)、教學(xué)策略組織起來的教學(xué)內(nèi)容和網(wǎng)絡(luò)教學(xué)環(huán)境。本文結(jié)合“VB”這門課程的特點(diǎn),介紹網(wǎng)絡(luò)課程的設(shè)計(jì)與實(shí)現(xiàn)。
一、該門課程目前教學(xué)方式及存在問題
當(dāng)前,該門課程采用固定教室、多媒體授課方式。這種方式存在許多問題:
首先,從教師方面,任課教師不能及時(shí)根據(jù)學(xué)生的個(gè)性差異,對癥下藥,及時(shí)講解并安排合適的作業(yè)。
其次,從學(xué)生來說,不能根據(jù)自己的需要,瀏覽相應(yīng)的課件和側(cè)重練習(xí),往往感到無從下手。
第三,該門課程配有相應(yīng)的實(shí)驗(yàn)環(huán)節(jié),但當(dāng)前的教育方法限制了教學(xué)實(shí)驗(yàn)從內(nèi)容到方法的多樣性、復(fù)雜性、求異性。教師不能隨時(shí)安排和更新練習(xí)和測試內(nèi)容,學(xué)生不能自主學(xué)習(xí)需要的知識從而失去學(xué)習(xí)興趣。使整個(gè)實(shí)驗(yàn)過程中教師與學(xué)生的互動(dòng)不足。
因此,針對“VB”這門課的特點(diǎn),對教學(xué)內(nèi)容和教學(xué)方法進(jìn)行重新整合,對教學(xué)表現(xiàn)形式進(jìn)行重新設(shè)計(jì),研究開發(fā)了基于B/S結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)系統(tǒng)。
二、教學(xué)系統(tǒng)的功能結(jié)構(gòu)
系統(tǒng)提供交互式多媒體網(wǎng)絡(luò)教學(xué)、課件點(diǎn)播、師生網(wǎng)上交流、學(xué)生自學(xué)與網(wǎng)絡(luò)考試等功能。將其中的一些相近的模塊進(jìn)行合并,可將系統(tǒng)分成三個(gè)子系統(tǒng),分別為教師、學(xué)生、教學(xué)管理。
1.教師。教師教學(xué)管理模塊的主要功能有,根據(jù)教學(xué)資源組織與發(fā)布課標(biāo)、教學(xué)目標(biāo)、多媒體課件、練習(xí)及測試內(nèi)容,并對學(xué)生上傳的結(jié)果進(jìn)行評定,以及對學(xué)生通過郵件或BBS發(fā)來的疑難問題進(jìn)行解答與指導(dǎo)。該功能為教師提供一個(gè)方便、有效的數(shù)字化的、動(dòng)態(tài)的教學(xué)及管理平臺。
2.學(xué)生。能在課上或課下隨時(shí)看到課程要求、課件內(nèi)容、作業(yè)要求及作業(yè)等級。還可以根據(jù)知識的掌握情況著重練習(xí)某幾個(gè)知識點(diǎn)。通過在學(xué)生端身份驗(yàn)證后隨時(shí)登陸再線練習(xí)系統(tǒng)進(jìn)行測試完成后,可自己驗(yàn)證結(jié)果也可將測試結(jié)果上傳給教師。利用在線答疑系統(tǒng)學(xué)生可以將問題貼在BBS答疑社區(qū)以等待教師或感興趣的同學(xué)的回答;還可以直接加入實(shí)時(shí)討論區(qū),由參加討論者實(shí)時(shí)討論解答等。
3.教學(xué)管理。包括教師的注冊以及注冊后對各數(shù)據(jù)庫的管理及維護(hù)等,保持?jǐn)?shù)據(jù)的完整性和準(zhǔn)確性。如考生信息庫、教師信息庫、試題庫等的更新及修改、數(shù)據(jù)的打印及備份。其中試題庫的管理是一個(gè)重要的環(huán)節(jié),管理者可以根據(jù)章節(jié)、時(shí)間、教師、學(xué)生需要更新測試素材、重組素材、確定測試形式為在線練習(xí)還是在線測試等。
三、具體實(shí)現(xiàn)
1.系統(tǒng)體系結(jié)構(gòu)。系統(tǒng)采用B/S結(jié)構(gòu),在服務(wù)器端采用WindowsXP+IIS+MicrosoftSQLServer7.00作為基本服務(wù)框架;在客戶端只需采用Windiws98/2000+IE即可。B/S結(jié)構(gòu)簡化了客戶端的管理工作,對數(shù)據(jù)庫的訪問、應(yīng)用邏輯的實(shí)現(xiàn)都在服務(wù)器端完成。從系統(tǒng)維護(hù)和管理角度講,B/S更具有優(yōu)勢。
2.網(wǎng)頁主體及電子教案部分在Frontpage2000下完成,其中典型的程序案例做成FLASH動(dòng)畫鏈接到教案頁中,使程序結(jié)構(gòu)動(dòng)態(tài)顯示更形象,更利于學(xué)生理解和掌握。另外頁面中采用的圖片都經(jīng)過photoshop美化,增加了頁面的美感和舒適度。
3.按照數(shù)據(jù)庫原理關(guān)系規(guī)范化理論,設(shè)計(jì)了試題表、學(xué)生信息表、答疑信息表等主要用表,并編寫了觸發(fā)器來維護(hù)數(shù)據(jù)完整性,編寫了存儲過程來加快數(shù)據(jù)處理。
四、結(jié)束語
通過VB網(wǎng)絡(luò)課程,改變了教師的角色與任務(wù),也改變了學(xué)習(xí)者學(xué)習(xí)的方式方法,并提高了教學(xué)的起點(diǎn),加強(qiáng)了綜合性、應(yīng)用性實(shí)驗(yàn)訓(xùn)練,實(shí)現(xiàn)了教師與學(xué)生的雙向互動(dòng),提高了學(xué)生網(wǎng)上學(xué)習(xí)的興趣,增加了教與學(xué)的統(tǒng)一性,從而真正提高網(wǎng)上教學(xué)的質(zhì)量。
為了使VB網(wǎng)絡(luò)課程的設(shè)計(jì)能發(fā)揮其效益并進(jìn)一步擴(kuò)展,以后可以考慮將其作為其他計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)課程的設(shè)計(jì)和開發(fā)平臺,開發(fā)其他網(wǎng)絡(luò)課程。也可將計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)系列課程的素材綜合起來,開發(fā)適合多課程、多學(xué)生、多教師的綜合性的網(wǎng)絡(luò)環(huán)境。使課程真正的網(wǎng)絡(luò)化,使更多人受益。