張棟冰
(淮北師范大學 計算機科學與技術(shù)學院,安徽 淮北 235000)
信息是一種非常重要的資源.建立一個能夠滿足各級部門信息處理要求的信息系統(tǒng),對信息進行行之有效的加工、處理和分析,成為一個企業(yè)或組織生存和發(fā)展的重要條件[1].數(shù)據(jù)庫技術(shù)是信息系統(tǒng)的核心和基礎(chǔ),隨著社會信息化發(fā)展的要求,應用越來越廣泛,社會需要大量具備數(shù)據(jù)庫開發(fā)和維護能力的人才.目前,計算機及網(wǎng)絡(luò)高速發(fā)展,日益普及,上網(wǎng)和在網(wǎng)絡(luò)上開展各種業(yè)務(wù)活動逐漸成為國民經(jīng)濟發(fā)展的重要內(nèi)容[2],網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)成為目前基于互聯(lián)網(wǎng)的信息系統(tǒng)的基礎(chǔ).為了適應這種趨勢,全國范圍內(nèi)越來越多的高校開設(shè)了網(wǎng)絡(luò)數(shù)據(jù)庫這門課程,課程內(nèi)容不斷充實和完善,成為許多高校計算機及相關(guān)專業(yè)的必修課或主干課程.
網(wǎng)絡(luò)數(shù)據(jù)庫這門課程具有很強的實踐性.然而,傳統(tǒng)的教學模式以理論知識教學為主,強調(diào)理論的完備性,忽視了學生基本的實踐動手能力的提高,越來越不能適應目前教學的要求,達不到培養(yǎng)學生解決實際問題的能力的要求.本文從分析網(wǎng)絡(luò)數(shù)據(jù)庫課程教學中存在的問題入手,針對教學中存在的一些問題提出相應的解決方案.
目前我們國家大部分的高等院校計算機及相關(guān)專業(yè),廣泛使用的數(shù)據(jù)庫方面的教材都是高等教育出版社的“數(shù)據(jù)庫系統(tǒng)概論”的不同版本[3].這本教材中的教學內(nèi)容分為基礎(chǔ)篇、設(shè)計與應用開發(fā)篇、系統(tǒng)篇和新技術(shù)篇等,涵蓋了數(shù)據(jù)庫的基礎(chǔ)概念、關(guān)系數(shù)據(jù)理論、關(guān)系數(shù)據(jù)庫及結(jié)構(gòu)化查詢語言StructuredQueryLanguage(SQL)、數(shù)據(jù)庫安全性和完整性、數(shù)據(jù)庫設(shè)計與編程、查詢處理與優(yōu)化、數(shù)據(jù)庫恢復與并發(fā)控制以及數(shù)據(jù)庫關(guān)系系統(tǒng)等相當多的理論知識點[1],理論性非常強.教師在上課時,大多數(shù)仍然采用傳統(tǒng)的教學模式,通過黑板、粉筆和多媒體等向?qū)W生講授知識.這種方式中,教師占據(jù)了課題的主導地位,有利于教師發(fā)揮主導作用,讓教師有效組織教學,調(diào)控教學,達到較高的教學效率.但是,它的缺陷也是非常明顯的.作為認知主體的學生,在這種傳統(tǒng)的理論教學模式的整個教學過程中,始終在被動的接受知識.學生的學習方式基于傳統(tǒng)的預習、聽講、復習的循環(huán),學習的過程就是被動的不斷積累知識的過程,讓大多數(shù)學生養(yǎng)成了一種不問為什么的習慣,缺少想象和創(chuàng)新,缺少主動,難以培養(yǎng)起學生學習數(shù)據(jù)庫的興趣.
網(wǎng)絡(luò)數(shù)據(jù)庫這門課理論知識點非常多,而且學時又有限,在很多的教學實踐中,課程的實驗教學被忽視,有時候僅僅作為理論課的一種補充.教師們往往選用與教材配套的實驗指導書或者是根據(jù)教材挑選一些習題、例題作為學生的實驗材料.在這種情況下,數(shù)據(jù)庫的實驗任務(wù)不太明確,目標性不強,內(nèi)容枯燥,難以較好的培養(yǎng)學生的動手能力和創(chuàng)新能力[3].課程設(shè)計考核方式一般是提交實習報告和軟件系統(tǒng),這種方式也難以避免學生相互抄襲現(xiàn)象,學生主動參與課程設(shè)計和學習的積極性不高[4].上述這些因素都嚴重影響了網(wǎng)絡(luò)數(shù)據(jù)庫課程的教學質(zhì)量和學生的學習質(zhì)量.
課程考試是教育中非常重要的環(huán)節(jié),起到評價學生、檢驗學習效果的目的,也是促進人才創(chuàng)新能力培養(yǎng)的一個重要手段.目前在我國高校大多數(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫課程的考核中,絕大多數(shù)是采用課程結(jié)束后的一次閉卷考試的方式,很少能充分利用多種考試手段,存在著閉卷方式多,開卷方式少;筆試方式多,答辯方式少;操作技能和實踐能力考查少;一次考試定成績多,數(shù)次考試及綜合評價少等現(xiàn)象[6].將學生的卷面成績和平時成績按比例相加的成績作為對學生這門課學習的綜合評價,這種方式難以較好檢驗學生的學習效果和評價學生的實踐動手能力.
針對網(wǎng)絡(luò)數(shù)據(jù)庫課程教學中存在的上述問題,我們進行了探討,并實踐了一批新的教學方法,取得了較好的效果.
針對傳統(tǒng)教學模式單一,理論和實踐脫節(jié),難以培養(yǎng)學生學習興趣的缺點,我們在教學中廣泛采用了案例教學、授導型教學等多種方式.采用案例教學法教學,教師可以選擇一個具有較強綜合性的案例,從案例的設(shè)置出發(fā),步步推進,進行案例解析,指導學生完成案例的具體實現(xiàn)的整個過程.這種方式將非常有助于學生建立系統(tǒng)工程的概念,讓學生能夠?qū)⑺鶎W的基本原理和知識在解決復雜的現(xiàn)實世界問題的過程中融會貫通理解,不再是一個個孤立的知識點,達到培養(yǎng)學生的分析能力和實踐動手能力的目的.要注意的是,案例的選擇是案例教學法成敗的關(guān)鍵,案例一定要典型,要有針對性和系統(tǒng)性,根據(jù)教學內(nèi)容的重點、難點等基本教學要求,以及準備讓學生掌握的基本原理和理論來精選.在我們的課堂中,我們倡導授導型教學方法,綜合運用講解、演示、操練及練習、自主學習、小組討論、合作學習、問題化學習等方法,體現(xiàn)了“教師主導、學生主體”教學理念[7],讓學生從被動接受的客體變成了主動探究的主體,大大增強了學生的學習主動性,培養(yǎng)了學生學習的興趣.
實踐教學是網(wǎng)絡(luò)數(shù)據(jù)庫課程過程中一個非常重要的環(huán)節(jié),通過該環(huán)節(jié),讓學生可以更好的理解理論知識,更好的培養(yǎng)學生分析問題、解決問題的能力,進而對學生的創(chuàng)新能力和動手能力的提高產(chǎn)生積極的作用.在網(wǎng)絡(luò)數(shù)據(jù)庫課程的實踐教學中,我們以培養(yǎng)學生的工程實踐能力和創(chuàng)新能力為出發(fā)點,對照課程實驗教學目標,制定了規(guī)范了實踐教學大綱,精心選擇了一批驗證性、設(shè)計性和綜合性的實驗,如數(shù)據(jù)庫安裝和配置、SQL語言中的查詢和更新操作、視圖和觸發(fā)器、數(shù)據(jù)庫安全、數(shù)據(jù)庫完整性、數(shù)據(jù)庫備份及恢復以及數(shù)據(jù)庫的并發(fā)控制等.我們精心設(shè)計了適合學生實踐的環(huán)境,讓學生愿意主動的把抽象的理論知識在實踐操作中具體化,進一步鞏固了理論知識.在實踐過程中,我們還針對性觀察學生的實驗進展情況,現(xiàn)場及時發(fā)現(xiàn)問題,強化教師對學生的指導,對于一些共性的問題,集中時間進行實驗操作點評及操作演示.這個過程中,學生能夠主動的,獨立的完成實踐教學規(guī)定的內(nèi)容,充分激發(fā)了學生的興趣,使學生的學習達到較好的效果.
傳統(tǒng)的單一的期末成績加上平時成績的方式難以較好的檢驗學生的學習效果,評價學生的動手能力,在國外的高校考試中,考試的形式很多,比如論文、設(shè)計報告、口頭報告、資料分析等,考核的方式多元化,尤其重視對學生能力的考查[5].我們在考核中采用了筆試、實驗和操作演示相結(jié)合多元化的考核評價方式.我們對于網(wǎng)絡(luò)數(shù)據(jù)庫課程中的理論教學、實踐教學和課程設(shè)計采用了不同的評價方式.理論教學采用了期中和期末閉卷考試的方式,實踐教學采用了實驗報告和操作演示的方式,課程設(shè)計采用了系統(tǒng)演示和小組答辯等方式.這樣,學生這門課的綜合成績相應的由學生的出勤、課題表現(xiàn)、作業(yè)、實驗成績和課程設(shè)計以及期末筆試成績等多元的方式展現(xiàn),對學生的考核貫穿于整個教學過程中,促進學生將功夫花在平時,而不是靠考前突擊過關(guān),也便于教師掌控教學過程,發(fā)現(xiàn)問題進行針對性的調(diào)整,利于教學目標的順利實現(xiàn).
綜上所述,在分析網(wǎng)絡(luò)數(shù)據(jù)庫課程教學環(huán)節(jié)存在的一些問題的基礎(chǔ)上,有針對性的進行了一些改革,有利于提高教學效果和效率,提高學生分析問題、解決問題的能力,解決了傳統(tǒng)教學中的一些問題,取得了初步效果,是一種行之有效的方案.然而,網(wǎng)絡(luò)數(shù)據(jù)庫課程的教學改革是一個需要長期堅持的、動態(tài)完善的過程,仍然繼續(xù)探索新的思路、方法,培養(yǎng)出更多滿足信息化社會要求的復合型、應用型人才.
〔1〕王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2014.
〔2〕張建,韓振華.網(wǎng)絡(luò)數(shù)據(jù)庫課程探討[J].電腦知識與技術(shù),2012,8(34):8232-8234.
〔3〕王哲,姜姍.數(shù)據(jù)庫課程的實驗教學方法改革與實踐[J].課程教育研究,2014(1):151-152.
〔4〕馬文龍.高職網(wǎng)絡(luò)數(shù)據(jù)庫課程教學改革探討[J].電腦知識與技術(shù),2008(14):301-302.
〔5〕蔣學英,秦潔.從數(shù)據(jù)庫課程改革實踐談多元化考試方式[J].沈陽建筑大學學報(社會科學版),2008,10(2):239-242.
〔6〕趙芳枝.以大學考試改革促進創(chuàng)新人才培養(yǎng)[J].北京理工大學學報 (社會科學版),2007,9(1):58-60.
〔7〕邵丹.多模式教學在SQL 網(wǎng)絡(luò)數(shù)據(jù)庫課程的探索與研究[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2014(4):134-136.