汕頭職業(yè)技術(shù)學(xué)院 廖華麗
《數(shù)據(jù)庫原理及應(yīng)用》課程是一門理論與工程實踐密切相關(guān)的綜合性課程,是我校計算機各專業(yè)方向?qū)W生的核心課程之一。以往在我校《數(shù)據(jù)庫原理及應(yīng)用》課程的教學(xué)中,存在一些疑難雜癥。本文提出的《數(shù)據(jù)庫原理及應(yīng)用》立體式教學(xué)模式是以建構(gòu)主義學(xué)習(xí)理論為依據(jù),將橫向和縱向、宏觀和微觀相結(jié)合。在橫向上與其他相關(guān)聯(lián)課程融合教學(xué),在縱向上從易到難,從理論到實踐遷移。在宏觀上應(yīng)用分組教學(xué)法、項目教學(xué)法,在微觀上應(yīng)用任務(wù)驅(qū)動教學(xué)法、試錯法、案例教學(xué)法、教學(xué)做一體化等教學(xué)方法。實踐證明,這種教學(xué)模式能有效地提升學(xué)生的學(xué)習(xí)效果。
在當(dāng)今信息化社會中,數(shù)據(jù)庫技術(shù)已成為對大量數(shù)據(jù)進(jìn)行組織與管理的重要技術(shù)手段和軟件技術(shù)。小到日常生活中的衣食住行,大到云技術(shù)、大數(shù)據(jù)、互聯(lián)網(wǎng)+等,都離不開數(shù)據(jù)的建立、檢索、分析和挖掘。數(shù)據(jù)庫對于用人單位來說,需求量越來越大,也越來越重要。
《數(shù)據(jù)庫原理及應(yīng)用》課程是一門理論與工程實踐密切相關(guān)的綜合性課程,旨在培養(yǎng)學(xué)生分析和設(shè)計數(shù)據(jù)庫能力的核心課程之一。它是軟件工程、軟件編程和網(wǎng)站設(shè)計等課程的前導(dǎo)課程,是我校計算機各專業(yè)方向?qū)W生的職業(yè)崗位能力培養(yǎng)課程,也是我校電子商務(wù)、物聯(lián)網(wǎng)、金融、電子技術(shù)等專業(yè)開設(shè)的必修課程,它與很多課程之間都有著不可分割的聯(lián)系。學(xué)生學(xué)好該課程可以增強其崗位適應(yīng)能力,提高其就業(yè)能力。然而,前些年在我們學(xué)校《數(shù)據(jù)庫原理及應(yīng)用》課程的教學(xué)中,存在一些疑難雜癥問題,遭遇了一些瓶頸,有幾個比較典型的問題:
(1)教師在講臺上講的繪聲繪色,學(xué)生感覺在課堂上也聽明白了,可在實際應(yīng)用時,學(xué)生會覺得無從下手。為何呢?因為數(shù)據(jù)庫理論基礎(chǔ)與應(yīng)用實踐脫離,缺少一個將數(shù)據(jù)庫理論基礎(chǔ)和數(shù)據(jù)庫應(yīng)用實踐相結(jié)合的實例。
(2)有很大一部分學(xué)生認(rèn)為該課程很難,尤其是在數(shù)據(jù)庫設(shè)計和T-SQL語句的學(xué)習(xí)單元中,很多學(xué)生雖然很努力去學(xué),但是還是沒辦法學(xué)好。究其原因,我們高職類層次的學(xué)生,尤其是理工科學(xué)生英語比較弱,很難記住那些英文單詞,也理解不了太理論化的知識。
(3)有些學(xué)生還沒有意識到該課程對以后職業(yè)生涯的影響,學(xué)習(xí)積極性不高,學(xué)習(xí)效果差。事實上,現(xiàn)在大多數(shù)的工作都需要用到數(shù)據(jù)分析能力,要想對商業(yè)和產(chǎn)品有深刻的理解,數(shù)據(jù)分析是必不可少的,要將它作為一種能力培訓(xùn)。
(4)課程教學(xué)孤立,很難與其他橫向課程融合。目前,我們學(xué)院的老師教學(xué)任務(wù)還是比較重的,很多老師忙于自己所授課程知識的準(zhǔn)備,無暇顧及其他相關(guān)聯(lián)課程,很多課程的教學(xué)都比較孤立,沒有形成一個完整的知識鏈,也包括《數(shù)據(jù)庫原理及應(yīng)用》課程的教學(xué)。
針對《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)現(xiàn)存的諸多問題,結(jié)合本人多年講授該課程的經(jīng)驗,本文提出了對《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)改革的新思路——一種立體式《數(shù)據(jù)庫原理及應(yīng)用》教學(xué)模式。這個新思路定位于專業(yè)人才培養(yǎng)目標(biāo),依托建構(gòu)主義學(xué)習(xí)理論,從優(yōu)化教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段、實踐環(huán)節(jié)、組織與管理、課程評價等方面下功夫,綜合地使用任務(wù)驅(qū)動教學(xué)法、試錯法、案例教學(xué)法、教學(xué)做一體化教學(xué)法等多種教學(xué)方法、教學(xué)手段。具體從以下幾個方面入手:
(1)內(nèi)容上融合其他相關(guān)聯(lián)課程
《數(shù)據(jù)庫原理及應(yīng)用》的教學(xué)絕不能將孤立起來,閉門造車。要從教學(xué)計劃中找出《數(shù)據(jù)庫原理及應(yīng)用》的先導(dǎo)課程和其他平行課程,了解先導(dǎo)課程和其他平行課程的教學(xué)大綱,教學(xué)內(nèi)容,以及學(xué)生已具備的知識體系。本專業(yè)教研室內(nèi)的教師之間要多開展教學(xué)研討活動,集合眾教師的智慧,將前臺開發(fā)工具和后臺數(shù)據(jù)庫聯(lián)合起來,讓數(shù)據(jù)庫不再孤立于其他課程。全方位分析數(shù)據(jù)庫原理及應(yīng)用的教學(xué)大綱、教學(xué)目標(biāo)和教材,整體把握教材中各個知識點之間本質(zhì)的聯(lián)系,掌握學(xué)生現(xiàn)有的知識水平,用現(xiàn)代教學(xué)的理念從較高的層次上幫助學(xué)生建立一個相互聯(lián)系的數(shù)據(jù)庫知識結(jié)構(gòu)。
(2)將數(shù)據(jù)庫理論知識植入一個學(xué)生熟悉的應(yīng)用系統(tǒng)中
將數(shù)據(jù)庫理論和應(yīng)用實踐結(jié)合,創(chuàng)建一個學(xué)生熟悉的應(yīng)用系統(tǒng),比如學(xué)生信息管理系統(tǒng)、班級日常管理系統(tǒng)、圖書管理系統(tǒng)、學(xué)習(xí)成績管理系統(tǒng)等,我在《數(shù)據(jù)庫原理及應(yīng)用》的教學(xué)中一般是以學(xué)生信息管理系統(tǒng)為例。這些數(shù)據(jù)記錄的就是他們自己的信息,他們熟悉、親切,也知道這些數(shù)據(jù)之間的邏輯關(guān)系,老師帶領(lǐng)他們分析和設(shè)計這個數(shù)據(jù)庫會毫不費勁。這樣既增加了學(xué)生的實踐機會、自學(xué)機會和創(chuàng)新機會,又極大地調(diào)動了學(xué)生的學(xué)習(xí)主動性和積極性,激發(fā)學(xué)生探究創(chuàng)造的興趣,鼓勵學(xué)生獨立探索,促進(jìn)知識的加深和遷移。還讓學(xué)生能夠看到實實在在的數(shù)據(jù)庫應(yīng)用實例和數(shù)據(jù)庫的運行能力。
(3)弱化枯燥的T-SQL語法的講解,用一個個具體的操作實例來代替。
我們學(xué)院的理工科學(xué)生英語比較弱,很難記住英文單詞,更別說一句句的T-SQL語句了。因此需要想方設(shè)法將這些必須掌握的T-SQL語句用具體的實例去實現(xiàn),同一個功能的T-SQL語句至少要有三個以上的操作實例,起到強化的作用。對于一些復(fù)雜的實例,可以分組進(jìn)行討論,即采用結(jié)構(gòu)式分組教學(xué)模式,使其和任務(wù)驅(qū)動教學(xué)法相結(jié)合,對學(xué)生進(jìn)行合理分組,使之相互合作和激勵,主動積極地參與學(xué)習(xí),培養(yǎng)學(xué)生探索創(chuàng)新能力和團(tuán)結(jié)協(xié)作的精神。
(4)將試錯法應(yīng)用到《數(shù)據(jù)庫原理及應(yīng)用》的教學(xué)中
在《數(shù)據(jù)庫原理及應(yīng)用》的教學(xué)中,有一些內(nèi)容很難讓學(xué)生理解,如果單純地擺概念,他們聽得是云里霧里的。這時就需要一種直接的、撞墻式的試錯法。比如數(shù)據(jù)庫的三大范式和數(shù)據(jù)庫的五種約束,我一般借助于試錯法。試錯法是一種純粹經(jīng)驗的方法,我將一個沒有進(jìn)行規(guī)范化的數(shù)據(jù)庫給大家,對照范式和約束的知識點設(shè)置一些操作實例給學(xué)生去練習(xí)。讓他們觀察數(shù)據(jù)庫的前后變化,找出數(shù)據(jù)庫出現(xiàn)的與現(xiàn)實相違背的地方。之后我再使用數(shù)據(jù)庫三大范式和五種約束的知識解決數(shù)據(jù)庫中出現(xiàn)的問題。如果教師多次跟學(xué)生強調(diào)這樣做那樣做是不對的,我相信還是有不少學(xué)生充耳不聞。教師設(shè)計一個例子,讓學(xué)生動手去做,做的過程中出錯了,他們就會印象很深刻,知道這樣做是不行的,最后就能把正確的方法牢牢記住了。
(5)踐行“以學(xué)生為主體,教師主導(dǎo)”的教學(xué)模式
在《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)的各個環(huán)節(jié)中,確保以學(xué)生為中心,踐行“以學(xué)生為主體,教師主導(dǎo)”的教學(xué)模式。在數(shù)據(jù)庫需求分析階段,讓學(xué)生成立“數(shù)據(jù)庫設(shè)計與開發(fā)小組”,通過真實或虛擬的調(diào)查了解用戶需求,商討開發(fā)方案等。教師實施輔導(dǎo),協(xié)助學(xué)生完成其學(xué)習(xí)任務(wù)。在數(shù)據(jù)庫實施階段,每個小組將本組的試用數(shù)據(jù)庫給其他小組進(jìn)行測試,根據(jù)其他小組試用的情況完善相關(guān)學(xué)習(xí)任務(wù)。最后全班組織討論會,大家對各小組數(shù)據(jù)庫開發(fā)和試用的情況做出評價。這種“以學(xué)生為主體,教師主導(dǎo)”的教學(xué)模式,學(xué)生學(xué)習(xí)時采用探究式學(xué)習(xí)方法,在老師的引導(dǎo)下,掌握相關(guān)知識并能自主學(xué)習(xí)新內(nèi)容,可與其他同學(xué)合作完成數(shù)據(jù)庫的設(shè)計、建立、管理等相關(guān)學(xué)習(xí)任務(wù)。
(6)以多元化評價手段來激勵學(xué)生學(xué)習(xí)《數(shù)據(jù)庫原理及應(yīng)用》課程
在評價學(xué)生《數(shù)據(jù)庫原理及應(yīng)用》課程的學(xué)習(xí)時,既要保持評價的主體多元化,也要保持評價的方法、手段多元化。教師和學(xué)生均納入評價對象,將自評、互評和師評相結(jié)合。既要評價學(xué)生《數(shù)據(jù)庫原理及應(yīng)用》課程的學(xué)習(xí)結(jié)果,又要評價他們在《數(shù)據(jù)庫原理及應(yīng)用》課程學(xué)習(xí)過程中的變化和發(fā)展;既要評價學(xué)生《數(shù)據(jù)庫原理及應(yīng)用》課程的學(xué)習(xí)水平,又要評價他們在實踐活動中所表現(xiàn)出的情感。這就要求教師通過多種形式、多種方法評價學(xué)生,這種多元化評價,不斷地激發(fā)學(xué)生《數(shù)據(jù)庫原理及應(yīng)用》課程的學(xué)習(xí)興趣,促進(jìn)學(xué)生全面、持續(xù)、和諧的發(fā)展。
綜上所述,本文提出的《數(shù)據(jù)庫原理及應(yīng)用》立體式教學(xué)模式是以建構(gòu)主義學(xué)習(xí)理論為依據(jù),將橫向和縱向、宏觀和微觀相結(jié)合。在橫向上與其他相關(guān)聯(lián)課程融合教學(xué),在縱向上從易到難,從理論到實踐遷移,在宏觀上應(yīng)用分組教學(xué)法、項目教學(xué)法,在微觀上應(yīng)用任務(wù)驅(qū)動教學(xué)法、試錯法、案例教學(xué)法、教學(xué)做一體化等教學(xué)方法。改變了以“以教師、教材”為中心的教學(xué)模式,倡導(dǎo)了“以學(xué)生為主體,教師主導(dǎo)”的建構(gòu)主義學(xué)習(xí)理論,提倡學(xué)生參與、體驗、親身實踐、試錯、獨立思考、合作探究,從而實現(xiàn)學(xué)習(xí)方式的轉(zhuǎn)變和教學(xué)理念的轉(zhuǎn)變,代表了教學(xué)改革的新趨勢。
從四個學(xué)期的教學(xué)實踐來看,這種《數(shù)據(jù)庫原理及應(yīng)用》立體式教學(xué)模式取得了良好的教學(xué)效果,學(xué)生的綜合素質(zhì)和創(chuàng)新能力得到了鍛煉和提高,就業(yè)能力得到了提升。當(dāng)然,我并不滿足于現(xiàn)狀,我將繼續(xù)在《數(shù)據(jù)庫原理及應(yīng)用》的教學(xué)中作出新的探索,努力尋求新的切入點,使理論教學(xué)和實際應(yīng)用更好更緊密的結(jié)合起來,培養(yǎng)出更多適應(yīng)信息化社會的復(fù)合型、應(yīng)用型數(shù)據(jù)庫人才。
參考:毛一梅,郭紅,數(shù)據(jù)庫原理與應(yīng)用(SQL Server版):北京大學(xué)出版社(英)邁爾舍恩伯格,(英)庫克耶,大數(shù)據(jù)時代:清華大學(xué)出版社;陸慧娟,徐展翼,高志剛,關(guān)偉,《清華大學(xué)出版社》;張勇,陳印,SQL數(shù)據(jù)庫技術(shù)——理實一體化教學(xué)課程:西南交通大學(xué)出版社。