摘要:根據(jù)高職計(jì)算機(jī)專業(yè)數(shù)據(jù)庫課程教學(xué)中存在的問題,應(yīng)采取整合原則、模塊化原則、應(yīng)用性原則、層次原則,并結(jié)合專業(yè)特點(diǎn)和要求,優(yōu)化數(shù)據(jù)庫課程,整合教學(xué)內(nèi)容,實(shí)現(xiàn)“教、學(xué)、做”一體化,促進(jìn)課程改革與發(fā)展,以取得較好的教學(xué)效果。
關(guān)鍵詞:高職;數(shù)據(jù)庫;優(yōu)化整合;教學(xué)設(shè)計(jì)
課程作為構(gòu)成專業(yè)培養(yǎng)方案和教學(xué)計(jì)劃的基本單元,是實(shí)現(xiàn)教學(xué)目標(biāo)的基本保證。課程的綜合化、多樣化、模塊化是高職教育課程設(shè)置的發(fā)展趨勢(shì)。《數(shù)據(jù)庫》是計(jì)算機(jī)專業(yè)的必修專業(yè)基礎(chǔ)課,應(yīng)結(jié)合專業(yè)特點(diǎn)和要求優(yōu)化整合教學(xué)內(nèi)容,根據(jù)課程特點(diǎn)構(gòu)建合理的課程體系。筆者就計(jì)算機(jī)專業(yè)的《數(shù)據(jù)庫》課程設(shè)計(jì)及教學(xué)改革進(jìn)行探討。
《數(shù)據(jù)庫》課程優(yōu)化設(shè)置原則
(一)《數(shù)據(jù)庫》教學(xué)中存在的問題
通過分析《數(shù)據(jù)庫》教學(xué)現(xiàn)狀和用人單位的反饋意見,目前《數(shù)據(jù)庫》教學(xué)還存在以下問題:(1)教學(xué)中普遍側(cè)重介紹一種數(shù)據(jù)庫管理系統(tǒng)(如SQL SERVER等)的具體操作。過多、過細(xì)地介紹交互式操作命令,很少全面地介紹數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)技術(shù)。(2)課程安排不合理,內(nèi)容前后脫節(jié)。如只講授基本理論和具體的數(shù)據(jù)庫管理系統(tǒng),沒有開設(shè)后續(xù)數(shù)據(jù)庫應(yīng)用的相關(guān)課程,或者課程教學(xué)時(shí)間間隔長(zhǎng),甚至安排順序顛倒,造成教學(xué)內(nèi)容的脫節(jié)。(3)課程內(nèi)容組織不佳,對(duì)內(nèi)容取舍不當(dāng)。例如對(duì)于基本理論知識(shí),要么略講或不講,要么全面“灌輸”。一些理論性過強(qiáng)、與實(shí)際聯(lián)系不緊密的內(nèi)容使學(xué)生感到抽象、枯燥,不易掌握。教師只是按照教材內(nèi)容順序講授,沒有將數(shù)據(jù)庫的基本概念、原理和實(shí)現(xiàn)技術(shù)與具體數(shù)據(jù)庫管理系統(tǒng)結(jié)合起來講解。(4)教材內(nèi)容陳舊,重復(fù)部分多,理論內(nèi)容和應(yīng)用內(nèi)容分割,應(yīng)用案例少。教材舉例多數(shù)是數(shù)據(jù)庫在教學(xué)管理中的應(yīng)用,如圖書、學(xué)生成績(jī)管理等系統(tǒng)。提供的教學(xué)資源少,數(shù)據(jù)來源單一,數(shù)據(jù)量小或人工數(shù)據(jù)輸入量大,學(xué)生很難體會(huì)利用數(shù)據(jù)庫處理、管理數(shù)據(jù)的巨大作用。
(二)課程優(yōu)化設(shè)置原則
高職培養(yǎng)的是技能型、應(yīng)用型人才。在課程設(shè)置和教學(xué)內(nèi)容選擇上應(yīng)與專業(yè)崗位所需的能力及知識(shí)對(duì)接。由于高職《數(shù)據(jù)庫》教學(xué)存在課時(shí)緊張、學(xué)生基礎(chǔ)差、課程設(shè)置不合理、教學(xué)內(nèi)容交叉、課程之間邊界劃分模糊等問題,因此,對(duì)課程重新設(shè)置及整合勢(shì)在必行。在課程優(yōu)化設(shè)置中應(yīng)注意以下原則:
整合原則應(yīng)打破學(xué)科知識(shí)體系,從培養(yǎng)崗位能力著眼重新安排知識(shí)體系。應(yīng)以技術(shù)應(yīng)用能力的培養(yǎng)為核心,對(duì)課程內(nèi)容做縱向和橫向的整合,強(qiáng)調(diào)課程內(nèi)容的應(yīng)用性、基礎(chǔ)性和綜合性。
模塊化原則應(yīng)圍繞專業(yè)培養(yǎng)目標(biāo)與課程的性質(zhì)、功能,打破教材內(nèi)容的組織體系,設(shè)計(jì)多個(gè)教學(xué)單元。每個(gè)教學(xué)單元包含一個(gè)時(shí)間段內(nèi)相應(yīng)的理論知識(shí)和實(shí)踐知識(shí),以滿足職業(yè)崗位對(duì)知識(shí)和能力的需求。通過課程內(nèi)容模塊化,能在較短時(shí)間內(nèi)將相關(guān)聯(lián)的多層次知識(shí)迅速融會(huì)貫通,最大限度地縮短時(shí)間跨度,有利于學(xué)生對(duì)所學(xué)的理論知識(shí)進(jìn)行實(shí)踐,豐富實(shí)踐經(jīng)驗(yàn)。
應(yīng)用性原則應(yīng)以培養(yǎng)目標(biāo)的實(shí)際需要作為內(nèi)容取舍和結(jié)構(gòu)組合的標(biāo)準(zhǔn),突出能力培養(yǎng)。一是堅(jiān)持理論知識(shí)“必需、夠用”的原則,進(jìn)行精簡(jiǎn)、合并、重組與更新,減少抽象的、偏深偏難的、純理論敘述性的內(nèi)容的比重。二是將實(shí)踐教學(xué)作為知識(shí)轉(zhuǎn)化為能力的重要環(huán)節(jié),提高應(yīng)用性教學(xué)內(nèi)容的比重,保證實(shí)踐和技能訓(xùn)練的實(shí)施。
層次原則應(yīng)根據(jù)學(xué)生的學(xué)習(xí)需求,強(qiáng)化教學(xué)內(nèi)容的導(dǎo)學(xué)、助學(xué)設(shè)計(jì),為不同個(gè)體、不同基礎(chǔ)、不同專業(yè)方向的學(xué)生分層設(shè)計(jì)教學(xué)目標(biāo)、教學(xué)內(nèi)容及要求,使教學(xué)內(nèi)容更加適合高職學(xué)生的學(xué)習(xí)特點(diǎn),從而滿足不同崗位、不同學(xué)生群體對(duì)學(xué)習(xí)的需要。
《數(shù)據(jù)庫》課程設(shè)計(jì)與教學(xué)實(shí)踐
(一)課程設(shè)置及優(yōu)化教學(xué)內(nèi)容
根據(jù)各專業(yè)的特點(diǎn)和對(duì)《數(shù)據(jù)庫》課程的要求設(shè)計(jì)教學(xué)內(nèi)容高職《數(shù)據(jù)庫》教學(xué)內(nèi)容的選擇取決于專業(yè)培養(yǎng)目標(biāo)、崗位工作需要和知識(shí)更新要求。數(shù)據(jù)庫應(yīng)用總的說來有兩個(gè)層面:數(shù)據(jù)庫管理與操作和數(shù)據(jù)庫應(yīng)用設(shè)計(jì)。其中數(shù)據(jù)庫設(shè)計(jì)是利用現(xiàn)有的技術(shù)、方法、工具進(jìn)行數(shù)據(jù)庫的應(yīng)用設(shè)計(jì),管理是從數(shù)據(jù)庫的應(yīng)用角度出發(fā),主要是利用各種應(yīng)用系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行操作、維護(hù)與管理。因此,對(duì)于高職計(jì)算機(jī)專業(yè)不同方向,數(shù)據(jù)庫內(nèi)容和學(xué)時(shí)安排也應(yīng)不同。例如,軟件專業(yè)必須講授必要的基本理論,強(qiáng)化數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì),進(jìn)行具體應(yīng)用系統(tǒng)開發(fā);計(jì)算機(jī)應(yīng)用與維護(hù)專業(yè)重點(diǎn)是數(shù)據(jù)庫管理與維護(hù)等。可根據(jù)不同專業(yè)的培養(yǎng)目標(biāo)確定相應(yīng)的數(shù)據(jù)庫課程教學(xué)內(nèi)容。
整合課程內(nèi)容,合理設(shè)置課程針對(duì)高職計(jì)算機(jī)不同專業(yè)的培養(yǎng)要求,應(yīng)建立和完善相應(yīng)的課程體系。應(yīng)按照理論—設(shè)計(jì)—應(yīng)用的層次逐漸遞進(jìn),打破教材的內(nèi)容組織體系,采取課程內(nèi)容整合、模塊化原則組織教學(xué)內(nèi)容。注意從縱向形成課程梯度,減少重復(fù)或脫節(jié);從橫向形成課程平臺(tái),加強(qiáng)課程之間的相互支撐,設(shè)置合理的開設(shè)順序。在實(shí)踐中,應(yīng)將數(shù)據(jù)庫基本原理,具體的數(shù)據(jù)庫管理系統(tǒng),如SQL SERVER,數(shù)據(jù)庫建模,數(shù)據(jù)庫應(yīng)用開發(fā)等內(nèi)容整合、優(yōu)化,將其分成基本知識(shí)模塊和擴(kuò)展應(yīng)用模塊,由各專業(yè)根據(jù)要求進(jìn)行選擇。基本知識(shí)模塊:在第二學(xué)期開設(shè)《數(shù)據(jù)庫基礎(chǔ)和SQL SERVER 2000應(yīng)用》,主要內(nèi)容涉及數(shù)據(jù)庫基本理論、關(guān)系運(yùn)算、數(shù)據(jù)模型、 SQL具體操作和數(shù)據(jù)庫管理等。擴(kuò)展應(yīng)用模塊:在第三學(xué)期開設(shè)《數(shù)據(jù)庫建模和數(shù)據(jù)庫應(yīng)用開發(fā)》,主要內(nèi)容是數(shù)據(jù)庫系統(tǒng)的概念設(shè)計(jì)和邏輯設(shè)計(jì)及建模工具的應(yīng)用,基于高級(jí)程序設(shè)計(jì)語言的C/S(B/S)構(gòu)架的應(yīng)用,如WEB數(shù)據(jù)庫開發(fā)等,并注意與網(wǎng)絡(luò)技術(shù)、軟件開發(fā)等課程的內(nèi)容銜接。通過課程優(yōu)化、知識(shí)整合,可以突出教學(xué)重點(diǎn),解決內(nèi)容脫節(jié)、重復(fù)的問題,引導(dǎo)學(xué)生建構(gòu)自己的數(shù)據(jù)庫知識(shí)結(jié)構(gòu)。
(二)教學(xué)改革措施與實(shí)踐
采取多種教學(xué)方法、教學(xué)手段,提高教學(xué)效果(1)發(fā)揮教師的指導(dǎo)作用,引導(dǎo)、組織課程教學(xué)。利用多媒體、網(wǎng)絡(luò)化教學(xué)、網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)、小組協(xié)作等教學(xué)手段提高教學(xué)效率。根據(jù)不同階段的教學(xué)內(nèi)容與要求選擇多種教學(xué)方法,如探究教學(xué)法、案例教學(xué)法等。其中,案例教學(xué)法比較適合數(shù)據(jù)庫課程特點(diǎn),它是根據(jù)教學(xué)目標(biāo)和學(xué)生的認(rèn)知特點(diǎn),設(shè)計(jì)恰當(dāng)?shù)慕虒W(xué)案例組織教學(xué)內(nèi)容,在教師的指導(dǎo)下,讓學(xué)生積極參與,通過對(duì)案例進(jìn)行分析、討論、交流,提出自己的解決方法,達(dá)到理解、掌握知識(shí)的目的。如引導(dǎo)學(xué)生開發(fā)“基于.NET的辦公信息系統(tǒng)”,讓學(xué)生把自己的知識(shí)應(yīng)用到系統(tǒng)開發(fā)中去,熟悉數(shù)據(jù)庫訪問方法與應(yīng)用程序接口實(shí)現(xiàn)方法,掌握開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的方法,培養(yǎng)數(shù)據(jù)庫應(yīng)用系統(tǒng)的初步開發(fā)能力。(2)理論知識(shí)與實(shí)踐操作相結(jié)合。應(yīng)強(qiáng)化課堂教學(xué)與實(shí)踐教學(xué)結(jié)合,講練結(jié)合,做到精講多練。例如,在《數(shù)據(jù)庫》理論知識(shí)教學(xué)中,將數(shù)據(jù)庫的基本概念、原理、實(shí)現(xiàn)技術(shù)與數(shù)據(jù)庫實(shí)例相結(jié)合,通過分析實(shí)例數(shù)據(jù)庫加深學(xué)生對(duì)原理的理解。在實(shí)際教學(xué)中可把理論知識(shí)分解成兩個(gè)模塊:一是將基本理論知識(shí)穿插于不同階段的相關(guān)內(nèi)容中進(jìn)行講解,如將關(guān)系代數(shù)中的專門運(yùn)算(如選擇、投影、連接等)與某些語句(如SELECT語句等)結(jié)合起來講解;二是將數(shù)據(jù)庫設(shè)計(jì)內(nèi)容(包括數(shù)據(jù)模型、規(guī)范化設(shè)計(jì)、完整性約束、數(shù)據(jù)庫設(shè)計(jì)步驟等)與一個(gè)完整的信息系統(tǒng)設(shè)計(jì)相結(jié)合,從具體的業(yè)務(wù)分析到表的個(gè)數(shù)確定、表結(jié)構(gòu)及約束設(shè)計(jì),到典型數(shù)據(jù)輸入,再到數(shù)據(jù)處理操作(如查詢和更新),作為整體進(jìn)行介紹,讓學(xué)生掌握數(shù)據(jù)庫設(shè)計(jì)的基本過程和技能。而在具體應(yīng)用中,如WEB數(shù)據(jù)庫應(yīng)用開發(fā),可側(cè)重介紹不同環(huán)境下不同技術(shù)、不同開發(fā)工具訪問數(shù)據(jù)庫的方法及數(shù)據(jù)操作,讓學(xué)生掌握數(shù)據(jù)庫在應(yīng)用程序中的作用與實(shí)現(xiàn)方法,培養(yǎng)綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的能力。通過理論知識(shí)與實(shí)踐操作相結(jié)合,加深對(duì)理論知識(shí)的理解,同時(shí)提高具體操作技能,突出技術(shù)應(yīng)用,實(shí)現(xiàn)知識(shí)、能力培養(yǎng)目標(biāo)。(3)采取課內(nèi)與課外學(xué)習(xí)結(jié)合的方式,實(shí)現(xiàn)“學(xué)中做”。教學(xué)中應(yīng)該突破時(shí)空限制,重視課外學(xué)習(xí),給學(xué)生留有一定的學(xué)習(xí)時(shí)間。應(yīng)針對(duì)重要的知識(shí)單元布置系列作業(yè)進(jìn)行針對(duì)性訓(xùn)練,如數(shù)據(jù)操作部分,可布置多組涉及數(shù)據(jù)添加、修改、刪除、查詢等練習(xí),要求在課外上機(jī)完成。教師針對(duì)普遍性問題在課堂上集中分析、講解,同時(shí)在課堂上讓學(xué)生進(jìn)行試講,介紹其思路和方法,引導(dǎo)學(xué)生之間相互質(zhì)疑、討論,從而激發(fā)學(xué)生的學(xué)習(xí)興趣。對(duì)數(shù)據(jù)庫大作業(yè)、課程設(shè)計(jì)等可采取小組合作方式完成。考核方式應(yīng)靈活多樣,一是教師通過提問,上機(jī)演示等方式,根據(jù)設(shè)計(jì)質(zhì)量和完成時(shí)長(zhǎng)進(jìn)行評(píng)定;二是小組之間相互檢查、提問,進(jìn)行討論學(xué)習(xí),相互評(píng)價(jià)。這樣不僅可營(yíng)造學(xué)生之間相互學(xué)習(xí)借鑒,取長(zhǎng)補(bǔ)短的氛圍,也可培養(yǎng)合作意識(shí)與競(jìng)爭(zhēng)意識(shí)。(4)采取課程設(shè)計(jì)和自主設(shè)計(jì)結(jié)合,突出應(yīng)用性和針對(duì)性,實(shí)現(xiàn)“做中學(xué)”。《數(shù)據(jù)庫》是實(shí)踐性較強(qiáng)的課程,這就要求教學(xué)內(nèi)容突出實(shí)踐性、技能性的特點(diǎn),將重點(diǎn)放在應(yīng)用能力的培養(yǎng)和操作技能的訓(xùn)練上。在學(xué)期開學(xué)初,就可將課程設(shè)計(jì)內(nèi)容公布給學(xué)生。期末進(jìn)行答辯和考核。考慮部分學(xué)生學(xué)習(xí)能力強(qiáng),可提供一些數(shù)據(jù)庫設(shè)計(jì)方面的范本,鼓勵(lì)他們?cè)诜治鲩喿x基礎(chǔ)上進(jìn)行二次開發(fā),或者讓學(xué)生自己尋找設(shè)計(jì)題目,如參與教師的科研項(xiàng)目等,并撰寫小論文。通過綜合設(shè)計(jì)實(shí)踐,學(xué)生真正感受到了數(shù)據(jù)庫在實(shí)際應(yīng)用軟件系統(tǒng)開發(fā)中的重要作用,激發(fā)了自主學(xué)習(xí)的積極性,培養(yǎng)了科研意識(shí)、創(chuàng)新能力,為后續(xù)畢業(yè)設(shè)計(jì)和就業(yè)奠定了基礎(chǔ)。
積極開展教研,加強(qiáng)師資隊(duì)伍建設(shè),提高教學(xué)水平由于數(shù)據(jù)庫應(yīng)用涉及很多方面的知識(shí),如網(wǎng)絡(luò)技術(shù)、程序設(shè)計(jì)等,對(duì)教師要求較高,因此,加強(qiáng)師資隊(duì)伍建設(shè)顯得十分重要。可采取多種途徑提高教師的教學(xué)水平:一是開展教研活動(dòng),任課教師分工合作,交替教學(xué)。教師對(duì)課程內(nèi)容及其開設(shè)順序協(xié)調(diào)劃分,共同設(shè)計(jì)題目,對(duì)教學(xué)中出現(xiàn)的問題及時(shí)溝通、共同研討,對(duì)教學(xué)方法、形式和內(nèi)容進(jìn)行討論,不斷探索,摸索出適合實(shí)際情況的教學(xué)方法和模式。這樣不僅可避免教學(xué)內(nèi)容重復(fù)、脫節(jié)現(xiàn)象,便于教師把握整體進(jìn)度,了解學(xué)生學(xué)習(xí)情況,同時(shí)也可提高教師的教學(xué)水平。二是補(bǔ)充、擴(kuò)展教學(xué)內(nèi)容。教學(xué)中注意融入教師的科研成果,適當(dāng)介紹各種認(rèn)證考試的內(nèi)容及要求,為學(xué)生以后參加考試做好準(zhǔn)備,適時(shí)將數(shù)據(jù)庫發(fā)展的新方法、新技術(shù)、新軟件充實(shí)到教學(xué)內(nèi)容中。三是加強(qiáng)教學(xué)資源建設(shè)。利用網(wǎng)絡(luò)教學(xué)系統(tǒng),將教師的教學(xué)資料,如課堂教案、教學(xué)課件、實(shí)驗(yàn)指導(dǎo)書、課程設(shè)計(jì)指南、各種學(xué)習(xí)資料等,提供給學(xué)生或傳送到網(wǎng)絡(luò)平臺(tái)上,實(shí)現(xiàn)資源共享。四是加強(qiáng)教材建設(shè),積極進(jìn)行校本教材及輔助材料的編寫。
參考文獻(xiàn):
[1]余瑞釗,高振強(qiáng).以就業(yè)為導(dǎo)向的高職課程體系構(gòu)建之實(shí)踐與探索[J].中國高教研究,2007,(5):42-43.
[2]呂鳳順.SQL SERVER 2000數(shù)據(jù)庫基礎(chǔ)與實(shí)訓(xùn)教程[M].北京:清華大學(xué)出版社,2006.
作者簡(jiǎn)介:
李武(1970—),男,四川廣元人,西南交通大學(xué)計(jì)算機(jī)技術(shù)專業(yè)2007級(jí)工程碩士,四川信息職業(yè)技術(shù)學(xué)院講師,主要從事計(jì)算機(jī)教學(xué)與管理工作。