劉建峰 呂佳
摘要:針對《數據庫原理與應用》教學中存在基本原理枯燥、知識點煩瑣、實際應用難度大、學生學習積極性不高、學習目標不明確等問題,本文引入了基于項目驅動的三維教學法實現創新教育。在項目驅動下,結合社會需求的引導、學校的定位、教師主導和輔助、學生主體和主動,解決教學過程中存在的問題,提高學生主動學習的意識,訓練學生良好的思維品質,提升自主解決問題能力。
關鍵詞:項目驅動;三維教學法;主動學習;創新教育
中圖分類號:G642.0 ? ? 文獻標志碼:A ? ? 文章編號:1674-9324(2015)46-0098-02
一、引言
《數據庫原理與應用》課程是計算機類相關專業重要的必修課,數據庫技術日益成為計算機信息管理的主導技術之一[1],具有很強的實踐性和綜合性。在傳統的教學模式中,此課程的教學一直處于以理論知識學習為主,教師講解,學生接受的方式[2],實驗教學作為理論教學的副手,往往起著輔助作用,是理論的驗證者[3],這樣就忽視了學生設計實驗的能力和自主創新能力,影響了課程的教學質量,造成教與學雙方都感受到這門課程抽象而枯燥。
針對傳統教學模式存在的問題,一些新的教學觀點被提出來,比如,啟發式教學、案例驅動教學、小組協同學習等[4]。為了彌補實驗教學存在的不足,校企合作、送學生去軟件公司實習、引進企業人才進高校等舉措的提出并實踐,取得了一定效果,但是由于學校和企存在利益沖突、企業核心技術保密、版權等問題[5],因此這些模式還有待于進一步地改進和嘗試。
結合我校的實際,本文提出了以項目驅動為基礎,結合社會對數據庫技術人才的實際需求,準確定位學校發展方向,發揮教師的主導和輔助作用,充分肯定學生主體地位和自主能動性,建立新型的教師與學生合作關系的教學模式。
二、項目驅動下三維教學法
以項目驅動為基礎,《數據庫原理與應用》課程三維教學法在實際教學中具體實施如下。
1.前期準備。前期最重要的一項工作是選擇項目。項目的選擇要遵守與理論緊密結合原則、適用性原則、綜合性原則、有實際應用價值原則。
與理論緊密結合原則[6]。只有與本課程理論緊密結合才能很好地掌握好本課程的知識點,達到指定的教學目標,完成教學任務。這是教學最基本的原則。
適用性原則。項目的選取要難易適中、大小適中、興趣性強。這樣既可以調動學生的積極性和興趣,也可以避免由于難度太大而打擊他們的學習的積極性和自信心。
綜合性原則。項目的選擇要體現整個課程主要知識點之間的聯系,并注意與橫向課程的結合和交融,而不應該是孤立的一個項目。
實際應用價值原則。開發的項目要貼近生活,并能夠馬上投入使用,創造經濟價值。這樣學生既可以學習知識,又可以獲得經濟上的利益,極大地調動學生的主動性和積極性。
2.實施過程。項目驅動三維教學法實施主要包括:教師根據“社會需求,學校發展定位,選擇項目”—“教師把項目導入課堂,項目分析和分解”—“學生理論聯系和應用,完成項目”。
第一步:在《數據庫原理與應用》課程教學過程中,首先,教師要進行課前準備,講解本課程的教學計劃和教學目標,讓學生清楚通過課程的學習達到什么樣的目標,掌握什么樣的技術。然后根據我們學校的具體定位和教學實踐,選擇高校學生成績管理系統作為課程項目。完成這個項目之后,學生基本上可以掌握SQL Server在數據庫管理系統中的各個基礎知識點和數據庫技術的開發能力。
第二步:我們以數據的查詢操作和索引這一章為例[7]。首先教師導入項目,把這個完整的系統展現給學生,然后分析項目和分解任務,包括問題如何定義,如學生的基本信息表、各科課程表等;問題如何解決,使學生找出表之間的聯系等;問題如何遷移,引導學生發現非關系數據模型存在的問題等。
數據庫技術存在的主要目的是為了更有效地管理信息,可以隨時提供所需的數據信息,因此,數據查詢是數據庫的重要功能。查詢功能主要是根據用戶提供的限定條件進行,返回一個能滿足用戶要的結果。要完成查詢操作,就必須學習SQL Server語言。通過本章的學習讓學生明白可以完成對SELECT語句的基本語法、單表查詢、多表查詢、查詢的界面化操作的學習。
第三步:學生在任務的驅動下進行學習。設計關系數據庫,學習SQL查詢SELECT語句。查詢是數據庫操作的重要部分,利用SELECT可以完成對數據庫中所需數據的各種查詢操作。除了選擇、插入、刪除等基本的操作,還應學習其他功能,如給變量賦值、輸出表達式值等。這些都是在查詢分析器中輸入SELECT語句執行查詢,除此之外還可以通過企業管理器利用界面的方法實現查詢,也就是界面化查詢操作。
第四步:這一章中,引入了索引的概念,此時教師要起到輔助作用,給學生講解如何建立索引,以及建立索引的好處,即加快在內容極多的數據庫中檢索有用的信息,加快表間連接,減少排序和分組時間,實現表間參照完整性等。由此拓展學生的知識空間。
最后,完成本章節的子項目。結合實際項目需求,在問題驅動的基礎上,讓學生感覺到學有所用,在成果驅動的基礎上,讓學生感覺學有所成,增強學生的成就感和求知欲。
三、教學效果評價
任何一種新的教學方法最終都要以達到的教學效果為標準進行評價。其中評價包括學生和教師兩個方面。計算機類專業的學生最終的評價標準是看學生是否具有良好的思維品質、解決問題的能力、創新能力、軟件應用和開發能力和團隊的協作能力。
1.學生成績的評定。成績的評定是教學過程中的一個重要環節,應堅持鼓勵性原則、導向性原則、反饋性原則。項目驅動下三維教學法學生成績的評定應該區別于傳統的教學模式。傳統教學模式下,學生成績的評定往往是期末理論考試成績占60%、上機實驗成績占20%、平時成績占20%三部分組成。本文提出的教學模式成績計算方法:項目成績占50%(其中完成項目30%,項目創新占20%),理論成績占30%,平時討論課成績占20%。從成績的計算權重來看,與以往最大的不同是實際解決問題的能力得到加強,重點培養學生動手做,在做中學知識。