摘要 本文結(jié)合計算機數(shù)據(jù)庫課程的教學(xué)實踐探討了項目學(xué)習(xí)在計算機課程教學(xué)中的應(yīng)用。從而使抽象的理論學(xué)習(xí)嵌入到具體系統(tǒng)開發(fā)中,提高了學(xué)生學(xué)習(xí)的主動性。項目開發(fā)培養(yǎng)了學(xué)生的自主創(chuàng)新能力,提升學(xué)生團意識。
關(guān)鍵詞 項目學(xué)習(xí) 數(shù)據(jù)庫原理教學(xué) 創(chuàng)新能力
中圖分類號:G426 文獻標(biāo)識碼:A
0 引言
隨著社會信息化的發(fā)展,計算機專業(yè)傳統(tǒng)教學(xué)模式不再適應(yīng)社會對應(yīng)用型人才的要求,培養(yǎng)面向?qū)嶋H應(yīng)用的IT專業(yè)技術(shù)人員是人才市場的需求。如何在教學(xué)中突出技術(shù)性學(xué)科特點,充分利用信息時代網(wǎng)絡(luò)資源優(yōu)勢,高效地培養(yǎng)面向社會的實用人才推動著教學(xué)模式的變革。倡導(dǎo)個性化的學(xué)習(xí),使學(xué)生在實踐創(chuàng)造中完成課程學(xué)習(xí)任務(wù)的項目學(xué)習(xí)教學(xué)模式應(yīng)用到了數(shù)據(jù)庫原理課程教學(xué)實踐中去。
傳統(tǒng)的計算機數(shù)據(jù)庫原理教學(xué)側(cè)重于理論教學(xué),重點講授數(shù)據(jù)庫理論、技術(shù),一般采用以課堂教學(xué)為主的知識結(jié)構(gòu)驅(qū)動教學(xué)模式,教師循序漸進地講授課程涉及的各個知識點,與各個知識點相對應(yīng)的實例是彼此沒有聯(lián)系的、孤立的。學(xué)生按部就班地學(xué)習(xí)局部的知識點,難以把握課程整體的知識框架。課程教學(xué)多以教師為中心,學(xué)生只是被動的聽講和練習(xí),忽視了學(xué)生自我探究能力的培養(yǎng)。
基于項目學(xué)習(xí)的教學(xué)模式集中關(guān)注于某一學(xué)科的中心概念和原理,旨在有特定意義的任務(wù)完成的過程中,使學(xué)生主動地進行知識的建構(gòu),達到創(chuàng)新能力的培養(yǎng)目標(biāo)。
1 項目學(xué)習(xí)在數(shù)據(jù)庫原理教學(xué)中的實踐
在數(shù)據(jù)庫原理項目學(xué)習(xí)教學(xué)模式中,教師將數(shù)據(jù)庫原理中的知識點融入到完成某一數(shù)據(jù)庫管理系統(tǒng)的開發(fā)過程中;學(xué)生選擇適合自己的項目,在課程學(xué)習(xí)、實踐的過程中逐步完成系統(tǒng)開發(fā),通過實踐感受提升對數(shù)據(jù)庫理論、技術(shù)的認識。項目學(xué)習(xí)在數(shù)據(jù)庫原理教學(xué)中的實踐反映在我們的理論教學(xué)、實驗教學(xué)和學(xué)生自主學(xué)習(xí)環(huán)節(jié)。
1.1 理論教學(xué)環(huán)節(jié)
數(shù)據(jù)庫原理課程結(jié)構(gòu)可劃分為兩個層次:一是基礎(chǔ)數(shù)據(jù)庫理論知識的教學(xué):二是利用數(shù)據(jù)庫技術(shù)開發(fā)實際應(yīng)用管理系統(tǒng)的教學(xué)。傳統(tǒng)的教學(xué)模式側(cè)重于第一個層面上的教學(xué)活動,抽象的理論往往使學(xué)生對課程學(xué)習(xí)產(chǎn)生厭倦感。基于項目的學(xué)習(xí)可以通過作項目掌握必須的課程知識,將枯燥的理論分散在某一數(shù)據(jù)庫管理系統(tǒng)開發(fā)過程中,突出技術(shù)性以提高學(xué)生學(xué)習(xí)興趣。應(yīng)用項目學(xué)習(xí)方法進行教學(xué),課程教學(xué)中使用的教學(xué)項目成了決定數(shù)據(jù)庫課程教學(xué)效果的關(guān)鍵。我們教師精心選取學(xué)生比較熟悉的環(huán)境作為課堂教學(xué)項目的開發(fā)對象,例如學(xué)生學(xué)籍管理系統(tǒng),取材貼近學(xué)生,分析、開發(fā)涉及的業(yè)務(wù)流程學(xué)生容易接受。教學(xué)項目貫穿整個數(shù)據(jù)庫原理課程知識體系,教師需要分析系統(tǒng)開發(fā)全過程,仔細選擇項目開發(fā)的每一個階段所涉及的核心知識點,諸如數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫等基本理論,核心知識點嵌入項目開發(fā)過程的不同階段講授。針對每一個核心知識精心設(shè)計課堂教學(xué)環(huán)境,精心準(zhǔn)備教學(xué)內(nèi)容,用核心知識點引導(dǎo)教學(xué)項目的開發(fā)活動,確保教師、學(xué)生在利用項目學(xué)習(xí)法進行教學(xué)實踐過程中,完成課程結(jié)構(gòu)規(guī)定內(nèi)容的學(xué)習(xí)。
通過教學(xué)項目的開發(fā),將數(shù)據(jù)庫原理穿插到項目的實現(xiàn)中,為應(yīng)用技術(shù)教學(xué)提供充實的理論支持;應(yīng)用技術(shù)支撐的系統(tǒng)項目開發(fā)過程為理解枯燥抽象的理論學(xué)習(xí)提供實例素材。開發(fā)過程教學(xué)引入WEB數(shù)據(jù)庫技術(shù)及應(yīng)用、面向?qū)ο蠹夹g(shù)、數(shù)據(jù)倉庫技術(shù)等新技術(shù),簡單介紹數(shù)據(jù)庫技術(shù)的新進展和新一代數(shù)據(jù)庫系統(tǒng),包括Web數(shù)據(jù)應(yīng)用技術(shù)、分布式數(shù)據(jù)庫、對象數(shù)據(jù)庫、數(shù)據(jù)倉庫等,反映數(shù)據(jù)庫發(fā)展的最新潮流。這樣一種教學(xué)內(nèi)容設(shè)計上的安排,既讓學(xué)生深刻地理解數(shù)據(jù)庫的基本理論,又使學(xué)生全面掌握數(shù)據(jù)庫的實際應(yīng)用,可以迅速投入實際項目開發(fā)工作,并且初步了解數(shù)據(jù)庫技術(shù)的最新發(fā)展,為從事科學(xué)研究及將來從事研究生的學(xué)習(xí)提供良好的入門與開端。
1.2 實驗教學(xué)環(huán)節(jié)
實驗教學(xué)環(huán)節(jié)我們改變了以往對數(shù)據(jù)庫原理某些理論點進行孤立的實驗驗證教學(xué)模式,要求學(xué)生多人合作在一個教學(xué)周期內(nèi)完成一個有意義的數(shù)據(jù)庫管理項目。學(xué)生伴隨實驗教學(xué)進展以項目小組為單位,利用實驗教學(xué)提供的條件在教師指導(dǎo)下實施項目開發(fā)工作。實驗中學(xué)生開發(fā)項目的選擇有兩個途徑:一是課題組老師經(jīng)過多年數(shù)據(jù)庫課程教學(xué)和自身科研經(jīng)歷積累的項目選題;二是要求學(xué)生根據(jù)自己對實際生活環(huán)境的了解程度提交一些管理系統(tǒng)的項目,老師據(jù)此篩選,確認項目是否能夠達到課程要求以及項目是否具有可實現(xiàn)性,通過課題組老師評審確定為任務(wù)選題。學(xué)生根據(jù)個人愛好選擇題目,教師依據(jù)選題將學(xué)生劃分到項目小組,項目小組成員自主進行項目任務(wù)的分工,實驗中項目小組成員以協(xié)作方式進行學(xué)習(xí)和項目任務(wù)開發(fā)。
伴隨著理論課程中項目的實例教學(xué),學(xué)生已經(jīng)對數(shù)據(jù)庫理論及相關(guān)技術(shù)有了較深的理解,學(xué)生就能夠根據(jù)項目選題從系統(tǒng)需求分析開始,模仿完成系統(tǒng)的概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理設(shè)計;利用SQL sever在實驗教學(xué)環(huán)節(jié)逐漸實現(xiàn)應(yīng)用系統(tǒng)開發(fā)。有了確定的實驗?zāi)繕?biāo)——項目,學(xué)生實驗課的主動性較驗證性實驗高,學(xué)生按照各自在項目中承擔(dān)的任務(wù)進行各自任務(wù)的開發(fā),遇到困難時小組成員會集中探討,尋找解決問題的途徑。小組成員不能解決的問題及時與實驗指導(dǎo)老師進行溝通,獲取老師的支持。一個項目的實驗不像孤立的驗證試驗?zāi)菢樱淮蝺纱螌嶒炚n是無法完成的,需要較長的周期才能完成,為了避免學(xué)生產(chǎn)生倦怠情緒,要求學(xué)生將系統(tǒng)開發(fā)過程分為若干個階段,每一階段結(jié)束都要進行階段驗收,教師會對學(xué)生的階段性成果進行評判。學(xué)期末,項目小組成員將提交實驗階段進行的項目開發(fā)結(jié)果,每個成員以自己的理解方式上交課業(yè),作為實驗環(huán)節(jié)成績。實驗環(huán)節(jié)使學(xué)生通過項目開發(fā)理解理論課程學(xué)習(xí)的重要性,在實踐過程中自我完成知識的構(gòu)建;同時,項目開發(fā)蘊含著集體的智慧,學(xué)生學(xué)習(xí)過程中有充分的交流機會,教師和學(xué)生也有更深入交流的機會,鍛煉了學(xué)生的團隊協(xié)作能力。
1.3 自主學(xué)習(xí)環(huán)節(jié)
理論和實驗課時受到教學(xué)計劃的限制,課堂學(xué)習(xí)只能解決基本理論、主要技術(shù)問題,與課程相關(guān)的很多內(nèi)容必須課下充實。項目學(xué)習(xí)方法要求培養(yǎng)學(xué)生的自主學(xué)習(xí)能力,使學(xué)生成為教學(xué)環(huán)節(jié)的主體。計算機網(wǎng)絡(luò)的發(fā)展給項目學(xué)習(xí)教學(xué)方法的實施提供了更為豐富的共享資源支持。網(wǎng)絡(luò)上充斥著各種信息資源,有些資源能夠有效地彌補課堂、實踐教學(xué)的不足,拓展學(xué)生視野,使之從中汲取知識。從對學(xué)生情況調(diào)查發(fā)現(xiàn),87%的學(xué)生擁有電腦,絕大多數(shù)擁有電腦的學(xué)生聯(lián)入了互聯(lián)網(wǎng)。除此之外,學(xué)校的機房課余也向?qū)W生開放,學(xué)生有條件使用網(wǎng)絡(luò)資源。數(shù)據(jù)庫原理課程中還有很多問題需要學(xué)生課下查閱資料解決,學(xué)生自主學(xué)習(xí)能力的提高是教學(xué)目標(biāo)所期待的。項目開發(fā)進程迫使學(xué)生利用課余時間解決遇到的問題,減少了傳統(tǒng)教學(xué)模式下學(xué)生課余學(xué)習(xí)的惰性。學(xué)生為了項目中的某個問題會互相間探討、網(wǎng)絡(luò)上查詢,學(xué)習(xí)氣氛明顯高漲。為了幫助學(xué)生更好的利用課外資源,教師通過QQ群和學(xué)生進行交流,對學(xué)生進行必要的課外引導(dǎo)。學(xué)生在與同學(xué)、老師以及網(wǎng)絡(luò)的交流中汲取知識,豐富自己的知識體系。學(xué)生將自己的各種創(chuàng)意體現(xiàn)在開發(fā)的系統(tǒng)中,提升了自身的創(chuàng)造性。
2 結(jié)束語
通過數(shù)據(jù)庫原理的教學(xué)實踐,我們看到在計算機應(yīng)用型人才的培養(yǎng)過程中,項目學(xué)習(xí)教學(xué)模式能夠增強學(xué)生自主構(gòu)建知識體系的能力,提高學(xué)生創(chuàng)新能力,加強學(xué)生間的交流與合作,提升團隊協(xié)作意識。項目學(xué)習(xí)教學(xué)模式使計算機專業(yè)教學(xué)更貼近人才市場的需求。
參考文獻
[1]靳露,建構(gòu)主義的教學(xué)理論及其啟示[J],安徽文學(xué),2009(1):267.
[2]李重芬,基于網(wǎng)絡(luò)資源利用的建構(gòu)主義教學(xué)研究[J],現(xiàn)代企業(yè)教育。2006(18):110-111.
[3]毛新勇建構(gòu)主義學(xué)習(xí)環(huán)境的設(shè)計[M],外國教育資料,1999.
[4]郝文武,教育:主體間的指導(dǎo)學(xué)習(xí)[J],教育研究,2002(3).