国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CDIO模式的數(shù)據(jù)庫原理課程體系優(yōu)化研究

2016-02-14 22:01王媛妮張冬梅中國地質大學武漢計算機學院應用系湖北武漢430074
中國教育信息化 2016年12期
關鍵詞:課程設計原理數(shù)據(jù)庫

王媛妮,張冬梅(中國地質大學(武漢)計算機學院應用系,湖北武漢430074)

基于CDIO模式的數(shù)據(jù)庫原理課程體系優(yōu)化研究

王媛妮,張冬梅
(中國地質大學(武漢)計算機學院應用系,湖北武漢430074)

CDIO模式是一種將實踐教育與理論教育相結合的教育理念,倡導“做中學”,強調學生參與實踐。數(shù)據(jù)庫原理課程主要培養(yǎng)學生具備以下幾個方面的知識與能力:數(shù)據(jù)庫設計技術、關系型數(shù)據(jù)庫的實現(xiàn)、數(shù)據(jù)庫應用系統(tǒng)的實現(xiàn)。文章結合CDIO的教學模式,探討如何更好地開展數(shù)據(jù)庫原理課程的教學,并就該課程的體系優(yōu)化提出了一些建議性舉措。

數(shù)據(jù)庫原理;課程優(yōu)化;CDIO;系統(tǒng)教學

數(shù)據(jù)原理課程是各高校計算機專業(yè)的主干課之一。課程開設的目的在于使學生通過本課程的學習,掌握數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理及基本知識,能夠熟練掌握關系數(shù)據(jù)庫的設計方法,并能夠獨立開發(fā)數(shù)據(jù)庫應用系統(tǒng)。同時,我校計算機專業(yè)的數(shù)據(jù)庫原理課程配套有40學時的課程設計,通過課程設計,完成數(shù)據(jù)庫應用系統(tǒng)的設計與開發(fā),將理論與實際相結合,鞏固學生對知識點的掌握及貫通運用。該課程目前已形成穩(wěn)定的教學團隊,教學效果良好,但從宏觀上來看,系統(tǒng)性和規(guī)范性還需要進一步加強,課程體系也需要進一步完善。

CDIO模式重在通過項目的形式將實踐內容和課程內容融合在一起,通過項目設計將整個課程體系有機而系統(tǒng)地結合起來,使學生需要學習和掌握的所有知識與能力形成一個有機的整體。為此,將CDIO的教學模式引入數(shù)據(jù)庫原理課程的體系之中,可以加強學生工程實踐能力的培養(yǎng)。本文結合CDIO的教學模式,從課程體系優(yōu)化的角度提出了一些建議。

一、課程內容的完善與更新

數(shù)據(jù)庫是計算機管理的新技術,隨著新技術的不斷涌現(xiàn),數(shù)據(jù)庫相關技術也應隨著更新。此外,數(shù)據(jù)庫基本知識點也應隨著實際應用的需要,重難點也隨之發(fā)生變化。課程內容不能停滯不前,每年應對教學內容作相應的調整和補充。

完善更新的過程保證課程的主線不變。數(shù)據(jù)庫原理課程的主線是如何進行數(shù)據(jù)庫的設計與開發(fā)。篩選經(jīng)典項目案例,圍繞大型信息化系統(tǒng)開發(fā)、設計所需的知識點和能力規(guī)劃教學內容。針對目前的教學內容,結合實際生產項目的運用情況,后期在知識點設計方面可考慮淡化關系演算部分,增強存儲過程、觸發(fā)器、游標的內容。同時將目前流行的數(shù)據(jù)庫開發(fā)語言,如Java以及.net等技術體系有機而系統(tǒng)地結合在一起。

二、教學方法的不斷改進

轉變教學觀念,打破嚴格按照教材中知識點的順序講解方式,以一種問題或結果先呈現(xiàn)的方式,圍繞問題展開,即先拋出案例,采取以結果倒推方法的形式組織內容。我校采用的教材是高等教育出版社的《數(shù)據(jù)庫系統(tǒng)概論》,教材以學生信息管理系統(tǒng)為例貫穿,但是知識點是先逐個分散講解。建議課堂講解組織內容時可調整順序,先引出開發(fā)學生信息系統(tǒng)的總體概貌,再從開發(fā)這個系統(tǒng)的每部分需要用到什么知識點,把相關知識點的講解引進來。

課堂教學以案例為主線,以學生信息管理系統(tǒng)為例,結合“問題式”教學法和CDIO教學法,圍繞信息系統(tǒng)從設計到開發(fā)實現(xiàn)所需學習和掌握的所有知識與能力設計教學內容。并將存儲過程、觸發(fā)器、游標的使用融入到案例中。在講授方法上加以改革,構建合理有效的課程教學體系,從而提高教學質量。

三、實踐教學的系統(tǒng)化與規(guī)劃化

我校計算機專業(yè)的數(shù)據(jù)庫原理課程實踐教學分為兩個部分,包括課程教學中的實驗教學和課程設計的實驗教學。該環(huán)節(jié)是對課堂教學的補充與深化。合理有效的實踐教學內容,可以深化學生對理論知識的認識,強化學生使用專業(yè)知識開發(fā)實際系統(tǒng)的能力,培養(yǎng)學生解決實際問題的能力,從而達到教學目的。首先應該完善實驗大綱與實驗內容,對實踐教學的內容應該比較系統(tǒng)地進行組織,合理地分配課堂的實驗學時和課程設計的實驗學時。精選項目案例,強化基礎與能力的培養(yǎng)。

目前,課程教學中的實驗教學部分大都是跟隨教學進度完成相應教學內容的實踐,比如講到SQL創(chuàng)建庫表部分,實驗安排的就是對應的創(chuàng)建庫表的相關操作。講到視圖部分,實驗安排的就是視圖部分的相關操作等。這部分的實驗教學知識點從整體上來說是分散的,即學到哪部分就動手實踐哪部分,缺乏整體性。建議以一個數(shù)據(jù)庫應用系統(tǒng)實例為例,比如教材的學生信息管理系統(tǒng),可以從整體上設計一些操作題,都是圍繞該系統(tǒng)展開,將數(shù)據(jù)庫的創(chuàng)建、表的創(chuàng)建、完整性約束的建立、視圖、存儲過程以及觸發(fā)器的運用等以這個系統(tǒng)的具體問題呈現(xiàn)。實際上,也就是融入從服務器端開發(fā)數(shù)據(jù)庫系統(tǒng)的思想。這些基本知識點的實踐與運用,實際上也就是服務器端開發(fā)數(shù)據(jù)庫系統(tǒng)的具體體現(xiàn)。

實踐教學課程設計部分僅從完成數(shù)據(jù)庫應用系統(tǒng)開發(fā)的角度來要求學生,學生在課程設計結束后能夠達到獨立完成數(shù)據(jù)庫應用系統(tǒng)開發(fā)的能力,往往忽略設計,實踐教學的內容缺乏系統(tǒng)性與規(guī)范性,沒有完全將數(shù)據(jù)庫設計理念與開發(fā)真正地結合,也沒有形成規(guī)范化的報告,提交的報告往往只是介紹系統(tǒng)開發(fā)的功能以及如何進行功能的實現(xiàn),沒有從設計到實現(xiàn)的角度完成報告,換句話說,其實沒有將數(shù)據(jù)庫設計的思想融入到開發(fā)中,僅僅只是為了開發(fā)而做開發(fā),缺乏系統(tǒng)性。

課程設計環(huán)節(jié)應先選好一個實例進行講解,從需求分析、概念設計、邏輯設計、物理設計到數(shù)據(jù)庫的實施,按照數(shù)據(jù)庫設計的步驟清晰地理出每一步的步驟以及實際開發(fā)時的實現(xiàn)操作。然后要求學生將該實例完成,最后在此基礎上自行設計開發(fā)一個數(shù)據(jù)庫應用系統(tǒng),做到舉一反三。通過課程設計環(huán)節(jié)真正讓學生體會到從理論到實際的運用,課堂基礎知識如何融入到實際開發(fā),而不是想當然地編程實現(xiàn)數(shù)據(jù)庫的系統(tǒng)功能就完事。設計與開發(fā)同等重要,通過課程設計環(huán)節(jié)完成從構思、設計、實施到運行的整個過程。

為培養(yǎng)學生的團隊精神,建議可以將學生進行分組,以小組為單位進行設計,設計出較為完善的數(shù)據(jù)庫應用系統(tǒng),彌補個人設計的不足。為體現(xiàn)個人的開發(fā)能力,要求團隊設計出完善的數(shù)據(jù)庫應用系統(tǒng)后,以個人為單位進行開發(fā)實現(xiàn)。通過設計環(huán)節(jié)培養(yǎng)團隊精神,通過開發(fā)環(huán)節(jié)培養(yǎng)個人動手能力。

此外,為了進一步強化實踐中融入設計思想以及規(guī)范實踐教學、規(guī)范實驗報告,要求報告按照數(shù)據(jù)庫設計的環(huán)節(jié)步驟來闡述,培養(yǎng)學生的規(guī)范化意識。

四、成績評價體系的完善

建立一個較健全合理的考核評價體系,才能真正反映出學生的學習能力與水平。加強平時學習過程的考核才能將平時的學習落入實處,而非考試最后幾天以臨時抱佛腳的心態(tài)去背一些定義,做一些練習題,課程改革的目的是在于學生能夠真真正正地將一門課程學透,學會學以致用。目前的考核多以成績考核為主,現(xiàn)在提倡注重平時的過程學習,因此考核方式也應加強過程考核。

該課程應該降低考試所占比例,加大平時學習情況的考核力度。細化除考試卷面之外的各項評價指標,同時納入大作業(yè)考核部分,建立綜合評價標準。課程考核建議納入平時的考勤、課堂的筆記、平時的作業(yè)、上機實驗的完成等方面。平時的作業(yè)除了基本的知識點練習,建議包含數(shù)據(jù)庫應用系統(tǒng)的設計環(huán)節(jié)作業(yè)。上機實驗的任務要求在完成具體的知識點實踐練習的同時提交一個利用PL/SQL語言設計開發(fā)的小型數(shù)據(jù)庫系統(tǒng),包含表、視圖、索引、存儲過程、觸發(fā)器等基本運用??梢砸宰詈筇峤坏腜L/SQL語言設計開發(fā)的小型數(shù)據(jù)庫系統(tǒng)的優(yōu)劣程度和功能的多少等來評價實驗部分的成績。

五、總結

為了更好地改進數(shù)據(jù)庫原理課程的教學,本文借助CDIO模式的優(yōu)勢,提出了一些課程優(yōu)化的舉措,旨在進一步完善教學內容,改進教學方法,同時將該課程的教學更加系統(tǒng)化、規(guī)范化。在教學的過程中,通過建立更加完善的成績評價體系,加強平時學習過程的考核,提高學生學習的主動性與積極性,變被動學習為主動學習。通過課程內容的不斷完善,合理有效地安排實踐教學環(huán)節(jié),幫助學生將理論與實踐有機結合,培養(yǎng)學生的專業(yè)能力和實踐能力,實現(xiàn)該門課程真正地學以致用,達到課程最終的教學目標。

[1]張秋紅,劉楊濤.數(shù)據(jù)庫原理課堂教學方法探討[J].現(xiàn)代計算機(專業(yè)版),2015(21):25-28.

[2]徐家良,葉小琴.“數(shù)據(jù)庫原理”課程實驗教學改革[J].實驗室科學,2014,17(1):71-73.

[3]周書仁.數(shù)據(jù)庫原理與信息系統(tǒng)案例相結合的教學研究.中國電力教育[J],2013(19):108-109.

[4]胡金蓉,黃襄念,劉鳳麗.關于提高數(shù)據(jù)庫原理課程教學質量的思考[J].高等教育研究(成都),2014(2):34-37.

[5]張健沛,徐悅竹,劉杰等.數(shù)據(jù)庫原理課程教育模式與CDIO模式分析對比研究[J].計算機教育,2014(2):71-73.

(編輯:李曉萍)

G434

B

1673-8454(2016)12-0053-02

猜你喜歡
課程設計原理數(shù)據(jù)庫
基于包絡解調原理的低轉速滾動軸承故障診斷
了解咳嗽祛痰原理,有效維護健康
龍鳳元素系列課程設計
中秋明月
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
MOOC環(huán)境下微課程設計研究
開放大學課程設計與資源開發(fā)