試論高職計算機(jī)信息管理專業(yè)《數(shù)據(jù)庫技術(shù)》課程教學(xué)改革
論文關(guān)鍵詞:高職 數(shù)據(jù)庫 教學(xué)改革
論文摘要:目前,大多數(shù)高職高專院校以《SQL Server數(shù)據(jù)庫與應(yīng)用》課程作為計算機(jī)等相關(guān)專業(yè)的專業(yè)課,但這是一門理論性較強(qiáng)的課程,傳統(tǒng)的以理論講解為主的數(shù)據(jù)庫課程教學(xué)顯然不能適應(yīng)高職院校教學(xué),本文針對這一不足提出該課程與一門前臺語言整合的教學(xué)改革思路。
1 數(shù)據(jù)庫技術(shù)在計算機(jī)信息管理專業(yè)中的地位
1.1 課程性質(zhì)與任務(wù) 是“計算機(jī)信息管理”專業(yè)必修的核心課程,有很強(qiáng)的實用性。教授學(xué)生理解關(guān)系型數(shù)據(jù)庫原理,掌握關(guān)系型數(shù)據(jù)庫的設(shè)計、管理和維護(hù),讓學(xué)生學(xué)完之后能夠利用數(shù)據(jù)庫知識進(jìn)行信息處理和管理。
1.2 課程培養(yǎng)目標(biāo) 通過數(shù)據(jù)庫技術(shù)課程的學(xué)習(xí),具有設(shè)計、使用和維護(hù)一個一般數(shù)據(jù)庫系統(tǒng)的基本能力,能夠根據(jù)具體的信息管理工作要求,設(shè)計出符合要求的數(shù)據(jù)庫系統(tǒng),并掌握一定的界面開發(fā)能力。
1.3 課程教學(xué)內(nèi)容 主要知識點(diǎn):關(guān)系型數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫的設(shè)計、具體創(chuàng)建表、創(chuàng)建數(shù)據(jù)的方法、常用的數(shù)據(jù)庫對象、SQL語言,重點(diǎn)是數(shù)據(jù)的查詢統(tǒng)計語句、數(shù)據(jù)庫的安全與管理,至少學(xué)習(xí)一種前臺開發(fā)平臺與數(shù)據(jù)庫的連接及數(shù)據(jù)基本操縱方法。 能力要求:熟練掌握數(shù)據(jù)庫的設(shè)計與創(chuàng)建、掌握數(shù)據(jù)庫安全與管理維護(hù)操作。通過實際項目的學(xué)習(xí),能夠根據(jù)用戶需求設(shè)計合理數(shù)據(jù)庫,熟練掌握SQL查詢和統(tǒng)計語句,能夠編寫SQL語句查詢分析數(shù)據(jù)。
2 數(shù)據(jù)庫技術(shù)課程教學(xué)中存在的問題
2.1 單獨(dú)開設(shè),注重理論教學(xué),學(xué)生運(yùn)用知識的能力差 目前,大多數(shù)高職院校計算機(jī)信息管理專業(yè)都會單獨(dú)開數(shù)據(jù)庫技術(shù)這門課。很多教師在教學(xué)活動過程中強(qiáng)調(diào)知識點(diǎn)的完整性,按照教材的章節(jié)順序進(jìn)行講解,不能充分調(diào)動學(xué)生學(xué)習(xí)的積極性。學(xué)完之后,學(xué)生只掌握了一些基本概念,一些簡單的SQL語句等,但還不能理解數(shù)據(jù)庫技術(shù)作為信息管理系統(tǒng)后臺技術(shù)支持的重要性,在進(jìn)行數(shù)據(jù)庫程序開發(fā)時,自己不能設(shè)計合理的數(shù)據(jù)庫。
2.2 授課方式、方法不適宜 在傳統(tǒng)的數(shù)據(jù)庫技術(shù)教學(xué)中,教師重視理論知識的講解,一般是講解完理論知識,然后操作一遍給學(xué)生看,上機(jī)課讓學(xué)生模仿做一遍。這種教學(xué)方式,只是停留在對知識點(diǎn)的學(xué)習(xí),沒有把課程系統(tǒng)化,學(xué)生不能理解這門課程在整個信息系統(tǒng)開發(fā)過程中的具體應(yīng)用,學(xué)生雖然能夠模仿做出每次課程的操作,但對知識的理解不夠深入,自己思考的少,在遇到實際問題的時候不能自己分析解決,甚至在學(xué)習(xí)過程中興趣不高,感覺不到數(shù)據(jù)庫技術(shù)的作用。
3 數(shù)據(jù)庫技術(shù)與其他前臺語言的整合
數(shù)據(jù)庫技術(shù)作為現(xiàn)代信息化技術(shù)的后臺技術(shù)支持,除了具有一定的實用性外,還需要前臺語言的連接,這樣才能形成一個具有一定實用價值的系統(tǒng)。目前信息系統(tǒng)的結(jié)構(gòu)是C/S結(jié)構(gòu)或B/S結(jié)構(gòu)。用于C/S模式開發(fā)的主要有VB、DELPHI等,用于B/S模塊開發(fā)的主要有ASP、JSP、PHP等,目前,隨著電子商務(wù)的發(fā)展,B/S模式的程序更加普及,社會對B/S模式程序設(shè)計、維護(hù)的人員需求較大。
考慮到單獨(dú)開設(shè)數(shù)據(jù)庫技術(shù)的教學(xué)效果不是很好,筆者所在的學(xué)校嘗試將數(shù)據(jù)庫技術(shù)與ASP整合起來,培養(yǎng)學(xué)生網(wǎng)站數(shù)據(jù)庫的開發(fā)維護(hù)能力。經(jīng)過充分的社會調(diào)研,分析工作崗位要求確定教學(xué)內(nèi)容,以“夠用、實用”為原則,讓學(xué)生學(xué)有所得,并培養(yǎng)學(xué)生具有一定的自學(xué)能力。
改革后,采用項目課程的形式進(jìn)行教學(xué)設(shè)計。課程教學(xué)內(nèi)容圍繞學(xué)生成績管理系統(tǒng)展開,重點(diǎn)是網(wǎng)站數(shù)據(jù)庫的設(shè)計,并講解一定的前臺網(wǎng)頁開發(fā)技術(shù)。將教學(xué)內(nèi)容對應(yīng)到項目的各個環(huán)節(jié),整個教學(xué)過程模擬計算機(jī)企業(yè)數(shù)據(jù)庫項目開發(fā)的流程。
3.1 教學(xué)內(nèi)容的分解 進(jìn)行數(shù)據(jù)庫項目開發(fā),首先是進(jìn)行需求分析,明確系統(tǒng)功能,分析當(dāng)前工作過程中需要存儲的數(shù)據(jù),可以收集一些紙質(zhì)的管理文檔,確定系統(tǒng)需要的基本數(shù)據(jù)結(jié)構(gòu),所有數(shù)據(jù)庫技術(shù)課程最先講述的應(yīng)該是關(guān)于系統(tǒng)數(shù)據(jù)邏輯設(shè)計方面的內(nèi)容;確定系統(tǒng)的基本數(shù)據(jù)結(jié)構(gòu)后,接下來要做的就是將它轉(zhuǎn)化為系統(tǒng)的存儲結(jié)構(gòu),這部分涉及到數(shù)據(jù)庫的創(chuàng)建和數(shù)據(jù)表的設(shè)計與創(chuàng)建;建好數(shù)據(jù)庫和表后,就要實現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的基本操作,如增加、查詢、修改、刪除,這部分內(nèi)容一般對應(yīng)于數(shù)據(jù)庫項目開發(fā)中的程序設(shè)計環(huán)節(jié),SQL語言的學(xué)習(xí);學(xué)完數(shù)據(jù)操作語句之后,針對項目開發(fā)中可能涉及的復(fù)雜查詢、數(shù)據(jù)統(tǒng)計,以及實現(xiàn)復(fù)合操作的要求,還涉及到視圖的設(shè)計與建立、存儲過程和觸發(fā)器的設(shè)計和創(chuàng)建;學(xué)完以上內(nèi)容之后,涉及的就是數(shù)據(jù)庫安全和維護(hù)方面的內(nèi)容,屬于數(shù)據(jù)庫應(yīng)用項目初步完成之后的工作;最后,就是綜合運(yùn)用前面所提到的知識,開發(fā)一個完整的數(shù)據(jù)庫應(yīng)用項目,數(shù)據(jù)庫技術(shù)課程內(nèi)容的分解及對應(yīng)的應(yīng)用程序開發(fā)過程如圖1所示。
3.2 課程實施建議 學(xué)時:總學(xué)時72,其中理論36學(xué)時,實踐36學(xué)時。前導(dǎo)課程:Excel、網(wǎng)頁制作、ASP。
3.3 項目的實施 教師首先給學(xué)生演示開發(fā)好的系統(tǒng),讓學(xué)生了解系統(tǒng)的功能,整個項目的開發(fā)過程。然后結(jié)合教學(xué)內(nèi)容將項目進(jìn)行分解,明確開發(fā)步驟和本課程對應(yīng)的知識模塊,將整個項目分解為多個子項目,針對每個子項目展開知識講授,并利用項目方式,讓學(xué)生分組完成子項目,在所有講授完畢之后,讓學(xué)生對子項目進(jìn)行組合并修改,形成一個完整的項目,最后舉行作品匯報會,讓學(xué)生相互評價完成項目的情況,給出評語及建議,教師對學(xué)生完成的項目進(jìn)行驗收和總結(jié)課程的教學(xué)成果。整個教學(xué)過程循序漸進(jìn),環(huán)環(huán)相扣,既將課程內(nèi)容講授給學(xué)生,又讓學(xué)生經(jīng)歷了整個數(shù)據(jù)庫項目的開發(fā)過程,教學(xué)效果明顯提高。
3.4 項目教學(xué)的保證措施 教學(xué)過程設(shè)計的再好,如果保證不了實施順利進(jìn)行,那也是沒有用的,對于項目課程來說,教學(xué)過程也是循序漸進(jìn)的,因此在開展教學(xué)之前,任課教師就必須制定保證措施,以保證教學(xué)順利進(jìn)行。根據(jù)實踐經(jīng)驗,我們制定了數(shù)據(jù)庫技術(shù)項目課程的相關(guān)措施如下:①教師要摸清學(xué)生情況,根據(jù)學(xué)生特點(diǎn)制定項目內(nèi)容,并合理分好學(xué)生項目組,一個項目組成員,最好要搭配好、中、差的學(xué)生,讓他們可以互相學(xué)生,保證實訓(xùn)項目的順利完成,教師在設(shè)計項目課程時,難度要適中,才能達(dá)到預(yù)期的教學(xué)效果。②項目的設(shè)計要是學(xué)生比較了解的實際項目。項目教學(xué)中的項目一定要是學(xué)生比較清楚,容易理解的實用項目,脫離了這個基本規(guī)則,就很難調(diào)動學(xué)生的積極性。本課程所給出的項目——學(xué)生成績管理系統(tǒng),每個學(xué)生考試完都有成績,成績是怎么保存的?學(xué)生在家上網(wǎng)就能查詢到自己的成績,這是怎么實現(xiàn)的?學(xué)生用了學(xué)校的成績管理系統(tǒng),自然就會想到這些問題,并能激發(fā)他們學(xué)習(xí)興趣。③制定有效、嚴(yán)格的成績評定辦法,促進(jìn)學(xué)生保質(zhì)保量地完成項目。高職學(xué)生在學(xué)習(xí)方面缺乏一定的自律性,在進(jìn)行項目教學(xué)時,不把握好教學(xué)過程,教學(xué)效果反而會更糟,因為項目課程前后的連貫性很強(qiáng),學(xué)生沒有完成前面布置的項目,后面的項目就無從下手。所有在設(shè)計項目課程的同時,一定要制定嚴(yán)格、有效的成績評定辦法,以考促學(xué)。例如,取消理論考試,考核成績將以項目驗收的成績?yōu)闇?zhǔn),學(xué)生只有通過項目演示、現(xiàn)場答辯的相關(guān)考核,才算成績合格?己朔绞揭o學(xué)生一定壓力,督促他們學(xué)習(xí),考核方式要注重對職業(yè)技能和職業(yè)素質(zhì)的培養(yǎng)、要符合高職學(xué)生的特點(diǎn)。
4 結(jié)語
在《數(shù)據(jù)庫技術(shù)》的教學(xué)實踐過程中,將其與前臺開發(fā)技術(shù)ASP整合,并采用項目的形式進(jìn)行教學(xué),教學(xué)中數(shù)據(jù)庫原理的有關(guān)內(nèi)容和概念貫穿于整個教學(xué)過程,即讓原理部分與應(yīng)用緊密結(jié)合。這樣既能讓學(xué)生能知其然并知其所以然,又能避免了純粹講原理的枯燥和泛味,取得了良好的教學(xué)效果。
參考文獻(xiàn):
[1]李康樂.高職高專數(shù)據(jù)庫技術(shù)改革新思路,哈爾濱金融高等?茖W(xué)校學(xué)報.[J],2009.6.
[2]王桂武,于薇,羅紅陽.高職計算機(jī)專業(yè)數(shù)據(jù)庫技術(shù)課程教學(xué)研究,信息與電腦[J],2011,4.
[3]付興宏.《網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)》項目課程的設(shè)計與實施,遼寧師專學(xué)報[J],2011.6.
上一頁 [1] [2]
【試論高職計算機(jī)信息管理專業(yè)《數(shù)據(jù)庫技術(shù)》課程教學(xué)改革】相關(guān)文章:
試論高職旅游禮儀課程的教學(xué)改革11-18
試論數(shù)據(jù)庫課程教學(xué)改革探討與實踐論文11-23
試論高職服裝專業(yè)教育教學(xué)改革的思考11-16
試論高職市場營銷專業(yè)教學(xué)改革的新思考12-05
談高職院校計算機(jī)應(yīng)用課程教學(xué)改革02-22
信息管理中計算機(jī)數(shù)據(jù)庫技術(shù)的應(yīng)用12-03
試論關(guān)于計算機(jī)信息管理專業(yè)教學(xué)的思考12-05
高職《數(shù)字電子技術(shù)基礎(chǔ)》課程教學(xué)改革與探索11-18
高職橋涵施工技術(shù)課程教學(xué)改革研究12-11
- 相關(guān)推薦