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