摘要:分析傳統(tǒng)數(shù)據(jù)庫課程教學存在的問題,針對大連交通大學五年制雙專業(yè)培養(yǎng)模式的特點,探討了改進方法。將案例教學法引入數(shù)據(jù)庫教學,將理論學習和實踐教學有機結合起來,重新組織教學內(nèi)容,采用多種形式的教學手段,充分調(diào)動學生學習的積極性,發(fā)揮學生學習的主動性,提高學生分析和解決實際問題的能力。
關鍵詞:案例教學法;雙專業(yè);數(shù)據(jù)庫
作者簡介:牛一捷(1978-),女,回族,吉林長春人,大連交通大學軟件學院,講師;楊鑫華(1969-),男,山東臨沂人,大連交通大學材料科學與工程學院,教授。(遼寧 大連 116028)
基金項目:本文系遼寧省數(shù)據(jù)庫原理與應用精品課程建設資助項目、大連交通大學校級教學改革研究資助項目、國家自然科學基金資助項目(項目編號:51175054)的研究成果。
中圖分類號:G642 文獻標識碼:A 文章編號:1007-0079(2012)22-0054-02
數(shù)據(jù)庫主要研究計算機應用系統(tǒng)中大量復雜的數(shù)據(jù)如何科學合理、方便快捷地存取,如何利用計算機技術進行數(shù)據(jù)管理及滿足不同用戶的各種數(shù)據(jù)需求。數(shù)據(jù)庫技術是計算機科學技術的一個重要分支,是高等院校系列計算機類專業(yè)學生的主干課程,也是一門基礎課程,將直接影響后續(xù)課程的學習和理解。[1,2]
數(shù)據(jù)庫課程具有實踐性強的特點,課程的教學效果直接關系到學生畢業(yè)后是否能適應社會發(fā)展需要,是否具有基本的工作能力。因此,不論從理論上還是從實踐上,數(shù)據(jù)庫技術對于計算機類專業(yè)的學生來說都是極其重要的。
傳統(tǒng)的數(shù)據(jù)庫教學比較注重理論學習,往往忽視理論聯(lián)系實際。在以往的教學過程中,常有學生反映說:“數(shù)據(jù)庫原理不容易理解,數(shù)據(jù)庫技術難于掌握?!睘榱私鉀Q這些矛盾,讓學生更好地理解數(shù)據(jù)庫基本理論和熟練掌握數(shù)據(jù)庫實踐技術,以提高學生的自信心,本文對數(shù)據(jù)庫課程教學進行改革,在教學過程中引入案例教學法。[3-5]
一、案例教學的重要性
數(shù)據(jù)庫課程教學是一個不斷發(fā)展的過程,已經(jīng)由最早期的純理論的教學發(fā)展到目前的理論教學和實驗教學相結合的形式。目前的實驗教學是以理論教學為主線、實驗教學為輔助的形式。學生最初接觸數(shù)據(jù)庫課程就是一系列的概念,而這些概念往往是人們從實踐中提煉出的晦澀語言,學生脫離實際單純?nèi)ダ斫膺@些概念,教學效果注定是不佳的。在后期配合的實驗設計的初衷是希望通過實驗,學生對所學概念加深理解,掌握基本數(shù)據(jù)庫操作技能,而實驗的設置往往是先點后面的思路,學生在學習各個知識點的時候,并沒有意識到從全局高度上建立對知識的理解,顯然學生接受知識的效果不會很好。
基于這些問題,提出數(shù)據(jù)庫案例教學法。所謂數(shù)據(jù)庫案例教學,就是在教學的過程中結合一個完整的數(shù)據(jù)庫管理系統(tǒng)案例,為學生介紹這個系統(tǒng)從設計、實現(xiàn)到后期的使用過程。讓學生先從全局的角度去理解數(shù)據(jù)庫技術,接下來再分別了解具體知識點。借助案例,學生可以更深層地理解數(shù)據(jù)庫的基本理論知識,而且有助于提高學生對于實際技能的掌握,培養(yǎng)和提高學生分析、解決實際問題的能力。
二、案例教學的實施方案
1.案例的選擇
案例的選擇很重要,難度要適中。需要選擇學生比較熟悉的領域,學生才能借助案例理解相關鄰域,進一步理解書本上晦澀難懂的概念,達到實施案例教學的目的;否則學生需要花大量的時間和精力去了解相關領域,而忽視了專業(yè)知識的學習,如果這樣實施案例教學非但沒有幫助學生加深理解,反而加重了學習負擔。
大連交通大學(以下簡稱“我?!保┲饕桥囵B(yǎng)五年制雙專業(yè)復合型人才。學生除了學習計算機類專業(yè)課程之外,還有自己的另外一個傳統(tǒng)專業(yè),如交通工程、管理類、機械工程、日語、英語、土木工程等。所以在為這種具有兩個專業(yè)的學生選擇案例時,可以更多地考慮另一個專業(yè),盡量做到雙專業(yè)知識點重合。這樣選擇的案例,學生將更容易理解和掌握,有助于學生找到兩個專業(yè)的結合點,這樣可以激發(fā)學生學習兩個專業(yè)的興趣,同時為學生結合學習兩個專業(yè)課程提供一個新思路。如,對于交通工程+軟件工程相專業(yè)的學生,在選擇案例時,可以選擇交通管理信息系統(tǒng);對于日語+軟件工程相結合專業(yè)的學生,在選擇案例時,可以選擇日語等級考試管理系統(tǒng)等。
2.實施階段
案例選擇好后,在具體案例教學的過程,授課老師需要精心安排才能達到最佳的教學效果。
第一階段,在整個課程的開始,摒棄以往上來就為學生介紹大量晦澀概念的安排,先進行案例介紹,將學生帶到他們熟悉的鄰域中,讓學生對于數(shù)據(jù)庫這門課程的用途有個直觀的理解,同時也使學生從一個較高的角度整體了解數(shù)據(jù)庫這門課程在未來不同階段的應用。
第二階段,以案例為依托,逐步展開理論知識的學習。在介紹完案例后,再有步驟地介紹理論知識,在這個過程中,對于每一個理論知識都可以映射到案例中,幫助學生理解。
第三階段,在學習了理論知識后,安排實驗,讓學生實際操作數(shù)據(jù)庫,一方面訓練學生實際操作數(shù)據(jù)庫的能力,另一方面學生在這個過程中可以進一步理解理論知識。
第四階段,在整個課程的后期,安排一次數(shù)據(jù)庫實訓,這是對學生綜合能力、教學效果的一種檢驗,也是對系統(tǒng)理論知識的延伸和拓寬。這個階段學生已經(jīng)具備了一定的專業(yè)知識和實踐能力,讓學生具體參與到數(shù)據(jù)庫的設計和實現(xiàn)工作中。為了培養(yǎng)學生的團隊工作能力,學生分組完成一個自選案例。整個過程嚴格按照軟件工程的流程把需求分析、總體設計、詳細設計、編碼、測試各階段工作分配給小組成員。最終通過項目答辯的方式考核學生的實踐能力。
第五階段,目前采用的考核機制是平時成績和最終閉卷知識性考核相結合的考核方式,這樣的考核無法衡量學生實踐能力,驅使學生尤其重視最終的知識背誦,不重視學習過程的主動性,最重要的是使學生忽視對實踐能力的掌握,這背離了數(shù)據(jù)庫課程設置的初衷。因此,要對考核形式進行改革,分為平時成績,實訓成績和知識性考核三部分,根據(jù)重要性將三部分的比例設置為:20%、40%和40%。平時成績用于考核學生在整個學習過程中的表現(xiàn),實訓成績用于考核學生在參加實訓的過程完成任務的效果,這部分成績的評定采用答辯的形式,保留知識性考核對重點理論知識的考核,但是在題型設置上多采用理解性題型。
三、案例教學的注意事項
1.教師的作用
在教學過程中,老師是主導,從案例的選擇,課程的講授安排和學生案例分析過程控制,整個案例教學的各個環(huán)節(jié)無不體現(xiàn)著老師的作用。
在案例的選擇階段,由于要為不同傳統(tǒng)專業(yè)的學生定制案例,這對老師也提出了更高的要求。講授數(shù)據(jù)庫課程的老師需要花費大量的時間去了解和掌握傳統(tǒng)專業(yè)的知識。在選擇案例時,老師既要考慮相關鄰域,同時難度也要適中。在利用所選擇案例進行教學的過程中,老師需要根據(jù)不同學習階段學生知識掌握的情況,有計劃地使用案例,以期達到案例教學的最佳效果。在最后學生實訓階段,老師更是要發(fā)揮主導作用,參與到各個設計小組的工作中隨時進行指導,不僅為學生解答問題同時協(xié)助學生控制進度。
在整個數(shù)據(jù)庫教學中,老師一定要摒棄傳統(tǒng)“灌輸型”的教學方法,合理地綜合運用多種教學方法和教學手段,取長補短,激發(fā)學生主動學習的積極性,進一步提高學習效果。教師可以采用的先進的教學方法:
啟發(fā)式教學,是在教學中通過問題,誘導學生思考問題,激發(fā)學生的求知欲望;互動教學,充分強調(diào)教師與學生的互動,目的是調(diào)動學生的主動性。
每一次教學結束后,老師需要根據(jù)教學效果有目的地調(diào)整案例設計和教學安排,以期在下一次的教學過程中取得更好的效果。
2.學生的重要性
學生在整個學習過程中才是真正的主體,為了調(diào)動學生學習的積極性,采用以任務為驅動的教學方法。例如在實訓環(huán)節(jié),讓每個學生明確需要完成任務。在任務的驅動下,促使學生自主思考,探求解決問題的途徑。對于任務的確定要精心思考,既要把所學知識巧妙地隱含在任務當中,也要考慮到學生完成任務的實際能力。
教師在教學過程中一定不能忽視學生的感受,對于班級中不同程度的學生,教師都要照顧到,尤其是在課程初期,關注成績較差的學生很重要,激起他們學習這門課程的興趣,為他們樹立自信心;在后期課程實踐分組時,盡量將不同程度的學生分為一組,程度好學生可以帶動程度差一點的學生,最終實現(xiàn)共同進步;同時在這個過程中也讓學生學會團隊合作,進行同伴之間的有效溝通。
四、結束
通過案例教學法在數(shù)據(jù)庫課程教學中的應用與實踐,學生普遍反映對于課本上理論知識的理解更加透徹,尤其是懂得了如何將理論知識和實踐相結合,熟悉了開發(fā)中小型數(shù)據(jù)庫管理系統(tǒng)的流程同時掌握了開發(fā)的關鍵技術,為后續(xù)課程的學習打下了堅實的基礎。
參考文獻:
[1]朱亞文,朱小平,等.基于實踐導向的大型數(shù)據(jù)庫精品課程教學設計[J].職業(yè)技術,2010,(2).
[2]王秀華.論項目教學法在《數(shù)據(jù)庫原理與開發(fā)》課程中的應用[J].中國科教創(chuàng)新導刊,2010,(20).
[3]呂嵐.淺談項目教學法在《數(shù)據(jù)庫應用技術》課程教學中的應用[J].宿州教育學院學報,2010,(4).
[4]錢雪忠.“數(shù)據(jù)庫系統(tǒng)原理”精品課程建設的探索與實踐[J].中國電力教育,2010,(31).
[5]陳波.本科《數(shù)據(jù)庫系統(tǒng)》教學改革的嘗試和體會[J].陜西教育(高教版),2008,(9).
(責任編輯:宋秀麗)