摘要:本文針對“數據庫技術”教學存在的問題,對教學改革方案進行了詳細設計,制定符合各層次、各專業方向的課程教學計劃,精心篩選教材,變被動學習為主動學習。
關鍵詞:數據庫技術;教學改革;成效評價;任務驅動
1現狀及問題
數據庫技術是計算機科學領域的重要分支,已經成為信息處理系統與計算機應用系統的技術基礎,因此,各層次高校都將“數據庫技術”這門課作為專業基礎課開設。我院系網絡專業、軟件專業、電子商務專業等都開設數據庫技術課程,但傳統教學模式下的教學存在以下問題:
(1) 教學計劃單一。無論哪個專業方向,“數據庫技術”的教學計劃是統一的,沒有考慮到五年制、三年制學生的層次結構和專業特點,教學目的過于籠統。
(2) 教材內容滯后。現有的大部分高職高專教材內容雖然比較注重實踐技能,但出版周期較長,教材內容比新技術的應用滯后得多。即使是近幾年出版或修訂的教材,也有不盡人意之處,比如數據庫技術在網絡領域廣而深的滲透等一些新功能,教材中除了抽象提及,并沒有具體的實際應用。
(3) 教學方式重教輕學。教師多采用概念—舉例—練習三步走的方式組織教學,使學生被動地接受和掌握該課程的基本知識,因此學生在應用系統設計開發中不能很好地運用軟件工程思想,缺乏綜合知識的應用和實踐能力。
(4) 課程實踐與實際應用脫節。傳統的教學實踐多以學生信息管理系統為題,雖然這是學生最熟悉的內容,便于理解數據庫的各種技術,但會造成實踐環節與實際應用脫節,影響對學生實踐能力的培養。
2教學改革方案
2.1制定符合各層次、各專業方向的教學計劃
教學計劃要考慮專業培養目的,分層次和專業方向制定計劃,否則會影響教學成效。例如,五年制的學生基礎較薄,因此理論部分的要求應該低于三年制學生,實踐環節中面向對象的數據庫應用、網絡數據庫應用等內容應適當壓縮。針對網絡專業、商務專業三年制學生,應加大實踐環節的應用范圍。經過這樣有針對性的調整,才能制定出符合各層次、各專業方向的教學計劃。
2.2精心篩選和編制教材
教材是教師教學和學生學習的主要依據,是教學內容的載體,因此要綜合考慮教材的內容完整性、易用性以及對新概念、新技術的反映。結合我院系各專業實際,我們選擇了理論與應用相結合的教材。教材中部分理論過于簡單抽象,缺少介紹新概念、新技術的內容,我們進行了部分補充,并正在著手編制適合我院的教材。
2.3變被動學習為主動學習
傳統教學過程中,教師多注重教的過程,忽視學生的學習進程,學生成了被動的學習者。為了改變這個現狀,我們采用了如下方法:
(1) 靈活運用一些心理效應。教育教學既是科學也是藝術,在教學活動中,如果能靈活地應用一些心
作者簡介:沈美(1978-),女,青海樂都人,講師,碩士,研究方向為軟件工程、數據庫技術;于翔(1975-),男,江蘇南通人,講師,碩士,研究方向為信息技術、數據挖掘。
理效應,會提高教學效果,更會充分挖掘學生的學習潛能。如使用“沉錨”效應[1]牢牢抓住學生的思維定勢,能讓學生意識到學習是自己的事,不是“要不要學”的問題,而是“學多學少”的問題,真正從被動的“要我學”變成主動的“我要學”。
(2) 多用引導啟發式教學方法(實踐環節中以SQL Server為例)。比如已經有了CHECK約束,為什么還要專門有一個數據庫對象“規則”?在講解關系模型規范化理論時,關系模式SLC(Sno, Sdept, Sloc, Cno, Score)的屬性分別表示學號、所屬系部、住所、課程號、成績,顯然SLC∈1NF;接著分析這樣一個關系模式是否是一個好的關系模式,存在哪些問題,再分析這些問題是由什么原因引起的,進而引入第二范式的概念。
(3) 采用成效評價的任務驅動教學方法培養學生的自學能力。該教學法的基本過程為學生分組、布置任務、各組分析任務、完成任務、評價總結等,學生是任務的主導者,教師輔助指導,組內人員通過各種方式相互討論、交流、協作,共同完成任務,然后各組進行自我總結和評價,最后由教師總結總評。
比如講解概念結構設計中最重要的知識點E-R模型設計,先選取一些常用數據庫管理系統題目,將具體設計任務分配給各組,在限定的時間內完成后,由各組代表講解設計的模型,進行自我評價和總結。教師首先要肯定學生的設計成效,接著一定要指出各組的問題和不足,并提出相應的修改建議,給出客觀的評價,最后總結。這樣的一堂課能夠調動所有人的積極性,使教與學變得生動,寓教于學中,教學效果非常好。
(4) 課程設計環節。比如數據庫設計的過程[2]包括需求分析、概念結構設計、邏輯結構設計、數據庫的物理設計、數據庫實施、運行和維護。為了使學生更好地掌握這部分內容,各組教師精心選取貼近生活且具有現實應用價值的題目,如教務管理系統、圖書
資料管理系統、員工工資管理系統等,讓學生在1~2周時間進行設計。在這一過程中,學生要深入體會和真正應用軟件工程的思想和方法,選擇合適的程序設計語言,創建比較完整的數據庫應用系統,最后提交課程設計報告。完成了這一作品后,學習成就感會激發學生“學以致用”的強烈興趣,對培養他們的良好職業素質起到很大作用[3]。
(5) 授之以漁。在教學過程中,授之以魚,不如授之以漁。在實驗課中,學生遇到問題后通常有3種情形:①放下擱著不去理會;②馬上請教老師;③自己思考最終解決。前兩種是普遍存在的情形,教師要引導學生朝第3種方向走,引導他們找到解決問題的具體方法,而不是直接告訴他們如何做。如在SQL Server 2000中,讓學生自定義一個計算年齡的函數,一部分學生這樣編寫代碼:
CREATE FUNCTION [dbo].[age] (@birthday datetime)
RETURNS int AS
BEGIN
return year(getdate())-year(@birthday)
END
運行出錯,系統顯示:在函數內不正確地使用了 'getdate'。這時不要直接告訴學生怎樣修改,而是提醒他們按照出錯提示修改代碼,通過“Transact_ SQL幫助”自己找答案。很快,學生通過搜索“用戶定義函數”找到了錯誤原因,知道了解決問題的方法。將“授之以漁”始終貫穿在教學過程中,對提高學生的學習能力,培養他們發現問題的能力,鍛煉他們分析和解決問題的思維方式也是很有益的。
3結束語
以上教學改革方案的實施取得了可喜的成效,大部分學生有了主動學習的意識,教與學不再枯燥無味,畢業設計質量比往屆有了很大提高。這樣的結果令人興奮,我們會繼續在教學改革中探索前進。
參考文獻:
[1] 邢惠麗,沈美. 心理效應理論在高校計算機教學中的應用[J]. 計算機教育,2007(16):8-10.
[2] 薩師煊,王珊. 數據庫系統概論[M]. 北京:高等教育出版社,1991.
[3] 姜華斌,張新民. 高職軟件人才培養模式的探索[J]. 現代大學教育,2006(4):94-97.
Discussion on Teaching Reform of “Database Technology” Curriculum
SHEN Mei, YU Xiang
(Information Engineering Department of Nantong Agricultural Vocational Technology College, Nantong 226001, China)
Abstract: Three measures are summarized to improve those existing shortages of the process of teaching database technology. The three measures are making teaching programs of all levels and directions, selecting suitable materials carefully, changing from passive learning to active learning.
Key words: Database Technology; teaching reform; effects evaluation; task-driven
(編輯:張玥)