周 雪
(廈門軟件職業(yè)技術(shù)學(xué)院,福建廈門361024)
基于實(shí)踐導(dǎo)向的數(shù)據(jù)庫(kù)原理教學(xué)方法研究
周 雪
(廈門軟件職業(yè)技術(shù)學(xué)院,福建廈門361024)
根據(jù)在“數(shù)據(jù)庫(kù)原理”課程教學(xué)過程中累積的教學(xué)改革經(jīng)驗(yàn),本著以實(shí)踐為導(dǎo)向,將實(shí)際的數(shù)據(jù)庫(kù)管理系統(tǒng)設(shè)計(jì)融入到教學(xué)中,在具體教學(xué)過程中做好數(shù)據(jù)庫(kù)先導(dǎo)課程,適當(dāng)精簡(jiǎn)教學(xué)內(nèi)容,綜合采用應(yīng)用型和研究型教學(xué)方法,課堂上注重互動(dòng)教學(xué),鼓勵(lì)學(xué)生自學(xué),采用現(xiàn)代化教育手段來輔助教學(xué),提高教學(xué)質(zhì)量。
數(shù)據(jù)庫(kù);實(shí)踐導(dǎo)向;教學(xué);教學(xué)方法
數(shù)據(jù)庫(kù)課程教學(xué)的主要目的是要讓學(xué)生具備將理論知識(shí)應(yīng)用到實(shí)際系統(tǒng)的能力?!皵?shù)據(jù)庫(kù)原理”是一門理論性較強(qiáng)的課程,在教學(xué)的過程中如何讓學(xué)生通過學(xué)習(xí)掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的能力,并始終保持學(xué)習(xí)的興趣和熱情,是一項(xiàng)值得研究的課題。
1.1 學(xué)好數(shù)據(jù)庫(kù)原理的先導(dǎo)課程
“數(shù)據(jù)庫(kù)原理”是一門關(guān)聯(lián)性很強(qiáng)的課程,如果沒有其他課程的銜接,這門課程的教學(xué)質(zhì)量將會(huì)大打折扣。在這門課程開設(shè)之前,學(xué)生首先必須至少掌握一門高級(jí)程序設(shè)計(jì)語言。如果不會(huì)基本的編程語言,就不可能進(jìn)行數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā),那么理論與實(shí)踐相結(jié)合的教學(xué)方法將無法實(shí)現(xiàn)。其次,最好掌握一種數(shù)據(jù)庫(kù)開發(fā)平臺(tái)的使用技術(shù)作為先行課程,如果不會(huì)使用基本的數(shù)據(jù)庫(kù)開發(fā)平臺(tái),很難談得上數(shù)據(jù)庫(kù)理論的學(xué)習(xí)。在該先行課程中重點(diǎn)教授軟件的使用,而在“數(shù)據(jù)庫(kù)原理”這門課程的教學(xué)中則側(cè)重理論部分,重點(diǎn)說明如何架構(gòu)一個(gè)好的數(shù)據(jù)庫(kù)系統(tǒng)。
1.2 適當(dāng)精簡(jiǎn)教學(xué)內(nèi)容
“數(shù)據(jù)庫(kù)原理”是一門綜合性課程,課程主要內(nèi)容包括數(shù)據(jù)庫(kù)基本概念、數(shù)據(jù)庫(kù)理論、關(guān)系代數(shù)和關(guān)系演算語言、關(guān)系規(guī)范化理論、SQL語言、數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)保護(hù)問題等。課程內(nèi)容比較龐雜,涉及面比較廣泛。筆者在教學(xué)過程以實(shí)踐為導(dǎo)向,本著夠用為度的原則,對(duì)不必要的推導(dǎo)和驗(yàn)證過程能省則省,能減則減,按照以學(xué)生實(shí)際應(yīng)用為目標(biāo)為學(xué)生講解實(shí)際數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā)過程中所涉及的理論知識(shí),重點(diǎn)培養(yǎng)學(xué)生實(shí)踐動(dòng)手能力。為后續(xù)的一些課程如“數(shù)據(jù)庫(kù)管理”、“asp應(yīng)用”等課程打下堅(jiān)實(shí)的基礎(chǔ)。教學(xué)內(nèi)容安排如圖1所示:
圖1 教學(xué)內(nèi)容安排圖
根據(jù)不同學(xué)生層次,通常采用多種不同的教學(xué)方式:一是研究型的教學(xué)方法,二是應(yīng)用型的教學(xué)方法。在實(shí)際教學(xué)過程中,采用單一教學(xué)方法的效果并不好,可以根據(jù)不同的教學(xué)內(nèi)容采用不同的教學(xué)方法,并根據(jù)實(shí)際情況綜合各種教學(xué)手段以提高學(xué)習(xí)效果。
下面以范式的教學(xué)為例說明在教學(xué)中如何綜合采用多種教學(xué)方法,提高教學(xué)效果。
首先采用研究型教學(xué)方法,在知識(shí)點(diǎn)未講授之前,提供一個(gè)與該知識(shí)點(diǎn)相關(guān)的研究課題供學(xué)生研究,引發(fā)學(xué)生的思考,讓學(xué)生在實(shí)踐中嘗試提供解決方案。例如,在尚未開始教授范式課程之前,銜接已經(jīng)講授的關(guān)于數(shù)據(jù)庫(kù)需求的課程內(nèi)容,讓學(xué)生根據(jù)需求繪制E-R圖,并開發(fā)一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)。在實(shí)踐課中要求學(xué)生對(duì)所開發(fā)的數(shù)據(jù)庫(kù)系統(tǒng)填充數(shù)據(jù)并提供測(cè)試報(bào)告,根據(jù)測(cè)試報(bào)告的結(jié)果分析自已建立的E-R圖在實(shí)際項(xiàng)目中存在的問題,并嘗試給出分解的方案。通過實(shí)踐,學(xué)生能夠體會(huì)不好的數(shù)據(jù)庫(kù)架構(gòu)對(duì)項(xiàng)目產(chǎn)生的影響,引發(fā)學(xué)生對(duì)好的數(shù)據(jù)庫(kù)架構(gòu)產(chǎn)生興趣,為理論的教學(xué)作鋪墊。
理論部分的課堂教學(xué),可以采用應(yīng)用型的教學(xué)方法,從一個(gè)具體項(xiàng)目開始,引出一段相關(guān)理論,再說明這部分的理論對(duì)于應(yīng)用的指導(dǎo)意義,學(xué)生在理解的時(shí)候就不會(huì)流于形式。比如,講到關(guān)系范式,給出一個(gè)不符合任何范式的數(shù)據(jù)表,引出其存在的問題,然后提出第一范式,對(duì)這個(gè)表進(jìn)行改進(jìn),使其滿足第一范式,但是不符合其他范式,又分析這個(gè)表的問題,繼續(xù)進(jìn)行分解,使其在不同階段滿足不同范式的要求,直至講完所有的范式。這樣,通過一個(gè)示例貫穿整個(gè)理論,在改進(jìn)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過程中,學(xué)生也體會(huì)到不同范式規(guī)范對(duì)數(shù)據(jù)庫(kù)應(yīng)用的影響,理論的學(xué)習(xí)就變得清晰生動(dòng),較為形象。
通過在教學(xué)中綜合使用以上兩種教學(xué)方法,學(xué)生一邊做項(xiàng)目,一邊發(fā)現(xiàn)問題,一邊學(xué)習(xí)理論,一邊應(yīng)用實(shí)踐,這樣掌握的知識(shí)更為扎實(shí),理論聯(lián)系實(shí)際的能力將會(huì)有很大的提高。在實(shí)踐類型的課程內(nèi)容中采用研究式的教學(xué)方法,可以提高學(xué)生在應(yīng)用中的理論水平;在理論類型的課程內(nèi)容部分采用應(yīng)用式的教學(xué)方法,使理論變得生動(dòng)。兩種方法在不同的課程內(nèi)容中相互交融,能夠較好地激發(fā)學(xué)生的學(xué)習(xí)熱情,提高學(xué)習(xí)效率。
3.1 互動(dòng)教學(xué),活躍課堂氣氛
“數(shù)據(jù)庫(kù)原理”屬于理論課程,內(nèi)容比較枯燥,如果學(xué)生的注意力不集中,會(huì)影響課堂教學(xué)效果。可以采用以下幾種手段提高課堂的互動(dòng)效果。
1)自學(xué):在一開始,根據(jù)上課的主題,提出一個(gè)問題讓學(xué)生思考,然后給出幾分鐘時(shí)間,讓學(xué)生預(yù)熱一下本次課程的主要內(nèi)容,并說明將抽取學(xué)生上臺(tái)講演,對(duì)講演評(píng)分并計(jì)入平時(shí)成績(jī)。采用這樣的方法一是可以鍛煉學(xué)生快速自學(xué)的能力;二是可以讓學(xué)生注意力集中,提升教學(xué)效果。同時(shí),為了提高學(xué)生學(xué)習(xí)興趣和自學(xué)的信心,選擇自主學(xué)習(xí)的內(nèi)容應(yīng)該由淺入深,并且難度適中。由于課堂教學(xué)時(shí)間有限,不可能經(jīng)常采用這種方法,但在實(shí)際應(yīng)用中,這一方法對(duì)消除學(xué)生聽課疲勞、提高課堂的教學(xué)效果非常有效。
2)課堂解題:如果內(nèi)容偏重應(yīng)用,可以在課堂給出一個(gè)小題目,讓學(xué)生以競(jìng)賽的方式舉手發(fā)言,或上講臺(tái)演示結(jié)果,根據(jù)參與競(jìng)賽學(xué)生的表現(xiàn)記錄平時(shí)成績(jī)。如果學(xué)生的氣氛不夠熱烈,可以采用點(diǎn)名的方式讓學(xué)生回答,根據(jù)回答情況計(jì)入平時(shí)成績(jī)。
3)調(diào)查:在講授一些比較重要的概念時(shí),可以通過學(xué)生舉手的方式調(diào)查學(xué)生對(duì)課程的接受情況。如果調(diào)查結(jié)果是大部分同學(xué)沒有聽懂,說明該部分內(nèi)容對(duì)學(xué)生有難度,不妨停下重新講解;如果絕大部分同學(xué)都聽懂了,那么就可以繼續(xù)講授剩余內(nèi)容。
4)舉例:很多理論知識(shí)學(xué)生不容易形成概念,可以通過結(jié)合課程講授的內(nèi)容例舉學(xué)生平時(shí)生活中常見的事務(wù)或案例,使得理論更貼近生活。學(xué)生可能對(duì)于視圖和表等等的概念理解不清楚,可以通過例舉接近生活的事例,使講授的內(nèi)容更生動(dòng)易懂。比如:表好比是一個(gè)房間,進(jìn)入表查看數(shù)據(jù),就好比進(jìn)入房間查看,看到的就是房間里所有擺放著的東西,而視圖好比是窗戶,我們從視圖看數(shù)據(jù),好比從窗戶查看,從窗戶只能看到房間里面的一部分東西。這樣一來,學(xué)生對(duì)視圖和表的概念就有比較清楚的理解和掌握。
3.2 充分利用現(xiàn)代化教育手段,提升教學(xué)效果。
1)潛心制作CAI課件來提高教學(xué)質(zhì)量和效率
制作一門課程的CAI課件是確定教學(xué)內(nèi)容、研究教學(xué)方法、理清講課思路的過程,只有制作高質(zhì)量的CAI課件,才能進(jìn)一步保障高質(zhì)量的教學(xué)效果。隨著多媒體教學(xué)的普及,電子教案已成為課堂教學(xué)的一個(gè)核心要素。要注意的是,課件不是將書本照搬上屏幕,否則教師不過是帶著學(xué)生在課堂上念書而已。課件應(yīng)當(dāng)是將抽象思維變成形象化的情景,將看不見的東西展示在學(xué)生的視野中??梢詭椭鷮W(xué)生快速掌握和理解一些數(shù)據(jù)庫(kù)原理的基本知識(shí)與概念。
2)借助網(wǎng)絡(luò)教學(xué)管理系統(tǒng)輔助教學(xué)
通過網(wǎng)絡(luò)教學(xué)的輔助方法,進(jìn)一步提高教學(xué)效果,例如可以利用教學(xué)輔助管理系統(tǒng)實(shí)現(xiàn)學(xué)生在現(xiàn)學(xué)習(xí)、在線問答、在線提交作業(yè)、在線評(píng)教。我們也可以借助網(wǎng)絡(luò)教學(xué)系統(tǒng)上傳的網(wǎng)絡(luò)資源,其中包括課程的電子教案、作業(yè)中的問題與參考答案、上機(jī)實(shí)踐素材、復(fù)習(xí)資料等,拓寬學(xué)生的學(xué)習(xí)空間。學(xué)生在課外獨(dú)立、自由設(shè)計(jì)的綜合性作品,也可以上傳到網(wǎng)絡(luò),由教師進(jìn)行點(diǎn)評(píng)并作為平時(shí)成績(jī)的一部分,以此激勵(lì)學(xué)生積極實(shí)踐,提高創(chuàng)新意識(shí)。
就我們學(xué)校目前的狀況而言,網(wǎng)絡(luò)課堂還處于建設(shè)階段,在展示文字的基礎(chǔ)上融入了視頻音頻,可以收發(fā)作業(yè)、提問與回答、論壇發(fā)帖等。隨著我校信息化校園的不斷完善,異地教學(xué)平臺(tái)的構(gòu)建和推廣使用,網(wǎng)絡(luò)教學(xué)環(huán)境可以大大改善,進(jìn)而提高教學(xué)效率。
通過教學(xué)實(shí)踐可以發(fā)現(xiàn),在應(yīng)用類型的教學(xué)內(nèi)容中采用研究型的教學(xué)方法,可以提高學(xué)生的研究熱情,提升理論水平。在理論類型的教學(xué)內(nèi)容中采用應(yīng)用型教學(xué)方法,可以變枯燥為生動(dòng),增強(qiáng)學(xué)生的學(xué)習(xí)興趣。應(yīng)用型和研究型教學(xué)方法的有效結(jié)合,并配以其他一些教學(xué)手段和方法能夠獲得最佳的教學(xué)效果。
[1]劉玥波,于海濤.獨(dú)立學(xué)院數(shù)據(jù)庫(kù)原理課程改革研究[J].吉林建筑大學(xué)學(xué)報(bào),2015(6):106-107.
[2]鵬杰,鄭海旭,趙丹丹.大型數(shù)據(jù)庫(kù)技術(shù)課程的改革與實(shí)踐[J].大連民族學(xué)院學(xué)報(bào),2009(5):460-472.
[3]曾繁玲,招展明,曾菊員.高職高專PLC實(shí)踐教學(xué)的探討[J].湖南郵電職業(yè)技術(shù)學(xué)院,2014(4):134-136.
[4]張巖,陳蘊(yùn).基于Web的數(shù)據(jù)庫(kù)原理輔助教學(xué)系統(tǒng)[J].阜陽師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2009(9):70-72.
[5]王員云,曾鳳生.高校計(jì)算機(jī)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》課堂教學(xué)方法探討與研究[J].開封教育學(xué)院學(xué)報(bào),2015(2)130-131. [6]王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第4版)[M].北京:高等教育出版社,2006.
Discussion on practice-oriented teaching method ofDatabase Principle
ZHOUXue
(Xiamen Institute ofSoftware Technology,Xiamen,Fujian,China 361024)
According to the experience accumulated in the process of teaching of Database Principle in the teaching reform,the author introduces the actual database management system into the teaching.In the teaching process,the students are asked to learn the database guide course.The teaching content is simplified and the applied and research-oriented teaching methods are used.In classroomteaching,interactive teachingis used and students are encouraged toself-study.Modern education means are adopted toassist the teachingsoas toimprove the teachingquality.Good results have been proved bypractice.
database;practice-oriented;teaching;teachingmethod
10.3969/j.issn.2095-7661.2016.04.040】
TP311.13
A
2095-7661(2016)04-0123-03
2016-09-26
周雪(1979-),女,吉林梅河口人,廈門軟件職業(yè)技術(shù)學(xué)院講師,研究方向:Web應(yīng)用程序開發(fā)、數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用、計(jì)算機(jī)網(wǎng)絡(luò)安全等。
湖南郵電職業(yè)技術(shù)學(xué)院學(xué)報(bào)2016年4期