張中軍 曹彥
摘要: 對(duì)《數(shù)據(jù)庫(kù)原理》課程體系的內(nèi)容整合、實(shí)踐設(shè)計(jì)、教學(xué)過(guò)程控制、考核方式進(jìn)行改進(jìn),能培養(yǎng)學(xué)生的學(xué)習(xí)興趣,取得“學(xué)而知用,因用而學(xué)”學(xué)用一體的教學(xué)效果,提高學(xué)生實(shí)際分析問(wèn)題、解決問(wèn)題的能力,加強(qiáng)《數(shù)據(jù)庫(kù)原理》課程的教學(xué)改革,有利于提高計(jì)算機(jī)專業(yè)人才培養(yǎng)的質(zhì)量。
關(guān)鍵詞: 《數(shù)據(jù)庫(kù)原理》研究性教學(xué)實(shí)踐教學(xué)培養(yǎng)項(xiàng)目意識(shí)
1.引言
《數(shù)據(jù)庫(kù)原理》是高校計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科教學(xué)計(jì)劃中的核心課程之一,是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)中的一門(mén)專業(yè)基礎(chǔ)課,同時(shí)也是數(shù)據(jù)挖掘和人工智能等課程的基礎(chǔ),在整個(gè)計(jì)算機(jī)知識(shí)體系中具有十分重要的地位。對(duì)此課程的理解、掌握和拓展,將對(duì)學(xué)生的編程能力產(chǎn)生深刻的影響。但是,《數(shù)據(jù)庫(kù)原理》的理論性強(qiáng),概念抽象,學(xué)生難以理解。本文針對(duì)《數(shù)據(jù)庫(kù)原理》教學(xué)過(guò)程中存在的問(wèn)題,就研究性教學(xué)模式和實(shí)踐教學(xué)的開(kāi)展進(jìn)行了探索。
2.教學(xué)現(xiàn)狀
2.1過(guò)分偏重理論。
《數(shù)據(jù)庫(kù)原理》是一門(mén)理論性較強(qiáng)的專業(yè)基礎(chǔ)課,但目前多數(shù)教師依然使用傳統(tǒng)的教學(xué)方法,將課本知識(shí)按部就班地向?qū)W生講解[1],將理論知識(shí)一遍一遍解釋,最多舉個(gè)簡(jiǎn)單的例子加以說(shuō)明,但是,課堂時(shí)間有限,學(xué)生注意力最集中的時(shí)間有限,多數(shù)學(xué)生不能一直集中精神跟隨老師的思路,所以教學(xué)效果不好。
2.2學(xué)習(xí)目的性不強(qiáng)。
在知識(shí)技術(shù)競(jìng)爭(zhēng)激烈的今天,學(xué)生更傾向于實(shí)用技術(shù)的學(xué)習(xí),而《數(shù)據(jù)庫(kù)原理》課程中多數(shù)是理論知識(shí),學(xué)生只知道學(xué)習(xí),但不知如何使用[1][2],甚至學(xué)習(xí)完該課程還不知道可以將學(xué)到的知識(shí)用于何處,學(xué)習(xí)活動(dòng)枯燥[3],這就影響了部分學(xué)生學(xué)習(xí)的積極性。
2.3實(shí)踐內(nèi)容單調(diào)、孤立。
雖然該課程有相應(yīng)的實(shí)驗(yàn)內(nèi)容,但多數(shù)實(shí)驗(yàn)內(nèi)容偏向于教材內(nèi)容的鞏固,沒(méi)有實(shí)際應(yīng)用內(nèi)容的穿插,也沒(méi)有體現(xiàn)與其他課程的聯(lián)系[1][4],這就影響了該課程與其他課程知識(shí)的融合。
3.教學(xué)思想與方法
3.1教學(xué)對(duì)象。
《數(shù)據(jù)庫(kù)原理》課程開(kāi)設(shè)之前,應(yīng)該開(kāi)設(shè)C++、JAVA、C#之類的編程語(yǔ)言,首先培養(yǎng)學(xué)生的編程思想,提高邏輯思維能力。這樣,學(xué)生就具備了基本的項(xiàng)目開(kāi)發(fā)技術(shù),只是尚未開(kāi)設(shè)數(shù)據(jù)庫(kù)之類的課程,沒(méi)有數(shù)據(jù)庫(kù)相關(guān)知識(shí),那么該課程就從項(xiàng)目開(kāi)發(fā)任務(wù)的角度[5],提高學(xué)生分析問(wèn)題、解決問(wèn)題的能力,促進(jìn)教學(xué)質(zhì)量的提高。
3.2教學(xué)思想。
課堂教學(xué)的內(nèi)容應(yīng)該精而實(shí)用,需要合理地將本課程內(nèi)容與其他應(yīng)用相關(guān)課程緊密結(jié)合起來(lái),精心選配和組織那些基本的、核心的內(nèi)容,將學(xué)生在預(yù)習(xí)中所提出的難點(diǎn)與數(shù)據(jù)庫(kù)相關(guān)項(xiàng)目開(kāi)發(fā)知識(shí)結(jié)合講解,讓學(xué)生知道所學(xué)知識(shí)“何時(shí)用”及“怎么用”,使學(xué)生在學(xué)習(xí)《數(shù)據(jù)庫(kù)原理》的過(guò)程中有一種為了項(xiàng)目應(yīng)用而學(xué)習(xí)的意識(shí),而不是先前的盲目學(xué)習(xí)。
3.3教學(xué)方法
在《數(shù)據(jù)庫(kù)原理》教學(xué)過(guò)程中培養(yǎng)學(xué)生的項(xiàng)目意識(shí),就要將數(shù)據(jù)庫(kù)教學(xué)與項(xiàng)目開(kāi)發(fā)緊密結(jié)合起來(lái),讓學(xué)生在學(xué)習(xí)數(shù)據(jù)庫(kù)知識(shí)的過(guò)程中知道何時(shí)可用,同時(shí)也知道學(xué)習(xí)的知識(shí)在項(xiàng)目開(kāi)發(fā)中如何使用。
3.3.1內(nèi)容選配整合
《數(shù)據(jù)庫(kù)原理》內(nèi)容的特點(diǎn)是概念多、邏輯性強(qiáng)、綜合性強(qiáng)、技巧性強(qiáng)。由于學(xué)生的基礎(chǔ)不同,將教學(xué)的重點(diǎn)放在基礎(chǔ)知識(shí)的學(xué)習(xí)、基本方法的訓(xùn)練和基本能力的培養(yǎng)等方面。對(duì)于這門(mén)課,其基礎(chǔ)的且重點(diǎn)的內(nèi)容應(yīng)該是SQL語(yǔ)言(數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)更新)、數(shù)據(jù)庫(kù)安全性與完整性、數(shù)據(jù)庫(kù)設(shè)計(jì)三大基礎(chǔ)知識(shí)和存儲(chǔ)過(guò)程、觸發(fā)器、游標(biāo)三大數(shù)據(jù)庫(kù)編程技術(shù)。那么在教學(xué)過(guò)程中,就應(yīng)該將這些知識(shí)與技術(shù)穿插于項(xiàng)目開(kāi)發(fā)的整個(gè)過(guò)程。
(2)教學(xué)過(guò)程控制
由于《數(shù)據(jù)庫(kù)原理》教學(xué)內(nèi)容理論性較強(qiáng),缺乏趣味性,因此我們?cè)诶^承傳統(tǒng)教學(xué)優(yōu)點(diǎn)的基礎(chǔ)上,將原理性知識(shí)與項(xiàng)目實(shí)踐相結(jié)合,使學(xué)生在學(xué)習(xí)過(guò)程中始終具有為項(xiàng)目實(shí)踐而學(xué)習(xí)的意識(shí)。要做到這一點(diǎn),首先,在學(xué)習(xí)整個(gè)課程之前,演示一個(gè)簡(jiǎn)單的項(xiàng)目成果,讓學(xué)生清楚地認(rèn)識(shí)到數(shù)據(jù)庫(kù)在此項(xiàng)目當(dāng)中的應(yīng)用及所具有的重要地位。其次,在教學(xué)過(guò)程中將此項(xiàng)目分解成若干功能模塊,班內(nèi)學(xué)生分組,每組負(fù)責(zé)一個(gè)功能模塊,教師先講解數(shù)據(jù)庫(kù)基本知識(shí),當(dāng)講解到項(xiàng)目中用到的知識(shí)點(diǎn)時(shí),提醒學(xué)生馬上應(yīng)用到項(xiàng)目實(shí)踐當(dāng)中。比如,講到數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),讓學(xué)生根據(jù)自己負(fù)責(zé)的項(xiàng)目模塊,設(shè)計(jì)出符合項(xiàng)目實(shí)際應(yīng)用的數(shù)據(jù)庫(kù);講到數(shù)據(jù)定義時(shí),讓學(xué)生根據(jù)自己設(shè)計(jì)的數(shù)據(jù)庫(kù)將基本表等數(shù)據(jù)庫(kù)對(duì)象定義出來(lái),這就能使學(xué)生明白如何使用。再次,學(xué)生在項(xiàng)目實(shí)踐過(guò)程中遇到數(shù)據(jù)庫(kù)方面的問(wèn)題時(shí),教師集中講解,指出所用知識(shí)點(diǎn),讓學(xué)生明白其原理知識(shí),這就可實(shí)現(xiàn)從原理到實(shí)踐,從實(shí)踐再到原理的良性循環(huán)。最后,師生互動(dòng),不能灌輸式教學(xué),給學(xué)生充分的討論空間,通過(guò)討論發(fā)揮想象,激發(fā)思維,加深理解。
3.3.3實(shí)踐教學(xué)設(shè)計(jì)
為了鞏固課堂學(xué)習(xí)效果,加深理解,每次課對(duì)應(yīng)的上機(jī)實(shí)驗(yàn)是不可缺少的一個(gè)教學(xué)環(huán)節(jié)。本課程實(shí)驗(yàn)采用模擬項(xiàng)目開(kāi)發(fā)形式,用以帶動(dòng)學(xué)生對(duì)所學(xué)知識(shí)進(jìn)行驗(yàn)證和綜合實(shí)驗(yàn)??偟娜蝿?wù)就是設(shè)計(jì)一個(gè)實(shí)際的數(shù)據(jù)庫(kù)應(yīng)用項(xiàng)目,將學(xué)生分成若干小組,每組確定一個(gè)題目。結(jié)合教師課堂上提供一個(gè)實(shí)際的項(xiàng)目案例,讓學(xué)生分析掌握其中的關(guān)鍵技術(shù)及設(shè)計(jì)要領(lǐng),使學(xué)生能結(jié)合自己本組的項(xiàng)目進(jìn)行實(shí)際開(kāi)發(fā)設(shè)計(jì),將所學(xué)的數(shù)據(jù)庫(kù)知識(shí)與程序設(shè)計(jì)知識(shí)相結(jié)合,跟隨課程進(jìn)度逐步解決實(shí)際問(wèn)題,最后產(chǎn)生該系統(tǒng)相關(guān)文檔及程序代碼。這樣不但能激發(fā)學(xué)生的求知欲和創(chuàng)新精神,還能進(jìn)一步培養(yǎng)學(xué)生的動(dòng)手能力和創(chuàng)新思維能力,使書(shū)上的知識(shí)變“活”,變得更“實(shí)用”,以此深化理解和對(duì)教學(xué)內(nèi)容的掌握,同時(shí)提高學(xué)生的動(dòng)手能力。
3.3.4考核方式改革
考核是檢驗(yàn)學(xué)生對(duì)知識(shí)的掌握程度,好的考核方案能有效提高學(xué)生的學(xué)習(xí)積極性,本方法中主要采用答辯式考核方案,除了傳統(tǒng)的考勤、課堂提問(wèn)、作業(yè)練習(xí)和考試之外,增加項(xiàng)目設(shè)計(jì)實(shí)踐的考核比重,主要考核評(píng)價(jià)學(xué)生在項(xiàng)目中的表現(xiàn),包括學(xué)習(xí)、在項(xiàng)目設(shè)計(jì)中的工作態(tài)度、在團(tuán)隊(duì)中的貢獻(xiàn),以及最終綜合實(shí)驗(yàn)驗(yàn)收時(shí)對(duì)項(xiàng)目實(shí)現(xiàn)效果和對(duì)相關(guān)問(wèn)題答辯的考核。這種評(píng)價(jià)方式改變了傳統(tǒng)的考試評(píng)價(jià)方式,有助于調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,促使他們積極參與到研究學(xué)習(xí)、探索討論的過(guò)程中,培養(yǎng)學(xué)生的團(tuán)隊(duì)精神。
4.結(jié)語(yǔ)
通過(guò)對(duì)《數(shù)據(jù)庫(kù)原理》課程體系的教學(xué)內(nèi)容、實(shí)踐內(nèi)容、教學(xué)方法、教學(xué)手段、考核方式進(jìn)行改進(jìn),注重培養(yǎng)學(xué)生學(xué)習(xí)中的項(xiàng)目應(yīng)用意識(shí),使學(xué)生“學(xué)以致用”,為用而學(xué),有利于去除學(xué)習(xí)的盲目性;使學(xué)生將所學(xué)知識(shí)及時(shí)應(yīng)用于實(shí)踐,通過(guò)應(yīng)用鞏固加深知識(shí)的理解記憶,有利于消除記憶的強(qiáng)制性;學(xué)習(xí)與應(yīng)用緊密結(jié)合,使學(xué)生帶著問(wèn)題學(xué)習(xí),應(yīng)用學(xué)習(xí)的知識(shí)便可解決相應(yīng)問(wèn)題,有利于增強(qiáng)學(xué)習(xí)的趣味性;讓學(xué)生“學(xué)”與“用”并行進(jìn)行,使學(xué)用相互促進(jìn),相互引導(dǎo),有利于提高教學(xué)的靈活性。該方法的實(shí)施使教學(xué)效果明顯增強(qiáng),提高了學(xué)生實(shí)際分析問(wèn)題、解決問(wèn)題的能力,有利于提高計(jì)算機(jī)專業(yè)人才培養(yǎng)的質(zhì)量。
參考文獻(xiàn):
[1]田秋紅,宋瑾玉,孫靜.數(shù)據(jù)庫(kù)原理教學(xué)改革的研究與實(shí)踐.中國(guó)校外教育,2010,(08):97-98.
[2]柳佳剛.數(shù)據(jù)庫(kù)原理及應(yīng)用課程教學(xué)改革的思考.中國(guó)現(xiàn)代教育裝備,2009,(14):78-80.
[3]劉風(fēng)華.數(shù)據(jù)庫(kù)教學(xué)中任務(wù)驅(qū)動(dòng)教學(xué)法初探.徐州教育學(xué)院學(xué)報(bào),2008,(03):158-159.
[4]張振蓮.數(shù)據(jù)庫(kù)系統(tǒng)課程教學(xué)改革的探索.中國(guó)成人教育,2007,(12):121-122.
[5]葉霞,李俊山等.數(shù)據(jù)庫(kù)原理及應(yīng)用——課程教學(xué)改革實(shí)踐小結(jié).吉林省教育學(xué)院學(xué)報(bào),2009,(07):39-41.
基金項(xiàng)目:教育教學(xué)改革研究項(xiàng)目基金資助(NO.J201224)。