摘要:分析了非計算機專業數據庫原理課程教學過程中的存在問題,比如學生動手實踐能力差、難以將理論應用于實踐等。對此,本文提出了在確定教學目標,選擇教材,及時復習、總結知識點,更新教學手段、加強實踐環節、改革考核制度方式等方面進行的教學改革研究,采取了一些相應的教學改革措施,并取得了良好的效果。
關鍵詞:數據庫原理;教學改革
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2008)23-848-01
Reform and Exploration During the Teaching of Database Theory in Non-information Specialty
HUANG Can-hui, YU Xiao-hua
(Computer Department, Zengcheng College of South China Normal University, Guangzhou 511363, China)
Abstract: The paper analyzed the problems during the teaching of database theory in non-information specialty, such as students' practice ability is poor and the theory applied in practice would be difficult. In response, a new teaching methods proposed in this paper in determining teaching objectives, the choice of materials, timely review and sum up the knowledge, update teaching methods, to strengthen practice, the reform examination system and other aspects of the way the reform of teaching research, taken a number of the corresponding teaching reform measures, And has achieved a good teaching results.
Key words: database theory,teaching reform
1 引言
數據庫技術是計算機科學中的一個非常重要的部分,數據庫技術以及數據庫的應用也正在以日新月異的速度發展,用于信息管理的數據庫技術的應用領域也越來越廣泛,數據庫技術在計算機輔助設計、人工智能、電子商務、工農業生產、行政管理、科學研究和工程技術等諸多領域得到了廣泛應用,因此作為現代的大學生,學習和掌握數據庫知識是非常必要的。現在許多的高校都嘗試在非信息類專業開設了數據庫原理這一門課程,希望通過這么通過這一門課程的學習來提高學生的綜合素質,培養出優秀的人才。然而,因為非信息類專業的學生計算機相關知識的基礎弱,學生對數據庫這門課的用途不了解,害怕學不好,教學中主要以教師單向授課為主,學生實踐的機會少。這樣很難取得好的教學效果,學生的素質和實踐能力也難以提高。在教學中,要想取得好的教學效果,真正的培養學生的能力需要合理確定教學目標;及時對知識點進行比較歸納,適時復習;在教學方法與教學手段上力求突破,采用演示法和實踐法有機結合,強化實踐教學;改革傳統的考試方式。這些是擔任非信息類數據庫原理教學工作的教師應當注意的問題。以下是我們在這幾方面的體會。
2 了解學生的學習心理,合理確定教學目標,精選教材
非信息類的學生在剛接觸數據庫原理的時候,會表現出好奇,緊張的心理。學生有這種心理是很正常的。首先學生對數據庫原理這門課程是陌生的,他們不知道這門課學了有什么用,其次他們會擔心自己學不好數據庫原理。因此教師一方面應該對學生清晰表述數據庫原理的教學目標,另一方面還有對學生加以鼓勵,讓學生樹立一種信心:只要認真學習,多實踐,一定能夠學好數據庫原理。
數據庫原理課程教學目標是通過課程的學習,強化基礎訓練,使學生理解數據庫的基本原理;了解數據庫的設計方法,了解數據庫當前的研究發展狀況,掌握數據庫的應用技術。教材是教學的基礎,教學目標能否實現,教材內容至關重要。確定了合理的教學目標就應當精選教材,同時教材的內容要隨著科學的發展而不斷變化更新,要注意用科學的新成就來代替過時的材料。計算機技術發展日新月異,早期的教材應用性課程的教學又多以低端數據庫系統平臺為基礎,如FoxPro, Access等,對大型數據庫系統服務器的管理和應用涉及較少,不能很好地滿足企業對人才的需求。已經跟不上時代的需要,這將影響到學生能力的培養。學生也渴望學習到大型數據庫管理系統,因此教師可以選擇實踐性課程的教學是以SQL Server2000為主的。
3 對知識點進行比較歸納,適時復習
非信息類專業的學生他們本身有自己的專業課,因此他們花在數據庫原理這門課的預習和復習時間都會比較少。在這種情況下,教師在上課時除了要注意詳細的講解新知識的同時,還要注重復習、總結。在講解新知識的時候要注意多舉例子,多對容易混淆的知識進行分析比較。例如,學生很容易混淆SQL語言的查詢語句中的WHERE子句和HAVING子句。盡管這兩個子句都可以帶條件表達,然而它們的用途是卻是不同的。教師要多通過例題的分析,總結比較這兩個子句的不同之處。
復習是鞏固所學知識的最基本方法,為了促進知識的保持,避免知識的遺忘,必須注意合理地組織復習。復習也可以及時發現并且彌補教學中薄弱點。復習的形式可以多樣的。課堂測試后分析講評是一種很好的復習方法。在復習的過程中還應當鼓勵學生提問,對于學生的提問可以是教師回答,也可以讓其他學生回答,或者在學生中開展討論,來增強師生間的交互。
4 演示法與實踐法并用,任務驅動,強化實驗教學
數據庫技術起源于實際應用,它的強大生命力也在于應用,因此數據庫原理的特點是理論性和實踐性都很強。因此,數據庫原理的教學應采用理論和實踐相結合的方法,既要注重學生理論知識的培養,同時也要注重學生應用知識和實際動手能力的培養。
在實驗教學中我們教師要注意使用多種教學手段,演示法和實踐法是兩種不錯的教學手段。這兩種方法的有機結合能夠提高學生的動手能力。演示法就是教師在機房通過廣播教學的方式或者是投影的方式將操作過程演示給學生看。實踐法教學就是讓學生多動手操作。例如,學生上機操作的是SQL Server 2000數據庫管理系統。在練習用“企業管理器”管理數據庫和表時,教師可以先向學生演示數據庫的創建、表的創建。在一部分內容演示完畢后,讓學生自己動手操作,給出一些要求和條件讓學生動手在“企業管理器”中用菜單創建數據庫、表和建立表之間的關系圖。通過這樣的練習,學生對主鍵、外鍵,實體之間的關系等理論知識的理解也會加深。
任務驅動主要是在教師的講解和分析知識后,布置一些事先準備好的任務,由學生通過實踐去完成指定的任務。也就是說,每一次上機實踐都應該有一個明確上機任務,讓學生有的放矢的去完成指定的任務。例如,教材中SQL語言中的查詢這一節,其內容易學好懂、條理清晰、實例豐富,適合學生實踐,對這部分內容,則可以改變過去課堂講授為主的教學方式,先采用演示法向學生介紹SQL語句查詢的格式,以及查詢分析器的使用。演示完成后,根據教材中給出的關系模式和關系實例布置一些查詢的任務,讓學生自己得出sql查詢語句。最后通過上機實踐驗證結果正確與否。采用這種任務驅動法,既可以激發學生的學習興趣,又可以培養學生的自學能力和自覺性。
在上機的過程中教師適當的演示和講解,讓學生多動手操作。這樣學生將所學內容得到鞏固。這種演示法與實踐法相結合的任務驅動的教學方法應當貫穿于整個教學過程。
5 改革考核方式,重視能力培養
數據庫原理課程的考核分為理論知識考核與應用能力考核兩部分。理論知識考核重點考察學生對關鍵性概念和原理的熟悉和理解,著重考核學生綜合運用知識解決實際問題和創新思維的能力。應用能力考核方式要靈活一些,所以我們可以通過平時的實驗進行,對學生每一次上機所完成的任務進行檢查評分。將考核變為激發學生學習興趣的機會。
6 結束語
本文分析非信息類專業《數據庫原理》課程理論與實踐教學中所存在問題,提出了若干教學改革措施,并已付諸實施。目前本課程的教學工作取得較好的教學效果,讓學生的綜合素質得到鍛煉和提高,同時提高了畢業生的競爭力。我們將繼續在數據庫的教學改革上開展新的工作,努力尋求新的切入點,使理論教學和實際應用更好更緊密的結合起來,培養出更多適應信息化社會的復合型、應用型人才。
參考文獻:
[1] 羅蓉,苑璟,楊百龍,等.《數據庫原理及應用》實驗教學探索[J].太原教育學院學報,2006,24(B6):112-114.
[2] 孟程.談計算機數據庫教學方法和手段[J].黑龍江農業學院學報,2005,(11):34-35.
[3] 周秀英.關系數據庫SQLSERVER.課程的教學方法研究與實踐[J].計算機與網絡(學術版),2006,(4):47-48.
[4] 教育部人事司.高等教育心理學[M].北京:高等教育出版社,1999.
[5] 徐家良,楊琳蘋,應宏.“數據庫原理”課程實驗教學探討[J].電腦知識與技術(學術交流),2007,(11):270-271.