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