摘要: 項目式教學法是一種積極有效的教學方法。本文探討了項目式教學法在數據庫課程教學中的應用,并介紹了實施方案和教學要點。
關鍵詞: 項目式教學法數據庫課程應用
1.項目式教學法
1.1 項目式教學的內涵
基于建構主義理論的項目式教學法是順應時代潮流的一種教學方法,經過時間的考驗,已被廣泛應用于教育活動中。項目式教學法以學生作為活動主體,以完成具有實際意義的項目作為教學結果,項目的實施過程貫穿整個課程教學。學生在項目任務驅動下主動尋找問題和解決的方法,從而將理論與實踐有機結合,在自身知識體系的建構過程中豐富自身的專業知識和專業經驗,培養分析問題、解決問題的綜合能力[1]。
項目教學法的步驟大致分為以下幾步:首先,教師通過特定的示范項目引入激發學生思考,繼而演示解決問題的方法,提出本次課程的教學內容和教學目標。其次,教師設計涵蓋所有知識點的操作項目,讓學生自己通過學習完成操作項目。在學習過程中,教師組織學生對操作項目中出現的問題展開討論,幫助學生解決難題,完成所有項目。最終,教師對學生在操作項目中的學習過程作出綜合評價,促使學生對已有的知識進行重構,對自我學習的過程和結果進行反思,增強學習效果。
1.2項目式教學法的特點
項目式教學法與傳統的教學法相比較而言,主要有以下的不同之處:首先,教學活動的主體由教師轉變為學生,教師在其中起組織、引導和管理的作用,幫助學生完成學習活動。其次,教學內容由教材轉變為項目,學生在項目的實施過程中學習知識和技能,理解得透徹,掌握得牢固。再次,教學目的由掌握知識轉變為實際應用,學生不但能掌握相關的知識和技能,而且能學到將知識和技能應用到實際工作中的方法,從而提高的專業素養。第四,教師不但要熟悉課程內容,而且必須具備實踐經驗,并將自己的經驗與教學理論相結合,通過活生生的項目把學生引入廣闊的專業領域,豐富學生的專業體驗,讓學生獲得學習的成就感。最后,學生在項目中必須互相進行交流研討,通過多方努力完成操作項目,互動性強、學習氣氛積極熱烈、學習效果良好效果。
1.3項目式教學法在高職教育中的重要意義
目前,我國高職教育處于規??焖侔l展中,在培養人才數量劇增的同時,提高教育質量更是不可忽視。面對飛速發展的社會經濟和日益激烈的人才競爭,高職教育必須緊跟行業發展和社會需求,加強與行業和企業之間的交流,牢牢把握住人才的培養方向,優化專業知識結構,注重培養學生的專業綜合素質和提高學生的實際應用能力。
項目式教學法的根本是著眼于應用,讓學生在實際項目的實施過程中掌握專業知識和專業技能。它貫徹職業教育“以就業為導向,以服務為宗旨,培養技術技能型人才,滿足社會需求”的辦學方針,順應了高職教育的發展趨勢。
2.數據庫課程
2.1教學內容
數據庫課程是軟件及相關專業的一門重要的專業課程。它的教學目標是培養學生使用和管理Microsoft SQL Server的能力[2]。通過本課程的學習,學生應當具備以下程度的能力:了解Microsoft SQL Server的組成部件和工作機制,能夠創建、管理和維護Microsoft SQL Server數據庫。
2.2課程特點
數據庫課程的專業理論知識復雜,專業操作技能繁多。該課程往往在專業學習的第二、三學期開設,其前導課程為計算機應用基礎,后續課程為程序設計類課程、軟件工程等專業課程,因此對于學生開始專業課程的學習有著重要的意義[3]。
然而,在實際教學過程中,數據庫課程的教學效果往往不盡如人意。數據庫課程中豐富的內容讓學生應接不暇,在學習中學生不能順利地掌握課程中的理論知識和操作技能。教師受傳統的教學思想束縛,過多地關注各個知識點的教授,偏向于單向灌輸式常規教學方法。學生在實驗過程中遇到問題往往不知所措,只能等待教師講出答案,造成在后續課程中無法應用數據庫課程中所學知識,對專業學習造成不良影響。這樣的教學方法對培養學生的分析問題、解決問題的能力關注不夠,更不能激發學生的學習熱情和創造力。
3.在數據庫課程教學中應用項目式教學法
鑒于項目式教學法的諸多優越性和數據庫課程教學中的諸多問題,教師在數據庫課程的教學中可以應用項目式教學法,具體實施如下:
3.1項目設計
選取合適的項目對課程教學有著不可忽視的幫助作用。高職學生對學校中的學習活動十分熟悉,因此,教師應選取與學生關系密切的業務信息作為數據庫內容,使得學生能夠順利地了解數據庫的業務背景,從而可以更好地完成數據庫項目。
選取項目內容后,具體實施步驟的設計也十分重要。它必須符合數據庫設計過程,包含數據庫的規劃、需求分析、概念設計、邏輯設計、物理設計、實現、運行和維護七個階段。項目的實施步驟還還必須符合數據庫學習的認知規律。
在數據庫的規劃階段中,教師可帶領學生對項目的業務涉及內容作廣泛的了解,讓學生對數據庫涵蓋的信息和業務邏輯有初步認識。教師應側重于學生的信息檢索和調研能力的培養。
在需求分析階段,教師應幫助學生對收集的資料進行整理和歸納,以需求報告等文檔形式反映出項目的業務信息,這使學生的軟件文檔書寫能力得到鍛煉。
在概念設計階段,學生必須用概念模式來描述整個數據庫,由局部至全局生成ER模式,并進行全局ER模式的優化。這部分應包含關系數據庫基礎理論的學習。
在邏輯設計階段,學生必須完成ER模型向關系模型的轉換,確定數據庫中所有的關系模式,并對關系模式進行規范化處理。教師應幫助學生學習依賴和規范化等知識。
在物理設計階段,學生應對數據庫的物理架構完成設計,包括文件和文件組、表及其索引等體系的設計。該部分內容主要為數據庫在具體的數據庫管理系統中的實施規劃。
實現階段是項目實施的重要階段,該階段幫助學生學習數據庫課程中與數據庫管理系統相關的技能操作。學生將完成數據庫及其中對象的建立和使用,并對數據庫進行維護管理,如用戶和權限管理、數據庫備份和還原、數據導入和導出、數據庫監視和維護。當項目的實現階段結束時,學生已建立起一個與實際業務相關的數據庫。
運行階段和維護階段可與后續的程序設計類課程相關聯。學生可以繼續使用該數據庫作為后臺數據庫,以所學程序設計的知識來開發應用程序,從而得到具有實用價值的學校教務信息管理系統。這樣的教學過程能讓學生具有一個完整的應用系統的開發經驗,對學生的專業學習很有價值。
在實際教學中,教師可根據課程重點對項目的進展作適當調整,如可將某些階段的內容直接提供給學生,使學生將主要精力放到課程重點內容中去[4]。
3.2教學過程
教師在每次課程中都應以一個主題作為教學內容,讓學生知道本次課程需要達到的目標。教師先示范,引入教學內容,然后讓學生利用所學知識完成項目中的相關任務。在課程結束時,具有實際意義的學校教務信息數據庫也就完成了。
任何教學活動都不是簡單采用某一種教學方法就可以滿足需要的。數據庫課程在采用項目式教學法時,教師應發揮學生的主觀能動性,讓學生學會自主學習,能夠自己尋找問題并思考解決的方法。教師起到監督和引導的作用,綜合使用各種教學方法。教師應在學生學習情緒高漲的時候適當增加項目的難度,為學生擴充相關知識面;在學生學習情緒受挫時給予激勵,組織學生對于出現的問題進行討論,讓學生采用組合的形式進行團隊合作,培養競爭意識和團隊精神。
3.3教學評價
教學評價的全面和客觀是對教學過程和學生學習效果的衡量標準。簡單的作業加實驗報告加考試往往不能體現學生真實的學習狀態和效果。教學評價不能只看結果,而應更多關注學習過程,關注學生在學習中的積極性、思維活躍程度、綜合能力、創新意識、團隊意識。
3.4教學要點
項目式教學法對于數據庫課程的教學活動具有十分重要的意義,但它的實施對學校和教師提出了較高的要求。學校在課程建設中要注意專業內容的系統性,使各課程中實施的項目具有有機的聯系。教師不但要有豐富的專業知識,而且要與行業有著緊密的聯系,具備相應的項目經驗。教師必須對已有的項目進行適當調整,使其內容適應開展教學。在項目實施過程中,教師要具備豐富的教學知識和教學技能,能夠掌控項目的進展和教學的節奏,能夠組織學生開展學習活動,并根據學生的表現給予靈活的指導。
數據庫課程中采用項目式教學法完全符合高職教育的發展趨勢,具有強大的生命力。它豐富的內涵需要高職教育工作者通過辛勤的努力和科學的態度去學習,去尋求專業知識、行業經驗和教育教學的最佳結合點,為培養滿足社會和行業需求的高職畢業生而奮斗。
參考文獻:
[1]王春燕.項目式教學的研究與應用[J].2007,(9):10-11.
[2]趙慶聰,張鍵,陳元鳳.《數據庫原理與應用》實踐性教學方法研究[J].科技信息,2007,(35):224,236.
[3]魏樹峰.高職數據庫課程教學改革研究[J].安徽電子信息職業技術學院學報,2007,(6),VOL6:64-65.
[4]楊明.項目式教學在數據庫教學中的應用[J].科教文匯,2008,(9),中旬刊:84.