朱君枚
摘 要 項目教學法是師生為共同實施一個完整項目而進行的教學活動,旨在把學生融入有意義的任務完成的過程中,充分發(fā)掘學生的創(chuàng)造潛能,提高學生解決實際問題的綜合能力。本文主要講述項目教學法應用在SQL Sever2005數據庫開發(fā)與設計課程中的經驗及收獲。
關鍵詞 項目教學法 SQL Server2005數據庫開發(fā)與設計
中圖分類號:G64 文獻標識碼:A
1什么是項目教學法
1.1含義
項目教學法是通過實施一個完整的項目而進行的教學活動,其目的是在課堂教學中把理論與實踐教學有機地結合起來,充分發(fā)掘學生的創(chuàng)造潛能,提高學生解決實際問題的綜合能力。其特點是(1)目標指向的多重性。(2)培訓周期短,見效快;(3)可控性好;(4)注重理論與實踐相結合。
1.2項目教學法實施的一般性過程
(1)確定項目及項目目標。
(2)項目的設計,項目教學法實施的關鍵。
(3)項目的實施。
(4)項目的評價。
2項目教學法在SQL Server2005數據庫開發(fā)與設計課程中的具體實施
2.1課程介紹
SQL Server2005數據庫開發(fā)與設計課程是計算機專業(yè)的專業(yè)課程之一,其理論性、實踐性和應用性都很強,并且相對知識比較抽象,對于中職學生來說,不論是理解還是掌握都有一定的難度。
2.2數據庫設計的步驟
(1)需求分析;收集數據庫所有用戶的信息內容和處理要求,加以規(guī)格化和分析,強調用戶參與。
(2)概念結構分析;將用戶需求進行綜合、歸納和抽象,并轉化為對象的概念模型(其中最常用的是E-R模型)。
(3)邏輯結構分析;將概念模型轉換為數據庫所支持的數據模型(如關系模型),并將其優(yōu)化。
(4)物理結構設計;選定數據庫在物理設備上的存儲結構和存儲方法,如數據表的設計。
(5)數據庫實施;這一階段主要建立數據庫,組織數據入庫,并進行試運行。
(6)數據庫運行和維護。
2.3項目教學法在課程中的具體實施
根據課程特點及項目教學法的實施步驟,主要從以下幾個步驟具體實施:
(1)項目確定以及設計
數據庫制作有其相應的使用對象,像SQL SERVER語言可以開發(fā)的數據庫常見的有學校的成績管理系統(tǒng),企業(yè)的員工考勤系統(tǒng)等等。這一階段學生主要要完成以下工作:
確定項目以及項目實現目標。學生可以從學校教務科的成績管理系統(tǒng)入手或者是企業(yè)的考勤管理入手。本文以學校的成績管理為例。
小組協(xié)作學習。學生分小組進行,每組7個人,確定組長以及各個組員的分工,并邀請教務科相關負責老師參與其中。
完成SQL設計的第一步驟:用戶需求分析。找到學校教務科的相關老師了解學校的成績管理系統(tǒng)主要要實現那些目標,需要有哪些功能。學生可以通過問卷調查或者是訪談的方式取得對應資料并集合小組意見分析整理。(就成績管理系統(tǒng)來說,主要涉及到課程、教師和學生三個對象,其中需要實現哪些功能需要具備哪些屬性?讓學生的探索之后再結合課本知識教師加以點撥)。
結合SQL設計的第二個步驟:概念設計階段。將前面收集到的用戶需求轉化為E-R概念模型。將課程、教師和學生其相對應的關系用E-R圖表示出來。每個組根據自己收集整理的資料來畫出對應的E-R圖。先將每個實體的局部E-R圖表示出來,再集成E-R圖。
(2)項目的實施
①實現SQL設計的第三步驟:邏輯設計階段。
將前面的概念模型轉化為對應的關系模式。并將對應的數據表可以先用EXCEL文檔做好。
②實現SQL設計的第四、五步驟:物理設計階段和數據庫實施階段,主要包含的課程知識點如下:
數據庫常用語言T-sql語言介紹以及實現;
創(chuàng)建對應的數據庫,并能根據實際需要修改和刪除數據庫;
數據表的創(chuàng)建、修改和刪除以及數據表中數據的添加、修改和刪除;
實現數據的基本查詢;
創(chuàng)建數據的索引和視圖;
程序控制語句的實現;
數據庫的安全機制,登陸賬號管理,數據庫用戶管理和角色管理;
數據庫的備份與恢復;
數據庫的導入導出。
③數據庫的實施,運行和維護階段
讓小組學生邀請學校教務管理人員、學生代表以及教師試使用該數據庫,在收集到的意見基礎上進行改進修正。
(3)項目的評價
小組派代表展示自己的數據庫,設定評價量規(guī),實現小組之間互評,老師點評。在項目實施過程中工作態(tài)度、實施方法、小組協(xié)作分工狀況等進行過程性評價。邀請學校教務科相關參與人員以及學生和教師體驗者進行綜合評價點評。小組成員自己的評價。
參考文獻
[1] 王棟松.在計算機課程教學中開展項目教學法的研究[J].職業(yè)教育研究,2005,(11).
[2] 賀平.項目教學法的實踐探索[J].中國職業(yè)技術教育,2006,(22).
[3] 余芳.SQL SERVER 2005 數據庫管理與開發(fā)[M].北京:冶金工業(yè)出版社,2006.