文/朱敏
摘 要:SQL Server數(shù)據(jù)庫是絕大多數(shù)院校計算機(jī)專業(yè)的一門專業(yè)基礎(chǔ)課程。針對教學(xué)中存在的問題,結(jié)合課程特點和實際教學(xué),從教學(xué)內(nèi)容、教學(xué)方法、實踐教學(xué)和考核方式等方面對本課程的教學(xué)進(jìn)行探討。在實際教學(xué)中以一個完整系統(tǒng)開發(fā)實例貫穿全課教學(xué),收到了良好的教學(xué)效果。
關(guān)鍵詞:Server數(shù)據(jù)庫;教學(xué)方法;教學(xué)改革
隨著時代的發(fā)展,計算機(jī)信息技術(shù)已經(jīng)滲透到各個方面,而其中數(shù)據(jù)庫技術(shù)又是計算機(jī)學(xué)科中發(fā)展最迅速的技術(shù)之一,是計算機(jī)信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。在眾多的數(shù)據(jù)庫軟件中,微軟公司推出的SQL Server是當(dāng)前最為流行的數(shù)據(jù)庫管
理系統(tǒng)之一,已經(jīng)廣泛應(yīng)用于各種關(guān)系數(shù)據(jù)庫系統(tǒng)。學(xué)好這門課對于學(xué)生今后從事數(shù)據(jù)庫、軟件開發(fā)等相關(guān)工作具有重要意義。本文結(jié)合作者的教學(xué)經(jīng)驗和高職院校學(xué)生的特點,對這門課程的教學(xué)方法提出一些自己的想法,希望能對該課程的教學(xué)效果起到促進(jìn)作用。
一、教學(xué)內(nèi)容的選擇
不同層次的學(xué)生,學(xué)習(xí)能力、課程定位、就業(yè)目標(biāo)都不一樣。對于高職院校,在選擇教學(xué)內(nèi)容的時候,要符合高職學(xué)生的培養(yǎng)目標(biāo)和學(xué)生的特點來選取。
1.合理選擇教材
學(xué)生最開始接觸的就是教材,離開課堂看的也是教材。所以教材的好壞對教師的教學(xué)質(zhì)量和學(xué)生的學(xué)習(xí)效果影響非常大。如果教材中的內(nèi)容過于多雜或者難度過大,對學(xué)生的課前預(yù)習(xí)和課后復(fù)習(xí)加大了難度,打擊了學(xué)生的積極性。
針對高職學(xué)生的教材要突出以職業(yè)能力為要點和以技能訓(xùn)練為重點的實踐性教材。教材應(yīng)該是結(jié)合職業(yè)技能證書的考核要求組織內(nèi)容,增加實踐中典型的實例,盡量避免或者減少復(fù)雜抽象的理論知識。
另外,計算機(jī)信息技術(shù)在不斷地發(fā)展,數(shù)據(jù)庫技術(shù)也在不斷地升級和更新,教材也需要與時俱進(jìn),跟上時代的步伐。
2.優(yōu)化教學(xué)內(nèi)容
一般情況下,教材都是分章節(jié)講解知識點,教師也就依此授課。一個章節(jié)講一個內(nèi)容,彼此分散不連貫。學(xué)完了之后,學(xué)生也沒有一個整體的概念,不知道如何去運(yùn)用。這就需要教師對教學(xué)內(nèi)容進(jìn)行優(yōu)化整合,讓學(xué)生充分地了解怎么去運(yùn)用這些知識。
本人在授課的時候,以“學(xué)生信息管理系統(tǒng)”為主線貫穿全篇,分別講解了其各個功能的實現(xiàn)方法。如,軟件的安裝,怎么創(chuàng)建數(shù)據(jù)庫,怎么建表,怎么刪除、查詢、插入,怎么使用觸發(fā)器等內(nèi)容。這些內(nèi)容對應(yīng)了教材中的各個章節(jié),覆蓋了整個教學(xué)大綱。學(xué)生在學(xué)完之后,不僅掌握了這些知識點和技能,而且也知道了怎么去運(yùn)用它們,學(xué)習(xí)效果得到了大大的提升。
二、改進(jìn)教學(xué)方法
1.實施任務(wù)驅(qū)動法
前面提到在教學(xué)內(nèi)容上,以“學(xué)生信息管理系統(tǒng)”串起了各個章節(jié),這同樣也改進(jìn)了傳統(tǒng)的教學(xué)方法。傳統(tǒng)的教學(xué)方法就是老師教、學(xué)生學(xué)。學(xué)生完全處于被動,難免會覺得枯燥乏味。那么在教學(xué)過程中,我們可以基于“學(xué)生信息管理系統(tǒng)”這個大的項目,每次課都布置一個任務(wù),以任務(wù)驅(qū)動的教學(xué)方法,用一個個的任務(wù)來激發(fā)學(xué)生的學(xué)習(xí)興趣,增強(qiáng)他們的動手能力,最終完成“學(xué)生信息管理系統(tǒng)”這個大項目。
講課時首先告知本次課需要完成的任務(wù),演示一下最終的成果,讓學(xué)生對將要學(xué)習(xí)的知識有一個直觀認(rèn)識。然后教師進(jìn)行分析和講解,最后一步就是動手去做,實現(xiàn)本次課的任務(wù)。這樣出來的效果是非常好的,學(xué)生不僅了解了完成這個任務(wù)需要有哪些知
識點,而且也清楚地知道為什么需要這些知識點,怎么去用這些知
識點。
2.增強(qiáng)師生互動
在任務(wù)驅(qū)動法實施中,有一步是教師進(jìn)行分析和講解。在這一塊如果只是教師一味地講,教學(xué)效果不會很好,這就需要增強(qiáng)一些師生之間的互動。如可以采用引導(dǎo)、提問、分組討論等手段,然后可以讓學(xué)生來進(jìn)行總結(jié)歸納。另外,教師在講授的時候可以舉一些現(xiàn)實生活中和學(xué)生密切相關(guān)的案例,加深學(xué)生的理解,活躍課堂氣氛。還有就是講的過程中,也需要學(xué)生去實踐一下。邊講邊練,講練結(jié)合,效果更佳。
3.注重實訓(xùn)環(huán)節(jié)
本課程結(jié)束后,安排有兩周的實訓(xùn)。實訓(xùn)是一個很好地開拓學(xué)生思維、引導(dǎo)學(xué)生創(chuàng)新能力的機(jī)會。而且可以和其他課程相結(jié)合,如ASP.NET,讓學(xué)生開發(fā)一個圖書管理系統(tǒng),設(shè)置三種角色登陸到系統(tǒng),有管理員、學(xué)生、教師,為三種角色設(shè)置不同的權(quán)限對數(shù)據(jù)庫進(jìn)行訪問。這樣的實訓(xùn),將兩門課程緊密相連,鞏固了學(xué)生對數(shù)據(jù)庫的理解,擴(kuò)展了學(xué)生對數(shù)據(jù)庫開發(fā)的技能,真正做到了學(xué)以致用。
三、改革考核方式
傳統(tǒng)的考核方式還是以筆試為主,大部分學(xué)生靠死記硬背課程知識點來應(yīng)付考試,雖然通過了考試,但真正用到的時候還是一籌莫展。這種考核方式忽視了發(fā)展和培養(yǎng)學(xué)生的實踐動手能力,不能滿足人才市場的需要。所以,對學(xué)生的考核方式要突出對學(xué)生的能力培養(yǎng)。筆試考核學(xué)生的理論知識,同時需要考核學(xué)生的實踐操作能力。改變一卷定成績的情況,讓學(xué)生重視實踐,從平時做起,知道死記硬背是沒用的,必須要理解要參透才能完成實踐考核。
另外,改變期末定成績的考核方式,采用階段性考核的方式。每一階段的學(xué)習(xí)結(jié)束后,進(jìn)行一次考核,及時地對此階段的學(xué)習(xí)加以總結(jié)分析。這樣不僅可以避免了學(xué)生平時不聽期末臨時抱佛腳或者是平時很好期末考砸的情況,也是幫助學(xué)生進(jìn)行階段復(fù)習(xí)的好方法。
總之,以上是作者在SQL Server數(shù)據(jù)庫教學(xué)中的幾點想法,并且已經(jīng)在教學(xué)中實施,收到了良好的教學(xué)效果。以項目為載體,通過任務(wù)驅(qū)動的教學(xué)方法讓學(xué)生在理解理論知識的同時進(jìn)行實踐
操作,再通過實訓(xùn)環(huán)節(jié)鞏固加強(qiáng),使學(xué)生真正地能夠運(yùn)用所學(xué)的
知識。
參考文獻(xiàn):
[1]盧新建.關(guān)于SQL課程教學(xué)方法的探討[J].中國新技術(shù)新產(chǎn)品,2011(02).
[2]關(guān)春曉.SQL Server項目化教學(xué)改革初探[J].城市建設(shè)理論研究,2012(21).
[3]胡珊珊,徐琦.SQL Server教學(xué)改革[J].計算機(jī)教育,2011(06).
編輯 魯翠紅
endprint