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