楊娟
摘 要 網(wǎng)絡(luò)課程的產(chǎn)生打破了傳統(tǒng)教學(xué)的單一模式,并且以破竹之勢發(fā)展到今天的五花八門、應(yīng)有盡有。但值得注意的是,網(wǎng)絡(luò)課程的開發(fā)都必須以數(shù)據(jù)庫作為支撐,數(shù)據(jù)庫就好比網(wǎng)絡(luò)課程的一個“心臟”。本文從傳統(tǒng)教學(xué)的不足出發(fā),著重敘述數(shù)據(jù)庫網(wǎng)絡(luò)課程的整體架構(gòu)和優(yōu)勢,并在此基礎(chǔ)上給出一些開發(fā)設(shè)計上的方法建議。
關(guān)鍵詞 數(shù)據(jù)庫 網(wǎng)絡(luò)課程 開發(fā)方法
中圖分類號:G420 文獻(xiàn)標(biāo)識碼:A
雖然在近現(xiàn)代的教育中,數(shù)據(jù)一直都是教學(xué)改革最為顯著的指標(biāo),但在通常情況下這些數(shù)據(jù)大多被默認(rèn)為是學(xué)生的考試成績,并以此來衡量一個老師、一個學(xué)校甚至是一個地區(qū)的教學(xué)成果。但隨著互聯(lián)網(wǎng)技術(shù)的日益嫻熟和“大數(shù)據(jù)”時代的顛覆發(fā)展,不僅給這個簡單的詞語賦予了新的時代內(nèi)涵,也彌補了傳統(tǒng)教育教學(xué)方式的不足?,F(xiàn)如今的數(shù)據(jù)不再局限于傳統(tǒng)意義上的數(shù)據(jù),成為了各種資源的一種集合,而數(shù)據(jù)庫就是這些數(shù)據(jù)的存儲場所。得益于數(shù)據(jù)庫內(nèi)容的包羅萬象和資源共享,網(wǎng)絡(luò)課程應(yīng)運而生。
1傳統(tǒng)教育教學(xué)方式的不足
傳統(tǒng)課堂教學(xué)是人類從事知識文化傳播的重大舉措,是推動社會進(jìn)步發(fā)展的力量源泉。但隨著社會發(fā)展和變革,傳統(tǒng)的教學(xué)模式已經(jīng)不能滿足社會各界的殷切需要。首先,授課的質(zhì)量與授課老師的個人素質(zhì)有直接的關(guān)系。然而師資條件不僅受班級、學(xué)校的影響,還受地域、經(jīng)濟等條件的影響,這就在一定程度上造成了授課老師的良莠不齊,進(jìn)而造成學(xué)生較大的差異。其次,傳統(tǒng)的教育方式缺乏靈活性,而且上課的時間有限,老師教授的內(nèi)容有限,就使得學(xué)生在學(xué)習(xí)的過程中異常的被動。此外,教師教授的進(jìn)度一致,而學(xué)生的資質(zhì)不一樣,不論教師采用哪種授課方式,都很難做到面面俱到,這樣不僅不利于學(xué)生的因材施教,還會阻礙學(xué)生的個性化發(fā)展。
2基于數(shù)據(jù)庫的網(wǎng)絡(luò)課程的整體架構(gòu)
網(wǎng)絡(luò)課程是現(xiàn)代教育思想和現(xiàn)代教與學(xué)理論課程的融合,是一種基于Web的課程,通俗的講就是在因特網(wǎng)上學(xué)生通過瀏覽器來學(xué)習(xí)的課程。網(wǎng)絡(luò)課程是典型的B/S結(jié)構(gòu),其工作模式大致為用戶在客戶端看到的界面上進(jìn)行操作,服務(wù)器端接收到用戶的指令后,對后臺數(shù)據(jù)庫中如課程視頻、學(xué)習(xí)資料等資源進(jìn)行調(diào)用,進(jìn)而再反饋到用戶界面供用戶使用。在這個系統(tǒng)中一般來說有三大用戶模塊:管理員模塊、教師模塊和學(xué)生模塊。其中管理員模塊,旨在對用戶的各種信息進(jìn)行審核和備份;教師模塊則應(yīng)包括教師申請信息,發(fā)布的諸如教學(xué)視頻、教學(xué)資料、試題庫等方面的信息;而學(xué)生模塊主要包括對系統(tǒng)中已有的課程視頻進(jìn)行選擇學(xué)習(xí),甚至是打卡、網(wǎng)上作業(yè)、網(wǎng)上考試等。此外,學(xué)生還可以在老師所發(fā)布的學(xué)習(xí)資料頁面進(jìn)行留言和交流,進(jìn)而實現(xiàn)交互的作用。
3網(wǎng)絡(luò)課程的優(yōu)勢
網(wǎng)絡(luò)課程是對先進(jìn)技術(shù)的合理運用,是時代進(jìn)步的產(chǎn)物。首先,在覆蓋面上網(wǎng)絡(luò)課程可以面向全世界的人員,可以使網(wǎng)絡(luò)資源的利用率達(dá)到最大化,而且學(xué)生還可以根據(jù)自己的喜好選擇自己喜歡的老師;其次,學(xué)習(xí)的人群不再受時間、地點、年齡的限制,任何人在任何地點任何時間都可以進(jìn)行學(xué)習(xí),不用再擔(dān)心遺漏課程。對于那些沒有聽懂的地方也可以進(jìn)行反復(fù)學(xué)習(xí),這樣就解決了每個學(xué)生的差異問題,特別是對那些容易走神或者反應(yīng)較慢的同學(xué)來說完全就是福音,有益于因材施教。此外,以前的教學(xué)方式,有疑問的地方學(xué)生雖說也可以問老師,但老師不是隨時都在,而問同學(xué)給的答案也不一定準(zhǔn)確,甚至有些根本就沒能解惑,由于時間的關(guān)系或者個人因素,到后面就健忘了,這個問題也就被擱淺了。而網(wǎng)絡(luò)課程學(xué)習(xí),學(xué)生在學(xué)習(xí)的過程中,如果有疑問可以及時的給老師留言,老師看見留言了就可以盡快的給你答復(fù),這樣也可以幫助老師了解學(xué)生的學(xué)習(xí)效果,具有雙向反饋的作用。
4網(wǎng)絡(luò)課程相關(guān)的開發(fā)設(shè)計方法
首先,要處理好表與表之間連接的問題。由于網(wǎng)絡(luò)課程的各種資源都是存儲在后臺的數(shù)據(jù)庫中的,而數(shù)據(jù)庫中則需要建教師表、學(xué)生表、課程表、試題表等表,因此表與表之間通常采用外鍵引用的方式來相互聯(lián)系。其次,要每張表中則又設(shè)置相應(yīng)的屬性來實現(xiàn)不同的功能模塊,其中最為復(fù)雜的是課程表的建立和設(shè)計,這里是一個重點也是一個難點。因為課程的種類很多,并且每門課程又有很多的章節(jié),每章又得分為幾個小節(jié),因此在建立的過程中要常站在用戶的角度去思考問題,因而最為普遍的做法也是筆者比較推薦的方法,就是不僅要建議一個課程表的一級分類,還要建很多二級甚至是三級的章節(jié)分類,以此增強系統(tǒng)的適用性和可讀性。雖然試題表不若課程表那樣復(fù)雜,但同樣的也可以做一些劃分,由于這些地方都表現(xiàn)出了一些典型的樹型結(jié)構(gòu)的特征,因此建議使用Access或者SQL Sever進(jìn)行開發(fā)設(shè)計。此外,對于用戶界面的設(shè)計也不可馬虎,因為一個好的產(chǎn)品不僅要能夠運行流暢,還要可用性高,因為這個網(wǎng)絡(luò)課程的門戶是面對廣大用戶而不僅是具體的某一類人群,因此在對Web界面進(jìn)行設(shè)計的時候要盡可能的使視圖簡單、易懂、好操作。
5結(jié)語
雖然網(wǎng)絡(luò)課程教學(xué)有很多的優(yōu)勢和優(yōu)點,但就目前的技術(shù)而言,在一定程度上缺乏有效的監(jiān)管辦法,對于那些缺乏主動能動性的同學(xué)來說,容易出現(xiàn)放任自流的現(xiàn)象,反而不利于成績的提高。而且很多同學(xué)和老師已經(jīng)形成了傳統(tǒng)教學(xué)的思維定式,在接觸網(wǎng)絡(luò)教學(xué)上還需要一定的時間來適應(yīng)。所以,建議學(xué)校方面可以考慮傳統(tǒng)教學(xué)方式和網(wǎng)絡(luò)教學(xué)相結(jié)合,優(yōu)劣互補,從而實現(xiàn)教學(xué)水平的全面提高。
參考文獻(xiàn)
[1] 姜晶.網(wǎng)絡(luò)課程平臺的設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2018(02):34-37+43.
[2] 范紅軍.數(shù)據(jù)挖掘技術(shù)在資源共享課程建設(shè)中的研究[J].價值工程,2014(31):241-242+243.