高峰GAO Feng
(西安工業大學北方信息工程學院,西安 710032)
(Xi'an Technological University North Institute of Information Engineering,Xi'an 710032,China)
隨著計算機和網絡技術快速發展,信息化社會中計算機應用領域的不斷擴大和高校計算機知識起點不斷提高的特點,教育部高等學校計算機教學指導委員會關于進一步加強高等學校計算機基本教學的意見中將數據庫技術與應用列為1+X 的六門核心課程之一。因此,培養具有一定數據庫技術和應用能力的高級人才成為高校計算機普及教育的一項重要任務。
我國的獨立學院與母體高校在培養目標、專業設置方面的有雷同現象,甚至完全照搬了母體高校的數據庫課程的教學體系,這樣導致獨立學院的數據庫教學勢必存在一些問題。
1.1 理論教學與實踐教學安排欠合理 在一些獨立學院的數據庫原理及應用課程的教學過程中,通常以理論課為主,教師主要側重講解數據庫的一些基本概念和原理,對數據庫原理的實際應用關注度不夠,導致學生的數據庫實踐能力不強,學到的理論往往很難直接指導實踐應用。而且有些獨立學院一味的追求實踐教學,根本就沒有開設數據庫原理及應用中的理論講授部分,直接開設的就是數據庫管理系統軟件的使用,例如SQL Server 和Oracle,這些僅僅是工具的使用,但是學生在以后的實際項目中,對于要設計的數據庫一臉茫然,不知如何下手,因此設計出的數據庫結構非常混亂,甚至把所有相關以及不相關的字段信息都設計在一個表中,導致一個表非常的龐大,由此看出確實是缺少數據庫設計的理論基礎。雖然想提高學生動手實踐能力的初衷是好的,但是在有限的課時限制下,拋棄了理論,這樣一個沒有理論基礎的實踐工程的可用性、可行性可想而知。
1.2 教學方法和手段單一 盡管在現行的數據庫課程教學中,很多教師都采用了多媒體授課的方式,但這種方式使得教師往往太依賴于課件,甚至很少和板書相結合。多媒體授課的速度相對較快,使得學生對原理性的知識點往往是在課上沒有充分的理解時間,課下學生的學習主動性差,所以學生學到的知識一知半解。
2.1 合理選擇教材 目前關于數據庫基本理論的教材非常多,有些書籍很難避免相互參考引用,因此最好選擇比較權威的教材,例如面向21 世紀課程教材、“十五”國家級規劃教材,由王珊、薩師煊主編的《數據庫系統概論》。這本教材每隔幾年就修訂一次,反映了學科的新成果和應用的新方向,保持了其先進性、科學性和實用性。而且這本書是“十五”國家級規劃教材與國家精品課程建設的成果,并由其對應的精品課程網站,不僅給教師的教學提供了課時分配與內容的講解,而且給學生提供了課后預習與復習的載體。
2.2 優化調整教學內容 對于獨立學院的學生來講,一定要注重實踐能力的培養,因此教師在組織教學內容時,要結合社會上對數據庫各種人才的實際需求,合理的優化教學內容,對課程內容進行適當的增減,減少對基本理論的推導與驗證,增加數據庫設計開發案例的講解[1]。
在實際的教學過程中,可以在講完數據庫基本的概念及原理后,將某一系統貫穿到原理的應用中,并結合具體的一種DBMS,例如SQL Server,精心設計上機實驗教程,讓學生在實踐中掌握原理的具體應用。特別是在數據庫的設計開發篇中,結合具體的案例,例如學生成績管理系統,教師和學生一起探討如何合理地應用理論設計該系統的數據庫部分,讓學生在應用中學會數據庫的設計方法及設計步驟。
2.3 改進教學方法 對于學生的實際動手能力的鍛煉來講,僅僅用講授法是遠遠不夠的。因此在講授法的基礎上,教師還要有針對性地選用其他教學方法,例如在講解數據庫設計中,使用理論-實踐一體化或者案例教學方法的教學方法。
理論與實踐一體化教學法是師生雙方共同在實驗室里邊教、邊學、邊做來完成某一教學任務[2]。這種融理論教學、實踐教學為一體的教學方法,改變了傳統的理論和實踐相分離的做法,強調充分發揮教師的主導作用,將理論學習與實際訓練緊密結合起來,注重培養學生動手能力,突出教學內容和教學方法的應用性、綜合性、實踐性和先進性,利于全程構建素質和技能培養框架,豐富課堂教學和實踐教學環節,提高教學質量。而案例教學法則是在一門課程的教學中不先講理論,而是將知識點融合到若干個具有代表性的實際案例中,從實際案例出發,最后學生由感性認識到理性認識。這樣在課堂教學和實踐教學中充分注重了學生的主體地位,使學生從知識的被灌輸者變成意義的主動建構者,教師也從知識的傳授者與灌輸者變成知識建構的幫助者和促進者[3]。
這樣在實際的教學過程,教師針對所講內容的性質不同,合理有效地運用多種教學方法,取長補短、相互補充,可以達到良好的教學效果。
2.4 加強實踐教學 針對獨立學院的學生培養目標,要有效地加強實踐教學。實踐教學除了包括平時的上機實驗外,還包括課程設計。在與理論課程同步進行的上機實驗中,要能體現某一DBMS 對原理的驗證與使用,并盡可能的在上機過程中,有實驗教師進行耐心講解,從而使得學生打下良好的實踐基礎。在這個基礎上,還要保證課程設計的質量,數據庫課程設計是提高學生綜合素質和創新能力的重要實踐環節,是數據庫課程教學目標培養中的最高層次。在這一環節中,學生要能綜合運用多門課程,例如數據庫、軟件工程、程序設計語言、網絡等相關知識來完成任務。因此教師在日常的教學過程中,要能選擇典型的案例貫穿其中,讓學生對系統的分析和設計以及開發流程方法上有個直觀的認識。從而調用學生的學習積極性與主動性,帶著問題去學,教師再輔以啟發與引導。
在數據庫課程教學中要結合獨立學院的實際定位和人才培養目標,通過教學方法、教學手段等一系列改革措施,學生掌握了數據庫的基礎理論知識,也培養了學生獨立分析問題和解決問題的能力。我們還將進一步在教學實踐中與時俱進,不斷分析社會數據庫崗位的人才需求,從而探索多樣化的教學模式。
[1]崔巍.淺談數據庫課程實踐教學[J].計算機教育,2007,11.
[2]顧亞桃.理石一體化教學法在數控編程中的應用[J].機械職業教育,2007,12.
[3]何志明.案例驅動教學法在AutoCAD 教學中的應用[J].科學咨詢,2008,03.