王 彤 王 良
摘要針對高校非計算機專業數據庫原理課程教學中存在的一些問題,本文提出了構建數據庫原理案例教學模式的指導思想,并以此為原則給出教學實例。
關鍵詞數據庫原理案例教學 教案
1 問題的提出
數據庫技術是研究如何科學地組織和存儲數據,如何高效地檢索和管理數據的一門學科。在教育部高等學校計算機、自動控制和信息類專業的培養方案中,“數據庫原理”一直是四年制本科生的專業必修課程。在IT技術飛速發展的今天,能否很好地應用數據庫技術解決實際問題,已成為許多用人單位對應聘者知識結構的新要求。因此,該課程也日益成為其他理工科專業本科生、專科生一門愈來愈受到關注的選修課,甚至是必修課。
而目前許多院校非計算機專業的“數據庫原理”課程的教學現狀并不令人滿意,主要問題是:教材組織上理論概念多,應用實例少;教學安排上課堂講授多,實踐動手少;課程考核上死記硬背多,靈活應用少。這樣“三多三少”的直接后果是:盡管一些學生可以在理論考試中取得高分,但卻不能自如地應用某種數據庫管理系統軟件解決實際問題,更談不上開發出有實際應用價值的數據庫系統,如此“眼高手低”很難適應現代社會對數據庫技術應用人才的需求。因此,在“數據庫原理”課程的教學上必須改變這種紙上談兵、理論脫離實際的狀況。
2 構建“數據庫原理”案例教學模式的指導思想
“數據庫原理”的教學大綱通常包括:基本概念、關系模型、SQL、關系數據庫理論、數據庫設計和數據保護等內容,一般授課學時在50學時左右。由于理論內容較多,很難保證有效的實踐環節。為此,構建“數據庫原理”案例教學模式的指導思想可歸納為12個字:精理論、強實踐、重啟發、勤激勵。具體就是:精選課堂講授內容,圍繞著如何解決實際問題開展對相關理論的探討。一些大綱有要求、但受學時限制、無法在課內講授的內容,要求學生通過自學完成;增強實踐環節的力度,加大綜合性、創新性實驗的比例,培養學生探究性學習、自己動手解決問題的能力;通過啟發式教學和有效的激勵機制,提高學生的學習興趣,進而調動起他們主動學習新知識、探索新方法的積極性。每堂課結束時可以給學生提出一、兩個問題,一則督促學生做好復習預習,二則為下堂課的教學留下伏筆和切入點。對于認真思考問題、能提出切實可行方案及在實驗中有創新的學生,應給予當堂表揚或給平時成績加分的鼓勵。
3 基于案例教學法的“數據庫原理”教案一則
如表1所示,本教案以學生較熟悉的教務管理子系統“學生檔案管理”為貫穿始終的例子,以關系數據庫理論為指導,通過循序漸進的講解、演示和實驗,讓學生理解數據庫的基本概念、理論和技術,掌握一個簡單的數據庫應用系統從分析、設計到實現的完整開發過程,真正做到學以致用。全部內容共計54學時,其中課堂講授演示26學時,課內實驗28學時。適用對象為已掌握了一種面向對象的可視化編程工具(如VB、C#、C++或Java等)的非計算機專業本科生或專科生。






4 實施案例教學過程中需要注意的問題
(1)正確認識理論與實踐的關系。案例教學從不否認理論對實踐的重要指導意義,像關系代數、查詢優化、數據存儲、事務處理、并發控制等一些數據庫技術中十分重要的內容可另外開設一門課程供高年級學生選修,以彌補學生在數據庫理論上的不足。
(2)注意教學內容特別是實驗環節開發平臺、工具和方法的實用性和先進性。與其他計算機技術的發展一樣,DBMS及數據庫應用系統的開發平臺和工具每隔幾年就會更新換代,這就要求任課教師必須與時俱進,及時將最新的研究成果引入教學。如以上案例采用GUI風格的C/S結構,若學生有一定網頁制作基礎的話,可改進為目前較為流行的Web風格的B/S結構。
(3)建立公平有效的課程考核機制,保證自學內容、實驗環節的教學質量。自學內容可通過讀書報告、論文、提問等方式加以考查;布置課程驗收大作業時,應兼顧不同層次學生的學習能力,既能讓基礎較差的學生樹立起完成任務的信心,更要積極鼓勵程度較好的學生高標準要求自己。
5 結論
實踐證明,“數據庫原理”案例教學模式是一種變學生被動學習為主動學習的有效方法,由于能夠理論聯系實際,讓學生帶著感興趣的問題進入課程的學習,讓學生改變了以往混學分的思想,對這門課的認同度有了明顯的提高,具體表現為:上課睡覺、缺勤的人少了,積極思考問題的人多了,學生作業的質量提高了,成績上升了。另外,師生間的互動交流大大加強了,教學相長得以充分體現,部分學生還結合自己的專業和愛好,積極參與教師的科研工作,其探究能力和創新意識得到了較好的培養。
(本文獲得“2005年全國青年教師計算機教育優秀論文評比”教學與研究三等獎)
參考文獻
1 薩師煊,王珊.數據庫系統概論(第3版).北京:高等教育出版社,2000
2 伍俊良,劉飛.數據庫原理與基礎實踐環節在信息專業類教學中的應用與教學要求解析.計算機教育,2004,6:59~61
3 黃祥淡.計算機應用課的“任務驅動”教學模式.中國職業技術教育,2005,1:36~37