試論數(shù)據(jù)庫課程教學(xué)改革探討與實(shí)踐_第1頁
試論數(shù)據(jù)庫課程教學(xué)改革探討與實(shí)踐_第2頁
試論數(shù)據(jù)庫課程教學(xué)改革探討與實(shí)踐_第3頁
試論數(shù)據(jù)庫課程教學(xué)改革探討與實(shí)踐_第4頁
試論數(shù)據(jù)庫課程教學(xué)改革探討與實(shí)踐_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、試論數(shù)據(jù)庫課程教學(xué)改革探討與實(shí)踐論文關(guān)鍵詞:醫(yī)藥院校數(shù)據(jù)庫教學(xué)改革論文摘要:本文歸納了數(shù)據(jù)庫課程教學(xué)的三個能力目標(biāo),提出數(shù) 據(jù)庫課程教學(xué)效果長效機(jī)制的三段論,總結(jié)了提高學(xué)生數(shù)據(jù)庫實(shí)踐技 能的三要素,建立以數(shù)據(jù)庫為中心的課程群概念,從師資、培養(yǎng)體系 和課程設(shè)置三個角度對數(shù)據(jù)庫課程教學(xué)改革進(jìn)行探討。一、引言編程能力、數(shù)據(jù)庫技術(shù)和軟件工程思想是現(xiàn)代軟件類人才所必需 的三大技能,在高校培養(yǎng)軟件類人才的課程體系中,數(shù)據(jù)庫課程(名 稱或有差異)占有舉足輕重的地位。本文針對傳統(tǒng)的數(shù)據(jù)庫教學(xué)中存 在的內(nèi)容不合理1 教學(xué)方法陳舊2教學(xué)資料單一等問題3,從數(shù)據(jù) 庫課程教學(xué)的長效機(jī)制、提高學(xué)生的實(shí)踐技能和課程體系設(shè)

2、置三個方 面入手,在傳統(tǒng)的數(shù)據(jù)庫教學(xué)模式的基礎(chǔ)上進(jìn)行改革探索并結(jié)合實(shí)踐, 試圖找岀一個適用應(yīng)用型本科數(shù)據(jù)庫課程教學(xué)的新方法二、數(shù)據(jù)庫課程的教學(xué)目標(biāo)充分利用課程團(tuán)隊(duì)豐富的教學(xué)和項(xiàng)目實(shí)踐經(jīng)驗(yàn),并結(jié)合相關(guān)招聘 信息中的職位要求和企業(yè)實(shí)地調(diào)研,將數(shù)據(jù)庫課程的教學(xué)目的歸納為: 在掌握數(shù)據(jù)庫基本概念和理論的基礎(chǔ)上讓學(xué)生掌握三種能力,梯序?yàn)?一、數(shù)據(jù)庫管理與維護(hù)能力,如索引、緩沖池、數(shù)據(jù)庫容災(zāi)等;二、 實(shí)際業(yè)務(wù)的數(shù)據(jù)庫設(shè)計(jì)能力,如數(shù)據(jù)字典、e-r抽取、觸發(fā)器、數(shù)據(jù) 庫安全等;三、基于數(shù)據(jù)庫的應(yīng)用開發(fā)能力,如與各種開發(fā)語言相結(jié) 合的mis等,這三種能力目標(biāo)所需要學(xué)生掌握的綜合知識一個比一個 耍多、耍深入,同時

3、對學(xué)生動手能力和分析、綜合的能力要求也越來 越高,因此,要想使得數(shù)據(jù)庫課程教學(xué)取得理想的效果,不僅需要完 備講解數(shù)據(jù)庫課程本身的知識點(diǎn)體系,同時還需要將其他課程的知識 點(diǎn)系統(tǒng)進(jìn)行歸納和綜合,除此之外,還需要學(xué)生在老師的指導(dǎo)下充分 發(fā)揮主觀能動性,積極學(xué)習(xí)和吸納課程外的專業(yè)知識。三、保證教學(xué)效果的課程教學(xué)三段論通過對03級05級這三界畢業(yè)生的畢業(yè)設(shè)計(jì)(包括論文和系統(tǒng)) 分析我們發(fā)現(xiàn)一個現(xiàn)象,學(xué)生做系統(tǒng)的時候數(shù)據(jù)庫設(shè)計(jì)不太理想,如: e-r圖不完善、數(shù)據(jù)庫表設(shè)計(jì)的隨意性、數(shù)據(jù)庫沒優(yōu)化、數(shù)據(jù)庫安全 性考慮不充分,甚至個別學(xué)生數(shù)據(jù)庫物理設(shè)計(jì)、邏輯設(shè)計(jì)等步驟混淆 的糟糕情況,究其原因,多種多樣,但有一個

4、主耍原因我們不容忽視: 學(xué)生在大二學(xué)的數(shù)據(jù)庫,等到大四再進(jìn)行畢業(yè)設(shè)計(jì)的時候,之前學(xué)的 知識點(diǎn)忘記得差不多了,甚至,這些現(xiàn)象也出現(xiàn)在一些當(dāng)時數(shù)據(jù)庫課 程學(xué)習(xí)時比較好的一些同學(xué)身上。因此,我們需要一種方法能讓學(xué)生 在長達(dá)兩年的吋間跨度中能鞏固和強(qiáng)化數(shù)據(jù)庫技能,基于此,我們提 出了三段論,并在培養(yǎng)計(jì)劃的課程體系做了相應(yīng)的設(shè)置:第一階段: 數(shù)據(jù)庫理論、設(shè)計(jì)和維護(hù)等理論和知識和實(shí)踐技能的傳授階段,也就 是課程學(xué)習(xí)階段,時間安排在大二第二學(xué)期,實(shí)踐技能安排在實(shí)驗(yàn)課, 采用案例式教學(xué)方法,讓學(xué)生從不懂?dāng)?shù)據(jù)庫到能根據(jù)案例進(jìn)行設(shè)計(jì)的 設(shè)計(jì),重點(diǎn)在于數(shù)據(jù)庫設(shè)計(jì)的基本流程和方法的掌握。第二階段:數(shù) 據(jù)庫專項(xiàng)訓(xùn)練,安

5、排在大三第二學(xué)期末,時間一周,地點(diǎn)實(shí)驗(yàn)室,以 項(xiàng)目小組形式,在這-階段,將數(shù)據(jù)庫設(shè)計(jì)與學(xué)生所掌握的某- 編程 語言進(jìn)行綜合以開發(fā)應(yīng)用系統(tǒng),重點(diǎn)在于讓學(xué)生掌握數(shù)據(jù)庫應(yīng)用開發(fā) 的基本流程以及數(shù)據(jù)庫與編程語言的結(jié)合。第三階段:綜合訓(xùn)練,安 排在大四第一學(xué)期期末,時間一周,地點(diǎn)實(shí)驗(yàn)室,項(xiàng)目小組形式,根 據(jù)實(shí)際題目,從軟件工程的角度進(jìn)行需求分析、概要設(shè)計(jì)到開發(fā)、部 署等全流程,使得學(xué)生參與到能應(yīng)用系統(tǒng)開發(fā)的整個過程,重點(diǎn)在于 讓學(xué)生掌握軟件工程思想去理解和掌握系統(tǒng)的開發(fā)功能。這三個階段 在時間上環(huán)環(huán)相扣,每一階段都是前一階段的拓展。通過這三個階段 訓(xùn)練,基本能確保大部分學(xué)生的理論和動手能力得到提高。四、

6、提高學(xué)生數(shù)據(jù)庫技能的三個基本點(diǎn)上述的三段論提供了保持據(jù)庫教學(xué)效果長效機(jī)制的一種手段,學(xué) 生的數(shù)據(jù)庫技能是在這三個階段中進(jìn)行學(xué)習(xí)、掌握、鞏固和應(yīng)用的, 要想使學(xué)生能更好地掌握數(shù)據(jù)庫技能,需要注意如下三點(diǎn):1. 案例是基礎(chǔ)。案例是學(xué)生從不懂?dāng)?shù)據(jù)庫到理解和掌握數(shù)據(jù)庫基 本知識的一個基礎(chǔ),案例最好簡單、易學(xué),但同時要具備系統(tǒng)性,數(shù) 據(jù)庫課程的案例要貫穿第階段的課程教學(xué),包括需求介紹、數(shù)據(jù)庫 設(shè)計(jì)、建庫、建表和sql練習(xí)和實(shí)踐以及數(shù)據(jù)庫的備份和數(shù)據(jù)安全和 和數(shù)據(jù)庫性能維護(hù)等專項(xiàng)技能案例,同時案例也要體現(xiàn)第二階段的綜 合訓(xùn)練,案例最好就有行業(yè)典型性。2. 指導(dǎo)教師是關(guān)鍵。雖然案例很重要,但指導(dǎo)老師是關(guān)鍵,

7、同樣 一個案例,如果指導(dǎo)老師具有扎實(shí)的理論和豐富的實(shí)踐,就能很快地 發(fā)現(xiàn)學(xué)生在學(xué)習(xí)過程中所存在的問題和重點(diǎn)以及難點(diǎn),并能根據(jù)自身 的經(jīng)驗(yàn)給予恰當(dāng)?shù)膶W(xué)生能接受的解決方法;同吋也能給予學(xué)生關(guān)于課 本外、甚至課程外的補(bǔ)充知識的一些指導(dǎo)性的建議,使得學(xué)生能盡快 地掌握數(shù)據(jù)庫設(shè)計(jì)和應(yīng)用開發(fā)的技能,我們在主講教師的選擇上全部 安排一些理論知識和實(shí)踐經(jīng)驗(yàn)都很豐富的教師擔(dān)任。3. 第三課堂為必修。要想很好地掌握數(shù)據(jù)庫技術(shù),光靠課程本身 的教學(xué)和前述的3段論還遠(yuǎn)遠(yuǎn)不夠,還需要其他知識的補(bǔ)充,如常用 的輔助設(shè)計(jì)工具(powerdesign、e-rwin)、高級網(wǎng)絡(luò)編程言語、最新 的web技術(shù)如ajax、以及流行的

8、一些成熟的框架(如javassh),工作 流(如:jbpm)等,而這些在軟件公司最常用,但課程教學(xué)又幾乎不 可能全部教授的知識,就需要同學(xué)們在第三課堂也就是自學(xué)時間自己 去參考學(xué)習(xí),第三課堂需要學(xué)生充分發(fā)揮其主觀能動性,需要其自覺、 主動去學(xué)習(xí)4,但重耍的是第三課程的學(xué)習(xí)更需耍指導(dǎo)老師指明學(xué)習(xí) 方向和解答學(xué)生學(xué)習(xí)過程中的疑問,這樣才能使得學(xué)生的自學(xué)更具目 的、少走彎路,這進(jìn)一步凸顯指導(dǎo)老師的重要性。五、以數(shù)據(jù)庫課程為中心的課程群模塊設(shè)置要想使得學(xué)生能更好地掌握數(shù)據(jù)庫技能,需要以數(shù)據(jù)庫課程為中 心,并圍繞這一中心建設(shè)一個相關(guān)課程群,這些課程群的在知識點(diǎn)上 或承前啟后,或相互補(bǔ)充,總之它們成為一個系統(tǒng),課程群的授課形 式分為兩種:必修課如數(shù)據(jù)庫原理、管理信息系統(tǒng)、軟件工程、面向 對象程序設(shè)計(jì);選修課如javaee應(yīng)用開發(fā)、asp. net應(yīng)該開發(fā)。必修 課為主干課,重點(diǎn)偏向單向?qū)I(yè)技能的掌握,作為必修課的有效補(bǔ)充, 選修課偏向綜合應(yīng)用類型,讓學(xué)生依據(jù)其興趣和愛好進(jìn)行選取,作為必修課程的補(bǔ)充,同吋也是對數(shù)據(jù)庫技能掌握的進(jìn)一步提升和完善。 參考文獻(xiàn):1葉潮流.數(shù)據(jù)庫原理與應(yīng)用課程體系改革與實(shí)踐j巢湖 學(xué)院學(xué)報,2010, (6).2葉霞,李俊山,韋素媛.數(shù)據(jù)庫原理及應(yīng)用課程教學(xué)改革 實(shí)踐小結(jié)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論