數(shù)據(jù)庫課程總結(jié)范文

時間:2023-03-14 10:02:48

導(dǎo)語:如何才能寫好一篇數(shù)據(jù)庫課程總結(jié),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

數(shù)據(jù)庫課程總結(jié)

篇1

關(guān)鍵詞:“數(shù)據(jù)庫原理”;課程;數(shù)學(xué)資源;建設(shè)

“數(shù)據(jù)庫原理課程”是計算機(jī)課程之一,教學(xué)包括數(shù)據(jù)庫理論、數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫的應(yīng)用實踐三個部分,可全面提高學(xué)生對數(shù)據(jù)庫的了解以及應(yīng)用水平。就目前來看,教W過程中教學(xué)資源不足的問題,對教學(xué)效率的提高阻礙較大。因此,建設(shè)教學(xué)資源成為了“數(shù)據(jù)庫原理”課程改革的重點(diǎn)。

一、“數(shù)據(jù)庫原理”課程簡介

1.“數(shù)據(jù)庫原理”課程內(nèi)容

“數(shù)據(jù)庫原理”課程是計算機(jī)課程的重要組成部分,由于其技術(shù)性較強(qiáng),理論知識無法通過語言詳細(xì)講解,因此教師通常采用PPT進(jìn)行教學(xué),這樣效率相對較高,學(xué)生的學(xué)習(xí)過程更加直觀,理解也更加深入。除理論教學(xué)外,該課程還包括實踐部分,實踐教學(xué)通常采用上機(jī)操作的方法完成,教師要求學(xué)生親自對數(shù)據(jù)庫加以維護(hù),以加深對知識的理解程度。

2.“數(shù)據(jù)庫原理”課程教學(xué)現(xiàn)狀

當(dāng)前的教學(xué)模式,可在一定程度上提高學(xué)生的理論與實踐水平,但卻具有對教學(xué)資源以及現(xiàn)代化教學(xué)技術(shù)應(yīng)用力度不足的問題。微課及網(wǎng)絡(luò)教學(xué)是信息化技術(shù)下兩種新型的教學(xué)方式,具有一定的適用性,可用于多種類型課程的教學(xué)過程中,可以有效拓展教學(xué)時間與空間,在提高教學(xué)效率方面優(yōu)勢顯著。當(dāng)前“數(shù)據(jù)庫原理”課程教學(xué),仍以課堂教學(xué)為主,課下學(xué)生的學(xué)習(xí)途徑較少,長此以往,學(xué)生容易因為缺乏練習(xí),影響學(xué)習(xí)效果。在社會及市場對人才素質(zhì)要求越來越高的今天,對上述教學(xué)模式加以改革,已經(jīng)變得極為必要。

二、“數(shù)據(jù)庫原理”課程數(shù)學(xué)資源建設(shè)

1.數(shù)學(xué)資源的整合

(1)理論教學(xué)。理論教學(xué)內(nèi)容以數(shù)據(jù)庫理論知識為主,教學(xué)可在網(wǎng)絡(luò)平臺上進(jìn)行。教師需將教學(xué)內(nèi)容以電子教案的形式,到互聯(lián)網(wǎng)上供學(xué)生學(xué)習(xí)。以“數(shù)據(jù)庫原理”第一章為例,電子教案中需包括數(shù)據(jù)庫管理的發(fā)展、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫的發(fā)展形式三項內(nèi)容,教師需將每一項教學(xué)內(nèi)容細(xì)化,系統(tǒng)地展現(xiàn)給學(xué)生,使其能夠參照電子教案自學(xué)知識。

(2)實踐教學(xué)。實踐教學(xué)的目的在于培養(yǎng)學(xué)生的數(shù)據(jù)庫管理能力,以學(xué)生的上機(jī)操作為主。對此,學(xué)校可建立相應(yīng)練習(xí)平臺及數(shù)據(jù)庫管理系統(tǒng),如SQL Server等,使學(xué)生的操作水平在系統(tǒng)中得到提升。與傳統(tǒng)的機(jī)房上機(jī)操作相比,上述方法拓展了練習(xí)的空間與時間,提高了練習(xí)的有效性。

(3)視頻資源的制作與。教師可綜合理論與實踐教學(xué)內(nèi)容,制作視頻資源,并將其到互聯(lián)網(wǎng)平臺中,使學(xué)生可通過對視頻資源的觀看,直觀地理解理論知識,并了解操作過程,降低學(xué)習(xí)難度。視頻資源可采用微課模式下視頻的制作方法加以制作,要控制每一段視頻的時間,避免視頻內(nèi)容冗長繁雜,影響學(xué)生的觀看興趣。

2.教學(xué)資源的建設(shè)

(1)軟件與硬件支持。由于教學(xué)資源需要以視頻的方式,因此需具有錄像及錄音設(shè)備,硬件應(yīng)包括攝像頭、話筒、電腦等。軟件可以以Camtasia Studio系列為主。

(2)具體建設(shè)過程。①啟動Camtasia Studio軟件,進(jìn)入到教學(xué)資源錄制程序中。②打開PPT課件并播放,根據(jù)需求,調(diào)整顯示區(qū)域大小。③點(diǎn)擊Camera,進(jìn)入視頻錄制狀態(tài)。④點(diǎn)擊Audio按鈕,完成聲音測試。⑤點(diǎn)擊REC,正式錄制。⑥錄制完成后,保存文件。⑦可點(diǎn)擊屏幕右上角預(yù)覽鍵,觀看效果。⑧如視頻資源不存在問題,則可以。

3.教學(xué)資源多樣化水平的提高

(1)課程介紹。教師需在制作每一個教學(xué)視頻前,做好課程介紹,使學(xué)生不必長時間觀看視頻,便能夠馬上了解此視頻中所包含的內(nèi)容。不同學(xué)生對不同知識的了解程度不同,因此視頻觀看需求也不同,將課程介紹置于教學(xué)前,可使學(xué)生及時篩選出自己所需要的資源,提高學(xué)生的學(xué)習(xí)效率。課程介紹應(yīng)包括學(xué)習(xí)任務(wù)、學(xué)習(xí)方法、學(xué)習(xí)內(nèi)容等多方面內(nèi)容,使學(xué)生可全面了解視頻的概況。

(2)視頻講座。教師可對答疑解惑過程中學(xué)生所提出的問題加以總結(jié),選擇學(xué)生學(xué)習(xí)難度最大的環(huán)節(jié),作為視頻講座的主要內(nèi)容。在視頻講座開始前,教師應(yīng)搜集大量資源,以解決學(xué)生普遍存在的問題為目的展開講座,確保學(xué)生通過講座獲得更大的進(jìn)步。

(3)教學(xué)內(nèi)容總結(jié)。教師以一章節(jié)為一階段,對教學(xué)內(nèi)容加以總結(jié)。以第二章“數(shù)據(jù)模型”為例,教學(xué)內(nèi)容總結(jié)應(yīng)包括數(shù)據(jù)模型種類總結(jié)、關(guān)系代數(shù)運(yùn)算的總結(jié)、關(guān)系實體及參照完整性的總結(jié)等。教學(xué)內(nèi)容總結(jié)應(yīng)本著簡潔明了的原則展開,避免贅述,使學(xué)生清晰地了解整個章節(jié)的脈絡(luò)及基礎(chǔ)知識內(nèi)容,幫助學(xué)生理清學(xué)習(xí)思路。

三、結(jié)語

綜上,教師應(yīng)在利用相應(yīng)教學(xué)軟件的基礎(chǔ)上,將理論與實踐內(nèi)容的教學(xué)整合為視頻資源,以提高教學(xué)的直觀性;并通過測試及總結(jié)教學(xué)內(nèi)容的方法,為學(xué)生理清學(xué)習(xí)脈絡(luò),使其充分了解自身存在的弱點(diǎn)與缺陷,使教學(xué)水平及學(xué)生的學(xué)習(xí)效果得到全面的提高與改善。

篇2

關(guān)鍵詞:數(shù)據(jù)庫;教學(xué)實踐;案例教學(xué);課程設(shè)計

中圖分類號:G642 文獻(xiàn)標(biāo)識碼:B

文章編號:1672-5913(2007)16-0032-03

作為計算機(jī)的主要應(yīng)用領(lǐng)域之一――數(shù)據(jù)處理的最新技術(shù),數(shù)據(jù)庫技術(shù)得到了迅速的發(fā)展。隨著計算機(jī)科學(xué)技術(shù)的迅猛發(fā)展和信息時代的到來,一個國家的數(shù)據(jù)庫建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小及其使用頻度已成為衡量該國信息化程度的重要標(biāo)志之一,數(shù)據(jù)庫技術(shù)也得到了最為廣泛的應(yīng)用。目前,數(shù)據(jù)庫技術(shù)在互連網(wǎng)技術(shù)、多媒體技術(shù)、氣象預(yù)報、人工智能、自動控制、信息統(tǒng)計與管理、醫(yī)療影像處理等領(lǐng)域都有廣泛的應(yīng)用,因此,成了高等院校系列計算機(jī)課程教學(xué)中的主干課,它不僅是計算機(jī)與信息管理類專業(yè)的核心課程之一,也是許多非計算機(jī)與信息管理類專業(yè)的必修課或選修課。

作為介紹數(shù)據(jù)庫相關(guān)原理、理論、方法與設(shè)計的數(shù)據(jù)庫課程是應(yīng)用類理工科專業(yè)學(xué)生學(xué)習(xí)的一門重要基礎(chǔ)課程,既可以培養(yǎng)學(xué)生計算機(jī)操作能力,又可以培養(yǎng)學(xué)生數(shù)據(jù)庫管理能力以及數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)能力。數(shù)據(jù)庫的種類繁多,不同種類的數(shù)據(jù)庫還有不同的版本?,F(xiàn)在使用最普遍的是FoxPro、Access、SQL、PowerBuilder、Oracle等數(shù)據(jù)庫平臺。但無論哪一種數(shù)據(jù)庫,他們的基本原理及應(yīng)用是一致的,只不過在具體的實現(xiàn)過程中各有千秋。關(guān)系數(shù)據(jù)庫系統(tǒng)的日益普及以及面向?qū)ο罂梢暬幊碳夹g(shù)的發(fā)展,擁有功能強(qiáng)大的可視化程序設(shè)計工具的數(shù)據(jù)庫系統(tǒng),已成為社會生活諸多領(lǐng)域廣泛應(yīng)用的重要計算機(jī)信息管理技術(shù)工具,是諸多應(yīng)用領(lǐng)域首選的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的軟件,應(yīng)用前景廣闊。

數(shù)據(jù)庫對信息的完整性、唯一性和安全性提供了一套完整而有效的管理手段,要使學(xué)生在最短的時間內(nèi)學(xué)會、學(xué)好數(shù)據(jù)庫,就要選用適合他們理解能力和接受能力的教學(xué)內(nèi)容和方法,并進(jìn)行卓有成效的課程設(shè)計,才能取得較佳的教學(xué)效果。

如何有效地加強(qiáng)對當(dāng)代大學(xué)生綜合素質(zhì)與創(chuàng)新能力的培養(yǎng),以適應(yīng)信息時代的人才需求,這是近年來我國高教界的熱門話題之一。為此,我們在計算機(jī)課程教學(xué)中進(jìn)行了一系列改革與探索。筆者多年從事數(shù)據(jù)庫課程的教學(xué),現(xiàn)將一些體會和做法歸納如下。

1關(guān)于教材

目前,數(shù)據(jù)庫課程方面的教材很多,歸納起來主要可以分為兩類:一類是以數(shù)據(jù)庫原理為主題,側(cè)重于理論研究,應(yīng)用方法與技術(shù)介紹得很少,這類教材主要適用于理論研究的人員如重點(diǎn)高校本科生、研究生使用,也可供從事數(shù)據(jù)庫教學(xué)及科研工作的教師與科研工作者參考,如李建中編著的教材屬于這一類教材;另一類是以數(shù)據(jù)庫技術(shù)為主題,側(cè)重于對某一具體數(shù)據(jù)庫軟件產(chǎn)品及其開發(fā)技術(shù)的介紹,數(shù)據(jù)庫理論知識方面較少,教材的寫作風(fēng)格有點(diǎn)類似于技術(shù)使用說明書,這類教材主要適用于廣大非計算機(jī)、非信息管理類專業(yè)的本、??粕褂?,如由陳恭和編著的教材屬于這一類教材。顯然,以上兩類教材對于計算機(jī)應(yīng)用技術(shù)、信息管理技術(shù)等應(yīng)用性專業(yè)的本、??茖W(xué)生的數(shù)據(jù)庫課程教學(xué)均有一定程度的欠缺,由于太注重于原理及理論知識,再加之各個學(xué)校的專業(yè)培養(yǎng)目標(biāo)也不同,直接使用第一類教材用于教學(xué)顯然有一定困難。而若采用第2類教材,由于理論方面的內(nèi)容較少,勢必造成學(xué)生理論 基礎(chǔ)薄弱。所以,根據(jù)本校對學(xué)生所開設(shè)的前導(dǎo)課程(如離散數(shù)學(xué)、軟件工程、數(shù)據(jù)結(jié)構(gòu)等)及學(xué)生的實際情況,選擇適合專業(yè)發(fā)展及教學(xué)需要的教材,較好地將抽象理論與應(yīng)用實際相結(jié)合,力求知識闡述、深入淺出、通俗易懂,采用大量應(yīng)用實例,強(qiáng)調(diào)綜合應(yīng)用能力培養(yǎng),將“數(shù)據(jù)庫原理”和“數(shù)據(jù)庫應(yīng)用技術(shù)”兩部分內(nèi)容有機(jī)結(jié)合的教材,是計算機(jī)應(yīng)用技術(shù)、信息管理技術(shù)類專業(yè)數(shù)據(jù)庫課程改革與建設(shè)的當(dāng)務(wù)之急,而該類教材就是介于以上兩類教材之間的適合于學(xué)生使用的第3類教材,例如由靳學(xué)輝編著的教材及由薩師煊、王珊編著的教材是這一類教材的典型代表。目前國外也有許多數(shù)據(jù)庫教材,雖然其內(nèi)容較為新穎、能及時反映當(dāng)前數(shù)據(jù)庫領(lǐng)域的先進(jìn)技術(shù),但其選材、內(nèi)容組織、講述方式等往往與我國學(xué)生的思維習(xí)慣有一定差距。面對當(dāng)前數(shù)據(jù)庫教材名目、版本較多的現(xiàn)狀,教材的選用,將直接影響教學(xué)方法和教學(xué)效果。因此,針對一定的培養(yǎng)目標(biāo),授課教師在選用教材之前一定要作全方位綜合考慮。具有豐富經(jīng)驗的教師,可以自己編寫適合具體學(xué)生狀況的教材。

2關(guān)于教學(xué)內(nèi)容和方法

數(shù)據(jù)庫的教學(xué)重點(diǎn)在于讓學(xué)生掌握數(shù)據(jù)庫的基礎(chǔ)理論知識,掌握數(shù)據(jù)庫的管理及各項基本操作,還要掌握一定的數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計開發(fā)技術(shù)。根據(jù)教學(xué)大綱,找出課程的重點(diǎn)內(nèi)容,然后根據(jù)各部分的特點(diǎn),認(rèn)真取舍,講好講透,做到深入淺出,對課程教學(xué)的實例作精心的篩選和修改。我們從以下幾個方面進(jìn)行了嘗試。

(1) 在基本尊重教材的基礎(chǔ)上,對教學(xué)方法及教學(xué)內(nèi)容的組織順序進(jìn)行調(diào)整,采取以“案例式”為主的課堂教學(xué)方式,選取學(xué)生熟悉的內(nèi)容――“學(xué)生檔案管理系統(tǒng)”或“學(xué)生成績管理系統(tǒng)”作為課堂實驗的實例,以進(jìn)一步提高學(xué)生的學(xué)習(xí)興趣,降低學(xué)習(xí)難度,從而提高課堂教學(xué)質(zhì)量,收到良好的教學(xué)效果。

(2) 在教學(xué)方法上,采用傳統(tǒng)教學(xué)和多媒體教學(xué)相結(jié)合的教學(xué)手段。多媒體教學(xué)更具有真實感和表現(xiàn)力,它綜合各種手法,形象、生動地顯示教學(xué)內(nèi)容,彌補(bǔ)了傳統(tǒng)教學(xué)方法的不足,有利于培養(yǎng)學(xué)生的學(xué)習(xí)興趣。具體做法是:創(chuàng)設(shè)案例教學(xué)環(huán)境,引起學(xué)生的學(xué)習(xí)興趣 我們要為學(xué)生創(chuàng)設(shè)一個活潑的環(huán)境,吸引他們的注意力,激發(fā)他們的興趣,讓學(xué)生主動去“學(xué)”。課前,先創(chuàng)作兩個功能簡單、內(nèi)容不同但學(xué)生比較熟悉的管理系統(tǒng)實例――例如“學(xué)生檔案管理系統(tǒng)”和“學(xué)生成績管理系統(tǒng)”等。開始上課時,由筆者采用多媒體演示系統(tǒng)功能,并告訴學(xué)生,在學(xué)完這門課后,他們也可以做出這樣一個完整的系統(tǒng)。學(xué)生平時都用慣了Windows圖形界面,早就對其中的原理感到好奇,現(xiàn)在一聽自己也能做出這樣的界面,一個個興趣高漲,從而激發(fā)了學(xué)生的學(xué)習(xí)欲望。這樣,良好的開端就為學(xué)生以后學(xué)習(xí)這門課打下基礎(chǔ)。

3如何設(shè)計案例

教學(xué)案例的重點(diǎn)應(yīng)貼近實際應(yīng)用,以應(yīng)用為出發(fā),并以應(yīng)用為目的。精細(xì)、周密地安排和優(yōu)化教學(xué)過程,使知識教學(xué)與實踐教學(xué)相互銜接,緊密配合,交叉進(jìn)行。加強(qiáng)技能訓(xùn)練的改革實踐,不僅能使學(xué)生掌握新的應(yīng)用軟件和具備開發(fā)本專業(yè)領(lǐng)域的計算機(jī)應(yīng)用系統(tǒng)的初步能力,更使他們確立了計算機(jī)應(yīng)用意識和使用計算機(jī)解決實際問題的強(qiáng)烈愿望。關(guān)于案例設(shè)計,我們從以下幾個方面進(jìn)行了嘗試。

(1) 精選能夠貫穿課程學(xué)習(xí)全程的綜合示例。

案例教學(xué)效果如何,在很大程度上取決于教師能否選擇恰當(dāng)?shù)陌咐?,精選出的案例應(yīng)當(dāng)是典型的有代表性的,最能揭示所學(xué)理論的案例。精選案例要求教師必須吃透教材,不僅要弄懂教材的每個概念、原理,而且要弄懂知識之間的內(nèi)在聯(lián)系,即知識結(jié)構(gòu)體系,這是精選案例的基礎(chǔ)。要選擇與教學(xué)內(nèi)容和教學(xué)目的密切相關(guān)的正面與反面的典型案例,寓所教理論于案例之中。

我們結(jié)合科研中的應(yīng)用開發(fā),選擇有應(yīng)用背景的系統(tǒng)示例,并對其中的一些模塊進(jìn)行增刪,以適合于教學(xué)使用。這種方法對學(xué)生的興趣有較好的培養(yǎng),許多學(xué)生學(xué)完后就加入了應(yīng)用系統(tǒng)開發(fā)的行列,得到了雙贏的效果。

(2) 認(rèn)真分析案例的設(shè)計思路

這是案例教學(xué)最重要的一步。搞好此項工作要求:精心設(shè)計所提問題。提出什么樣的問題關(guān)系到能否總結(jié)歸納出要學(xué)的理論,因此要求教師一方面在完全理解教材和案例的基礎(chǔ)上,依據(jù)教材內(nèi)容的邏輯結(jié)構(gòu),針對案例所提出具有相應(yīng)邏輯結(jié)構(gòu)的問題,使師生雙方通過對這些問題的分析,一步步地得出所學(xué)的理論。問題要一個一個地提出,并引導(dǎo)學(xué)生漸次分析。引導(dǎo)學(xué)生總結(jié)歸納出相應(yīng)的理論,使學(xué)生切實體會到理論是如何來自于實踐,要充分發(fā)揮分析過程中教師的引導(dǎo)作用,對學(xué)生的各種回答做恰當(dāng)?shù)脑u價,以保證分析沿著預(yù)定的目標(biāo)進(jìn)行,逐步接近案例所包含的理論實質(zhì),使理論的提煉自然貼切,切忌強(qiáng)拉硬扯,牽強(qiáng)附會。

(3) 做好總結(jié)

案例教學(xué)起始于實踐,這樣它得出的理論往往是獨(dú)立的。因此每個教學(xué)階段結(jié)束時,教必須歸納總結(jié),結(jié)合案例,形成一個具有內(nèi)在邏輯聯(lián)系的知識體系。歸納總結(jié)可由教師進(jìn)行,也可引導(dǎo)學(xué)生來進(jìn)行。

(4) 教學(xué)手段的改進(jìn)

經(jīng)過多年的教學(xué)實踐,我們把實用性的幾個綜合案例的設(shè)計過程制作成了多媒體課件,錄制過程主要通過電腦的實際操作錄像加口頭講解。這些課件對學(xué)生學(xué)好本課程起到了非常大的作用。

另外在講課過程中,采用制作精美的PPT,并輔以當(dāng)場操作演示,使學(xué)生學(xué)起來感到直觀、簡單、易于理解。

讀書是學(xué)生的課后第一作業(yè);必要的操作練習(xí)是第二作業(yè);網(wǎng)絡(luò)練習(xí)題是第三作業(yè)。通過這三種作業(yè),使學(xué)生從理論到實踐都有了長足的進(jìn)步,并且效果非常明顯。

4注重課程設(shè)計和知識拓展

從開始上課,我們就給學(xué)生提出了要求。首先演示一個綜合的示例,并告訴學(xué)生,每個同學(xué)在課程結(jié)束時必須能夠做出一個類似的系統(tǒng),題目可以根據(jù)具體實際進(jìn)行選擇,最好結(jié)合具體的用戶進(jìn)行設(shè)計。教師也將一些用戶的需求提供給學(xué)生。學(xué)生的系統(tǒng)可以采取逐步改進(jìn)的方式進(jìn)行設(shè)計。

經(jīng)過實踐,許多同學(xué)的設(shè)計經(jīng)過修改后,可以直接讓用戶使用,并且有些學(xué)生還申請到了一些項目,使學(xué)生的程序設(shè)計能力大大提高,效果明顯。

現(xiàn)在是知識爆炸的時代,許多知識課程內(nèi)是無法講到的,知識拓展顯得尤其重要。我們建立了課程平臺,并在其上面放了許多數(shù)據(jù)庫有關(guān)的參考資料或網(wǎng)站,并將同學(xué)們在網(wǎng)上發(fā)現(xiàn)的一些資料也及時地放上去。還開發(fā)了基礎(chǔ)知識練習(xí)題庫,供學(xué)生平時練習(xí),以鞏固所學(xué)知識。

參考文獻(xiàn)

[1] 張莉. 數(shù)據(jù)庫教學(xué)的思考與探討[J]. 丹東師專學(xué)報,2000,22(4).

[2] 李霞林. 任務(wù)驅(qū)動式教學(xué)法在Access數(shù)據(jù)庫教學(xué)中的應(yīng)用[J]. 計算機(jī)教育,2006,(11).

[3] 陳建平,潘李宜基. 數(shù)據(jù)庫教學(xué)選材與教學(xué)策略[J]. 肇慶學(xué)院學(xué)報,2006,26(2).

作者簡介:李華,杭州科技職業(yè)技術(shù)學(xué)院,

篇3

【關(guān)鍵詞】 方法學(xué) 教學(xué)改革 數(shù)據(jù)庫 系統(tǒng)課程

1.方法學(xué)的重要性。方法學(xué)又稱方法論,在哲學(xué)意義上,它是一門學(xué)問采用的方法、規(guī)則與公理,或者定義為一門學(xué)問采用的一種特定的做法或一套做法。大多數(shù)科學(xué)學(xué)問都有它們各自的特定方法,學(xué)問的方法學(xué)包括能夠支持這些方法的準(zhǔn)確性的原理。在一個行業(yè)發(fā)展初期,技術(shù)突破相對處于重要地位,技術(shù)創(chuàng)新是企業(yè)發(fā)展的第一動力,當(dāng)一個行業(yè)發(fā)展趨于穩(wěn)定和成熟之后,技術(shù)應(yīng)用和生產(chǎn)將成為企業(yè)發(fā)展的另一動力。在這一時期,企業(yè)規(guī)模擴(kuò)大,隨之出現(xiàn)大量的行業(yè)標(biāo)準(zhǔn)、規(guī)范以及工藝等應(yīng)用過程控制措施,即方法學(xué)將起到重要作用。

軟件行業(yè)相對于傳統(tǒng)工業(yè)行業(yè)仍然是一個新興的、不夠成熟的行業(yè),但是軟件行業(yè)發(fā)展迅速也無毋庸置疑。根據(jù)《中國信息化發(fā)展報告2007)),在整個“十五”期間,我國信息產(chǎn)業(yè)持續(xù)快速發(fā)展,對經(jīng)濟(jì)增長貢獻(xiàn)度穩(wěn)步上升,持續(xù)以兩倍于GDP的速度高速增長,產(chǎn)業(yè)規(guī)模不斷壯大。根據(jù)《信息產(chǎn)業(yè)科技發(fā)展“十一五”規(guī)劃和2020年中長期規(guī)劃綱要》,在“十一五”期間,我國信息產(chǎn)業(yè)將實現(xiàn)整體突破和跨越式發(fā)展。因此,隨著軟件行業(yè)發(fā)展的日趨成熟,軟件方法學(xué)勢必將得到快速發(fā)展,并成為企業(yè)發(fā)展的重要動力。

2.數(shù)據(jù)庫系統(tǒng)課程現(xiàn)狀。數(shù)據(jù)庫技術(shù)是計算機(jī)科學(xué)技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,它已成為計算機(jī)信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)?!稊?shù)據(jù)庫概論》課程自1983年就被教育部列為高等學(xué)校計算機(jī)軟件專業(yè)必修課程。根據(jù)《高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)》,數(shù)據(jù)庫系統(tǒng)課程被列為計算機(jī)科學(xué)與技術(shù)、計算機(jī)工程、軟件工程及信息技術(shù)專業(yè)方向的核心課程。

國外不同大學(xué)根據(jù)其自身特點(diǎn)和目標(biāo),所開設(shè)的數(shù)據(jù)庫系統(tǒng)類課程門數(shù)和內(nèi)容各不相同,卡內(nèi)基?梅隆和斯坦福大學(xué)是兩類典型的代表??▋?nèi)基,梅隆大學(xué)針對本科生開設(shè)了一門《數(shù)據(jù)庫系統(tǒng)》課程,主要強(qiáng)調(diào)工程化和應(yīng)用,其中軟件工程思想體現(xiàn)非常明顯。它把數(shù)據(jù)庫設(shè)計方法學(xué)在工程中的應(yīng)用總結(jié)成了明確的步驟,納入課程之中。在并發(fā)控制和事務(wù)等內(nèi)容中,同樣強(qiáng)調(diào)實際應(yīng)用和方法學(xué),通過把這些內(nèi)容納入具體案例,從而形象論述并發(fā)控制作用與效果、事務(wù)設(shè)計原則等內(nèi)容。斯坦福大學(xué)的數(shù)據(jù)庫技術(shù)實力在全球處于領(lǐng)先地位,該校計算機(jī)系所開設(shè)的數(shù)據(jù)庫系統(tǒng)系列課程多達(dá)七門次,其中針對本科生的課程有兩門,分別為數(shù)據(jù)庫簡介(CSl45)和數(shù)據(jù)庫系統(tǒng)原理(CS245),這兩門課程涵蓋了數(shù)據(jù)庫系統(tǒng)的三個方面的內(nèi)容,并且這兩門課程之中增加了一些與數(shù)據(jù)庫相關(guān)的最新技術(shù),內(nèi)容教全面,難度也較大。

同時,國外各大學(xué)數(shù)據(jù)庫類課程有一個共同的特點(diǎn),就是實踐性強(qiáng)。課程主要針對應(yīng)用,強(qiáng)調(diào)實踐和方法學(xué),重視和數(shù)據(jù)庫相關(guān)的系統(tǒng)整體設(shè)計與應(yīng)用。斯坦福和卡內(nèi)基?梅隆大學(xué)的數(shù)據(jù)庫類課程中都有大量的練習(xí)和實驗需要學(xué)生自主動手完成。

國內(nèi)數(shù)據(jù)庫系統(tǒng)相關(guān)課程設(shè)置目前沒有明確的層次和體系,特別是研究生階段課程,各學(xué)校開設(shè)情況不盡相同。對于本科階段,各大專院校開設(shè)的數(shù)據(jù)庫系統(tǒng)相關(guān)課程相對一致,主要是《數(shù)據(jù)庫系統(tǒng)概論》一門課程,該課程的參考教材也比較單一,主要為薩師煊和王珊編寫的《數(shù)據(jù)庫系統(tǒng)概論》,不同的是各院校在課程開設(shè)中講述的內(nèi)容重點(diǎn)有所區(qū)別,或者各自補(bǔ)充一些內(nèi)容。在內(nèi)容上,該課程涵蓋了國外大學(xué)本科生數(shù)據(jù)庫相關(guān)課程中理論和技術(shù)的主要部分,但是對于應(yīng)用性和方法學(xué)部分內(nèi)容,欠缺比較明顯。

國內(nèi)數(shù)據(jù)庫系統(tǒng)課程在內(nèi)容講解形式上,主要以概念、技術(shù)和理論闡述為主線,輔助一些應(yīng)用說明。而以卡內(nèi)基?梅隆大學(xué)的數(shù)據(jù)庫系統(tǒng)課程為代表的國外課程則是以系統(tǒng)分析、設(shè)計、應(yīng)用實現(xiàn)過程為主線,并把軟件工程思想引入其中。

因此,通過對比分析國內(nèi)外數(shù)據(jù)庫系統(tǒng)課程,可以發(fā)現(xiàn),當(dāng)前國內(nèi)數(shù)據(jù)庫系統(tǒng)課程在方法學(xué)部分的內(nèi)容明顯不足,實踐性不強(qiáng),內(nèi)容安排和講解形式不符合工程型人才培養(yǎng)目標(biāo),同時課程內(nèi)容的時代性不夠強(qiáng)。近兩年來,國內(nèi)各大專院校已經(jīng)充分認(rèn)識到實踐的重要性,并采取措施在課程內(nèi)容中加強(qiáng)實踐。例如,支希哲等人在“開展實驗教學(xué)改革的思考與實踐”中,指出實踐是培養(yǎng)學(xué)生綜合能力與創(chuàng)新能力,提高教學(xué)質(zhì)量的重要途徑,并由此提出了實踐改革的一系列創(chuàng)新。薛素鐸等人在“深化改革加強(qiáng)研究切實落實”質(zhì)量工程中,指出了當(dāng)前國內(nèi)高等教育必須國際化的觀點(diǎn)。這些思想和觀點(diǎn)都反映出當(dāng)前國內(nèi)對實踐重要性有了充分認(rèn)識,并開始了逐步教育改革。為此,本文提出將方法學(xué)貫穿于數(shù)據(jù)庫系統(tǒng)課程改革,充分發(fā)揮實踐的作用。

3.方法學(xué)在數(shù)據(jù)庫系統(tǒng)課程中的貫穿。

3.1 增加方法學(xué)論述。方法學(xué)目標(biāo)是尋求解決問題的規(guī)范化的過程和步驟,一般說來,軟件工程方法學(xué)包括三個要素:方法、工具和過程。其中,方法是完成軟件開發(fā)的各項任務(wù)的技術(shù)方法,回答“如何做”的問題;工具是為方法的運(yùn)用提供自動的或半自動的軟件支撐環(huán)境;過程是為了獲得高質(zhì)量的軟件所需要完成的一系列任務(wù)的框架,它規(guī)定了完成各項任務(wù)的工作步驟。

當(dāng)前國內(nèi)數(shù)據(jù)庫系統(tǒng)課程在內(nèi)容安排上僅僅涉及了方法學(xué)中的方法,即重點(diǎn)解決“如何做”的問題,而忽略了工具和過程兩部分內(nèi)容。例如,對于數(shù)據(jù)庫設(shè)計內(nèi)容,當(dāng)前課程中重點(diǎn)對數(shù)據(jù)庫設(shè)計理論和數(shù)據(jù)庫設(shè)計技術(shù)進(jìn)行了詳細(xì)論述,課程詳細(xì)論述了規(guī)范化以及模式分解理論,講解了數(shù)據(jù)庫概念設(shè)計中的實體聯(lián)系建模技術(shù)等,但這只涉及了方法學(xué)中的第一個方_血,即方法,缺乏對過程的總結(jié)和論述,沒有對企業(yè)在生產(chǎn)中使用的工具進(jìn)行介紹。學(xué)生在掌握了數(shù)據(jù)庫設(shè)計理論知識和技術(shù)之后,在解決實際問題過程中,由于缺乏解決問題的規(guī)范化的過程,常常無從下手,對于簡單的問題,或許可以拼湊出結(jié)果,但是對于與實際比較接近的較復(fù)雜系統(tǒng),就會陷入泥潭,導(dǎo)致設(shè)計混亂,達(dá)不到要求。這足因為課程中缺乏對明確設(shè)計思路和規(guī)范求解過程的描述。此外,對于數(shù)據(jù)庫設(shè)計,企業(yè)為了提高生產(chǎn)效率,也會應(yīng)用一些工具,比如PowerDesigner和ERwin等,當(dāng)前國內(nèi)課程中沒有加以介紹,即使只用一頁篇幅的內(nèi)容對數(shù)據(jù)庫設(shè)計常用工具進(jìn)行介紹,也能夠給學(xué)生以引導(dǎo),擴(kuò)大學(xué)生的知識面,為學(xué)生自學(xué)提供方向。除了以上提及的兩部分內(nèi)容,課程中的每部分內(nèi)容都有相應(yīng)的方法、工具和過程,就像我們做每一件事情,都應(yīng)該有支持的方法,借助的工具,以及規(guī)范的

過程一樣。

因此,針對當(dāng)前以應(yīng)用為主的本科生課程,應(yīng)該補(bǔ)充數(shù)據(jù)庫方法學(xué)的論述,加強(qiáng)方法學(xué)在課程中的地位,特別是方法學(xué)中的過程和工具兩個方面。對于過程方面的內(nèi)容,應(yīng)該按照當(dāng)前軟件工程規(guī)范,結(jié)合當(dāng)前企業(yè)開發(fā)過程進(jìn)行總結(jié),以明確的步驟方式進(jìn)行論述。這一點(diǎn)可以參照卡內(nèi)基?梅隆大學(xué)的課程內(nèi)容。

3.2 按照工程化原則增加實踐,重視過程。國外大學(xué)本科課程向來比較重視實踐。在斯坦福大學(xué)的數(shù)據(jù)庫簡介課程中,共有八次作業(yè),每次作業(yè)有基本練習(xí)2道題,挑戰(zhàn)性的問題2道題,其中基本練習(xí)容易一些,是最基本的要求,而挑戰(zhàn)性的問題難度比較大,鼓勵學(xué)生利用所學(xué)的知識和技術(shù)動手完成項目,每個項目共分6個部分,每個部分都有如何完成的詳細(xì)指導(dǎo)和完成步驟,項目內(nèi)容涉及到的和數(shù)據(jù)庫系統(tǒng)相關(guān)的知識,學(xué)生需要自學(xué)完成??▋?nèi)基?梅隆大學(xué)的數(shù)據(jù)庫系統(tǒng)課程中,設(shè)有十次練習(xí),每次練習(xí)都有項目實踐內(nèi)容,對于項目實踐,每部分內(nèi)容也都有詳細(xì)指導(dǎo)和完成步驟。這兩所大學(xué)的課程作業(yè)中有三個非常明顯的共性,一是重視實踐,這反映在課程作業(yè)的內(nèi)容和形式以及數(shù)量上;二是重視過程,這反映在每個項目實踐都有非常詳細(xì)的指導(dǎo)和完成步驟,這隱含地引入了工程化指導(dǎo)原則和對過程的重視;三是對作業(yè)的要求重點(diǎn)不是結(jié)果,而是結(jié)果的產(chǎn)生過程和形式。特別是卡內(nèi)基?梅隆大學(xué)數(shù)據(jù)庫系統(tǒng)課程中的練習(xí),對練習(xí)的評判非常嚴(yán)格,作業(yè)的中間結(jié)果、代碼的風(fēng)格、命名、甚至注釋等我們課程中忽略的內(nèi)容,在他們課程練習(xí)中都是重要的評判依據(jù)。

國內(nèi)數(shù)據(jù)庫系統(tǒng)概論課程傳統(tǒng)上重理論、輕實踐,近年來,為了培養(yǎng)學(xué)生的動手能力,也是越來越認(rèn)識到實踐的重要性,逐步采取措施加強(qiáng)實踐。但是,當(dāng)前該課程的實踐內(nèi)容仍然有悖工程化原則,這反映在三個方面:一方面,作業(yè)綜合性不強(qiáng);練習(xí)主要以考察所講解的知識點(diǎn)為目標(biāo),每部分內(nèi)容之后的練習(xí)圍繞這部分內(nèi)容,沒有整體的概念。二是對作業(yè)完成指導(dǎo)和步驟以及過程要求不夠嚴(yán)格和規(guī)范,即練習(xí)本身沒有從工程化原則方面進(jìn)行設(shè)計。三足仍然存在“紙上談兵”的現(xiàn)象,對于數(shù)據(jù)庫設(shè)計、實現(xiàn),事務(wù)設(shè)計,并發(fā)控制以及應(yīng)用系統(tǒng)部分的實踐內(nèi)容缺乏,學(xué)生沒有機(jī)會上機(jī)體驗這些內(nèi)容。

總而言之,當(dāng)前國內(nèi)數(shù)據(jù)庫系統(tǒng)課程對實踐的地位仍然不夠重視,即使部分院校認(rèn)識到了實踐的重要性,但是對實踐的理解仍然停留在上機(jī)實驗和動手能力培養(yǎng)階段,沒有充分認(rèn)識到實踐過程的重要性,沒有意識到實踐需要方法學(xué)的指導(dǎo),實踐的效果取決于實踐的過程控制。

現(xiàn)代企業(yè)的數(shù)據(jù)庫應(yīng)用基本上是工程化的合作開發(fā),其基本特征是按軟件工程學(xué)的原則進(jìn)行組織,將方法學(xué)和軟件工程學(xué)的基本方法融入數(shù)據(jù)庫系統(tǒng)課程的實踐環(huán)節(jié),使學(xué)生盡早建立起工程化的概念,是培養(yǎng)企業(yè)需要人才的必要措施。因此,加強(qiáng)方法學(xué)在數(shù)據(jù)庫系統(tǒng)課程中的貫穿具有重要意義。

篇4

關(guān)鍵詞:高校;計算機(jī)專業(yè);數(shù)據(jù)庫;教學(xué)改革

隨著社會不斷發(fā)展,人們對高新技術(shù)手段的重視程度逐漸提升。使得計算機(jī)專業(yè)逐漸發(fā)展成最受歡迎的專業(yè)課程。在這種條件下必須對高校計算機(jī)專業(yè)教學(xué)模式進(jìn)行有效改革,確保高校計算機(jī)專業(yè)課程教學(xué)模式與社會需求全面銜接。理論上來說,采取數(shù)據(jù)庫課程教學(xué)改革模式,能夠在一定程度上提升高校計算機(jī)專業(yè)教學(xué)質(zhì)量,繼而實現(xiàn)高校計算機(jī)專業(yè)教學(xué)水平提升的目的。

1高校計算機(jī)數(shù)據(jù)庫課程教學(xué)中存在的問題

理論上來說,在實施高校計算機(jī)專業(yè)課程教學(xué)過程中,采取數(shù)據(jù)庫課程教學(xué)模式能夠在一定程度上提升學(xué)生對計算機(jī)專業(yè)相關(guān)知識的了解,對于減少高校計算機(jī)專業(yè)課程教學(xué)中出現(xiàn)的問題也起到非常重要的作用。但是由于多方面因素的干擾,導(dǎo)致高校計算機(jī)專業(yè)數(shù)據(jù)庫課程教學(xué)出現(xiàn)問題的可能性大大提升。

1.1認(rèn)識程度不高

數(shù)據(jù)庫課程作為高校計算機(jī)專業(yè)重點(diǎn)課程,其對于提升學(xué)生對計算機(jī)專業(yè)的了解,推進(jìn)計算機(jī)專業(yè)課程教學(xué)順利實施起到非常重要的作用。但是由于數(shù)據(jù)庫課程發(fā)展的時間不長,而且該課程僅體現(xiàn)在考查課程上,導(dǎo)致眾多計算機(jī)專業(yè)學(xué)生對數(shù)據(jù)庫課程教學(xué)的重視程度不高。在數(shù)據(jù)庫課程綜合考核過程中,大多數(shù)學(xué)生沒有按照規(guī)定對相應(yīng)實驗知識進(jìn)行分析總結(jié),只是依靠書本進(jìn)行知識點(diǎn)摘抄,直接影響學(xué)生對數(shù)據(jù)庫課程的了解。加上數(shù)課程本身屬于一項綜合課程,其中涉及多方面專業(yè)知識,不僅僅包括數(shù)據(jù)庫相關(guān)知識,還涉及軟件開發(fā)相關(guān)知識點(diǎn),這就需要加強(qiáng)學(xué)生對數(shù)據(jù)庫課程的了解程度,借以保證學(xué)生計算機(jī)專業(yè)學(xué)習(xí)水平有所提升。但是由于學(xué)生對數(shù)據(jù)庫課程的認(rèn)識程度不高,直接影響學(xué)生計算機(jī)專業(yè)素質(zhì)涵養(yǎng),對計算機(jī)專業(yè)發(fā)展也有非常嚴(yán)重的影響。

1.2設(shè)計選題不合理

在進(jìn)行數(shù)據(jù)庫課程教學(xué)之前,需要按照規(guī)定進(jìn)行數(shù)據(jù)庫選題,借以提升學(xué)生對數(shù)據(jù)庫課程的興趣。但是目前在實施數(shù)據(jù)庫課程之前,并沒有按照規(guī)定實施數(shù)據(jù)庫選題,造成數(shù)據(jù)庫課程在實施過程中存在問題。這不僅僅影響學(xué)生對計算機(jī)專業(yè)的學(xué)習(xí)興趣,還會造成高校計算機(jī)專業(yè)無法滿足社會發(fā)展需求。

1.3課程考核管理存在問題

在進(jìn)行計算機(jī)專業(yè)數(shù)據(jù)庫課程學(xué)習(xí)的過程中,需要教師按照數(shù)據(jù)庫教學(xué)內(nèi)容制定有效的考核制度,但是由于數(shù)據(jù)庫課程考核管理存在問題,導(dǎo)致數(shù)據(jù)庫考核管理制度不完善,直接影響學(xué)生數(shù)據(jù)庫課程考核效果。與其他計算機(jī)專業(yè)課程相比較,數(shù)據(jù)庫課程具有很強(qiáng)的實踐性,因此,在設(shè)置數(shù)據(jù)庫課程考核管理體系時,需要結(jié)合實際情況制定全面的考核系統(tǒng),避免在數(shù)據(jù)庫課程考核管理過程中出現(xiàn)問題。但是目前在實施數(shù)據(jù)庫課程考核管理時,由于多方面因素的干擾,導(dǎo)致數(shù)據(jù)庫課程考核管理存在一些問題,影響課程考核管理制度與實際要求的貼合性,而且傳統(tǒng)的數(shù)據(jù)庫考核只是對學(xué)生進(jìn)行提問,不能發(fā)揮學(xué)生主觀性特點(diǎn),造成學(xué)生對數(shù)據(jù)庫課程的了解不足,對學(xué)生創(chuàng)新能力等方面也有非常嚴(yán)重的影響。

2計算機(jī)專業(yè)數(shù)據(jù)庫課程的教學(xué)改革

2.1引導(dǎo)學(xué)生形成嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度

學(xué)生在不久的將來將會成為科技發(fā)展的棟梁,且肩負(fù)著科技興國的重任,為此應(yīng)培養(yǎng)學(xué)生養(yǎng)成嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度。數(shù)據(jù)庫課程教學(xué)設(shè)計中的應(yīng)付了事反映了學(xué)生浮躁的學(xué)習(xí)態(tài)度,也體現(xiàn)了此學(xué)校當(dāng)前的學(xué)習(xí)風(fēng)氣,暴露了學(xué)科教師不嚴(yán)謹(jǐn)?shù)目蒲袘B(tài)度。為此,學(xué)校應(yīng)端正學(xué)生的學(xué)習(xí)態(tài)度,并在教學(xué)過程中引導(dǎo)學(xué)生養(yǎng)成嚴(yán)謹(jǐn)認(rèn)真的科研與學(xué)習(xí)態(tài)度,促進(jìn)學(xué)生形成良好的學(xué)習(xí)習(xí)慣。而這種嚴(yán)謹(jǐn)科學(xué)的態(tài)度會為其將來的工作與學(xué)習(xí)打下堅實的基礎(chǔ)。

2.2規(guī)范課程管理

在進(jìn)行數(shù)據(jù)庫課程管理的過程中,需要教師對數(shù)據(jù)庫課程有一個全面的了解,并根據(jù)相應(yīng)了解制定針對性課程管理措施。除此之外,在進(jìn)行數(shù)據(jù)庫課程教學(xué)過程中,教師應(yīng)按照教學(xué)內(nèi)容向?qū)W生布置任務(wù),并要求學(xué)生結(jié)合自身實際情況解決相關(guān)問題,這不僅僅能夠保證學(xué)生對數(shù)據(jù)庫課程相關(guān)知識點(diǎn)有一個全面的了解,對于保證數(shù)據(jù)庫課程管理的規(guī)范性也起到非常重要的作用。對于階段性數(shù)據(jù)庫設(shè)計來說,需要教師度學(xué)生階段性數(shù)據(jù)庫設(shè)計成果進(jìn)行驗收,并對數(shù)據(jù)庫進(jìn)行更新處理,并按照更新結(jié)果組織學(xué)生答辯。學(xué)生在完成相應(yīng)答辯后,需要教師按照學(xué)生答辯結(jié)果進(jìn)行綜合評定,在提升教學(xué)對學(xué)生知識素養(yǎng)了解程度的同時,提升學(xué)生自身對數(shù)據(jù)庫知識點(diǎn)的描述能力。從數(shù)據(jù)庫課程規(guī)范管理過程中,了解到按照規(guī)定的順序?qū)嵤?shù)據(jù)庫課程規(guī)范管理,不僅僅能夠減少學(xué)生在學(xué)習(xí)數(shù)據(jù)庫課程專業(yè)知識時的問題,對于提升學(xué)生對數(shù)據(jù)庫專業(yè)知識的了解也起到非常重要的作用。

2.3構(gòu)建科學(xué)的考核方式

理論上來說,每個學(xué)生在進(jìn)行數(shù)據(jù)庫課程考核過程中,所選取的考核方法是不同的,因此,在這種條件下必須按照學(xué)生所選取的題目制定考核內(nèi)容,避免在數(shù)據(jù)庫課程考核過程中出現(xiàn)問題,從根本的角度上提升數(shù)據(jù)庫課程考核效果。在進(jìn)行數(shù)據(jù)庫課程考核之前,需要按照學(xué)生對該課程所掌握的知識點(diǎn)制定考核目標(biāo)。為保證學(xué)生對數(shù)據(jù)庫課程相關(guān)知識點(diǎn)有一個全面的了解,可以制定分級別考核制度,并按照考核制度流程對學(xué)生進(jìn)行綜合考核,明確學(xué)生對數(shù)據(jù)庫課程知識點(diǎn)掌握程度。除此之外,在進(jìn)行考核的過程中,教師需要對學(xué)生進(jìn)行數(shù)據(jù)庫課程知識點(diǎn)提問,確保學(xué)生對數(shù)據(jù)庫課程相關(guān)知識點(diǎn)有一個更深入的了解。

3結(jié)語

高校計算機(jī)專業(yè)數(shù)據(jù)庫在規(guī)范教學(xué)設(shè)計的過程中應(yīng)特別重視引導(dǎo)學(xué)生注重學(xué)科的嚴(yán)謹(jǐn)性與創(chuàng)新性,這樣才可以充分調(diào)動學(xué)生的積極性與創(chuàng)新性,進(jìn)而也可以提升學(xué)生分析與解決問題的能力。近年來,隨著數(shù)據(jù)庫課程的開展,人們已經(jīng)總結(jié)了很多經(jīng)驗,也提升了學(xué)生的學(xué)習(xí)積極性,但實際教學(xué)中依然存在部分亟待完善的問題,為此,教師應(yīng)采取適當(dāng)策略,并不斷提升教學(xué)的質(zhì)量水平,以更好地實現(xiàn)數(shù)據(jù)庫的規(guī)范化教學(xué),以便為其他的課程設(shè)計也提供更多的經(jīng)驗與方法。

參考文獻(xiàn):

[1]蔣志強(qiáng).獨(dú)立學(xué)院非計算機(jī)專業(yè)數(shù)據(jù)庫(VF)課程教學(xué)改革探討[J].電腦知識與技術(shù),2015(06).

篇5

關(guān)鍵詞:數(shù)據(jù)庫;實驗方法;實踐教學(xué);教學(xué)改革

1研究背景

數(shù)據(jù)庫原理及應(yīng)用課程一般包含數(shù)據(jù)庫原理與數(shù)據(jù)庫應(yīng)用開發(fā)兩個部分的內(nèi)容。原理部分以數(shù)據(jù)庫設(shè)計方法為目標(biāo),重點(diǎn)講述數(shù)據(jù)庫的基本概念、基本原理以及基本技術(shù);應(yīng)用部分以現(xiàn)實需求為基礎(chǔ),應(yīng)用數(shù)據(jù)庫設(shè)計方法,在數(shù)據(jù)庫管理系統(tǒng)支持下,采用程序設(shè)計語言實現(xiàn)應(yīng)用系統(tǒng)的詳細(xì)過程。數(shù)據(jù)庫課程的教學(xué)目標(biāo)就是要求學(xué)生掌握數(shù)據(jù)庫設(shè)計方法,同時掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程。但傳統(tǒng)的教學(xué)內(nèi)容主要以原理為核心,較少涉及數(shù)據(jù)庫系統(tǒng)的應(yīng)用,教學(xué)過程較為抽象,缺乏直觀性,學(xué)生在學(xué)習(xí)過程中很難深入理解這些原理。因此,必須大力加強(qiáng)數(shù)據(jù)庫應(yīng)用實踐教學(xué),使“原理”與“應(yīng)用”并重,用“應(yīng)用”帶動和強(qiáng)化“原理”內(nèi)容,用“原理”指導(dǎo)“應(yīng)用”的教學(xué)效果。

結(jié)合我院數(shù)據(jù)庫原理及應(yīng)用國家精品課程建設(shè),我們已經(jīng)建立了“數(shù)據(jù)庫原理及應(yīng)用”的教材體系[1],并建設(shè)了相應(yīng)的實驗體系、考試體系以及網(wǎng)絡(luò)課程等。在實際的教學(xué)過程中,為適應(yīng)新的教學(xué)需求,改變重原理輕實踐的狀況,我們不斷對實驗體系進(jìn)行改進(jìn),并應(yīng)用于實踐教學(xué)中,不斷改革數(shù)據(jù)庫實踐教學(xué),取得了良好效果。

2課程特點(diǎn)

數(shù)據(jù)庫原理及應(yīng)用是一門兼有理論和實踐的綜合性課程。它不僅要求學(xué)生掌握課堂理論知識,更重要的是,通過大量的實踐教學(xué),使學(xué)生能夠結(jié)合一種數(shù)據(jù)庫管理系統(tǒng),利用程序設(shè)計語言,設(shè)計出一個小型的數(shù)據(jù)庫應(yīng)用系統(tǒng)?;谶@樣的要求,該課程就不僅僅是單一的課堂理論教學(xué),而應(yīng)該是一個完整的集理論教學(xué)和實踐于一體的教學(xué)體系。圖1列舉了課程的內(nèi)容體系。

數(shù)據(jù)庫原理及應(yīng)用課程的內(nèi)容體系分為3個部分,分別為數(shù)據(jù)庫原理、數(shù)據(jù)庫管理系統(tǒng)DBMS以及面向?qū)ο蟮某绦蛟O(shè)計語言。因此,數(shù)據(jù)庫課程教學(xué)必須與這3部分內(nèi)容相適應(yīng),將基礎(chǔ)知識講授、上機(jī)操作等方式作為課程內(nèi)容的支撐系統(tǒng)。使學(xué)生掌握數(shù)據(jù)庫設(shè)計的理論方法,在某種數(shù)據(jù)庫管理系統(tǒng)的支持下,用面向?qū)ο蟮某绦蛘Z言完成數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計。

可見,在數(shù)據(jù)庫課程的教學(xué)過程中,理論課與實踐課必須齊頭并進(jìn)。理論必須通過實踐來貫徹,而實踐課又要建立在理論課的基礎(chǔ)之上,過去那種重理論輕實踐的思想已經(jīng)不能適應(yīng)新的人才培養(yǎng)目標(biāo)。在數(shù)據(jù)庫原理的理論課講授中,我們采用了多層次、多環(huán)節(jié)的案例驅(qū)動導(dǎo)學(xué)模式,促使學(xué)生結(jié)合案例理解數(shù)據(jù)庫設(shè)計的思想。并通過搭建內(nèi)容合理、與課程內(nèi)容相配套的實驗體系加強(qiáng)學(xué)生的實踐能力與自主學(xué)習(xí)能力。

3實踐教學(xué)改革

在多年的教學(xué)過程中,我們不斷改進(jìn)教學(xué)方法,對實踐的要求不斷加強(qiáng)。結(jié)合國家精品課程的建設(shè)任務(wù),我們對數(shù)據(jù)庫課程的實踐教學(xué)也進(jìn)行了相應(yīng)改革。從過去的附屬式實驗課到與課程內(nèi)容相配合的跟隨式實驗,再到結(jié)構(gòu)化實驗,我們在實踐教學(xué)的要求、方法及手段上都進(jìn)行了大力改進(jìn)。

3.1附屬式實踐教學(xué)

附屬式實踐教學(xué)就是將實踐課作為理論課的附屬,在理論課結(jié)束后,集中安排一部分課時上機(jī),進(jìn)行數(shù)據(jù)庫的實踐[2]。對于本科60學(xué)時的數(shù)據(jù)庫原理及應(yīng)用課程,通常安排課內(nèi)上機(jī)10學(xué)時,課外上機(jī)10學(xué)時。上機(jī)課一般選用Access或Visual Foxpro這兩種數(shù)據(jù)庫管理系統(tǒng),因為其簡單易用,上手快,不需要花費(fèi)太多時間去摸索復(fù)雜的軟件系統(tǒng)。上機(jī)時,學(xué)生以小組為單位,每個學(xué)生獨(dú)立上機(jī),并進(jìn)行小組內(nèi)討論,以每個小組選定的一個信息管理系統(tǒng)的課題為內(nèi)容,在數(shù)據(jù)庫管理系統(tǒng)的環(huán)境下,進(jìn)行數(shù)據(jù)庫設(shè)計、表設(shè)計、SQL查詢設(shè)計以及應(yīng)用程序的表單報表等設(shè)計。通常將20學(xué)時的上機(jī)課統(tǒng)一安排,2個學(xué)時一次課,一次課完成一個目標(biāo),最后每個小組分別完成一個數(shù)據(jù)庫信息管理系統(tǒng)應(yīng)用項目的開發(fā),并提交一份實驗報告,描述整個系統(tǒng)設(shè)計實現(xiàn)的過程。

附屬式實踐教學(xué)有利于學(xué)生集中精力,在短時間內(nèi)結(jié)合理論知識,進(jìn)行數(shù)據(jù)庫系統(tǒng)的開發(fā)設(shè)計。但由于其不能主動結(jié)合理論知識,在實踐過程中,容易造成理論與實踐的脫節(jié)。學(xué)生上實驗課時,對數(shù)據(jù)庫管理系統(tǒng)較為陌生,對實驗課的總體要求感覺難度較大,也沒有編程語言的前序?qū)W習(xí)基礎(chǔ)。因此,除少數(shù)自學(xué)能力較強(qiáng)的學(xué)生能夠按時按要求完成實驗課程,并通過實驗課進(jìn)一步掌握了理論知識,達(dá)到理論與實踐相統(tǒng)一的效果外,大多數(shù)學(xué)生沒有深刻理解和掌握數(shù)據(jù)庫原理及應(yīng)用課程的教學(xué)要求。

3.2跟隨式實踐教學(xué)

跟隨式實驗指實驗課緊緊跟隨著理論課的進(jìn)度而開設(shè),選用的數(shù)據(jù)庫管理系統(tǒng)為SQL Server 2005。在數(shù)據(jù)庫原理課程的教學(xué)中,用一個學(xué)生容易熟悉的大案例――教學(xué)管理系統(tǒng)開展,有順序地介紹數(shù)據(jù)庫的基本概念、關(guān)系代數(shù)、SQL語言、關(guān)系數(shù)據(jù)庫模式設(shè)計方法、數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計以及數(shù)據(jù)庫的保護(hù)技術(shù)等內(nèi)容[3]。我們選用由李俊山教授等編寫、清華大學(xué)出版社于2009年出版的教材《數(shù)據(jù)庫原理及應(yīng)用(SQL Server)》[1]及配套教材《數(shù)據(jù)庫原理及應(yīng)用(SQL Server 2005)教學(xué)指導(dǎo)與習(xí)題解答》。通過深入理解數(shù)據(jù)庫課程的特點(diǎn),制定了數(shù)據(jù)庫實踐課程的內(nèi)容,分成5個實驗,如表1所示。

表1中列舉的實驗內(nèi)容跟隨著理論課的進(jìn)度開設(shè)。當(dāng)學(xué)完相應(yīng)的理論課內(nèi)容后,就立刻安排一次實驗課,以利于知識的保鮮和鞏固。在學(xué)習(xí)完數(shù)據(jù)庫的基本概念后,安排一次集中上機(jī)操作,內(nèi)容是“認(rèn)識SQL Server”,教師通過演示SQL Server的安裝過程以及軟件模塊,并結(jié)合科研成果,展示一個在SQL Server下開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng),讓學(xué)生對數(shù)據(jù)庫有一個感性認(rèn)識,結(jié)合理論內(nèi)容,初步了解數(shù)據(jù)庫的概念含義。在學(xué)習(xí)了關(guān)系模型后,學(xué)生就可以進(jìn)行“數(shù)據(jù)庫的基礎(chǔ)操作”的實驗了。數(shù)據(jù)庫的基礎(chǔ)操作實驗包括建立數(shù)據(jù)庫、建表等內(nèi)容,直觀地讓學(xué)生了解關(guān)系模型的二維表格形式表示的形態(tài)和建立方法。交互式SQL語言實驗課是在學(xué)生學(xué)習(xí)了關(guān)系數(shù)據(jù)庫語言SQL的理論知識后進(jìn)行的,通過交互式方式,在SQL Server中完成表和視圖的定義、數(shù)據(jù)的查詢以及數(shù)據(jù)更新操作。完整性控制和恢復(fù)實驗的目的是讓學(xué)生對SQL Server中表的完整性和數(shù)據(jù)恢復(fù)有直觀感受,能夠獨(dú)立地根據(jù)需要設(shè)置數(shù)據(jù)庫完整性控制,并理解數(shù)據(jù)庫恢復(fù)的重要性。最后,在理論課結(jié)束后,再進(jìn)行一個數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的大實驗,相當(dāng)于課程設(shè)計。

跟隨式實驗是對附屬性實驗的改革,它解決了附屬性實驗理論與實踐容易脫節(jié)和遺漏的缺點(diǎn),使學(xué)生對知識現(xiàn)學(xué)現(xiàn)用,容易理解,興趣較高。在近幾年的教學(xué)中,我們采用跟隨式實驗,學(xué)生的實踐能力得到了明顯提高。但跟隨式實驗沒有考慮到學(xué)生運(yùn)用程序設(shè)計語言開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的困難,在數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的大實驗中,往往完成得較粗糙。

3.3結(jié)構(gòu)化實踐教學(xué)

結(jié)構(gòu)化實踐教學(xué)是將數(shù)據(jù)庫原理及應(yīng)用課程分成3個部分,分別為數(shù)據(jù)庫原理40學(xué)時的理論課、面向?qū)ο蟪绦蛟O(shè)計20學(xué)時和數(shù)據(jù)庫課程設(shè)計20學(xué)時,如表2所示。

其中,數(shù)據(jù)庫原理為理論課,講述數(shù)據(jù)庫設(shè)計的基本理論。面向?qū)ο蟮某绦蛟O(shè)計課為實踐課,通常安排在機(jī)房上課,一人一機(jī)??紤]到開發(fā)數(shù)據(jù)庫的支持性與面向?qū)ο蟪绦蛟O(shè)計的通用性,選擇PowerBuilder程序設(shè)計語言作為編程語言。課程設(shè)計課也是在機(jī)房上課,主要內(nèi)容分為兩部分,一為學(xué)習(xí)SQL Server或Oracle數(shù)據(jù)庫管理系統(tǒng),第二為課程設(shè)計。教師準(zhǔn)備8~10個數(shù)據(jù)庫課程設(shè)計課題,一般選擇較為實用、貼近生活、學(xué)生容易理解的課題,比如學(xué)生成績管理系統(tǒng)、圖書管理系統(tǒng)、工資管理系統(tǒng)等。學(xué)生分成3~4人的小組,每組選擇一個課題。學(xué)生從數(shù)據(jù)庫設(shè)計規(guī)劃、系統(tǒng)需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計,再到物理結(jié)構(gòu)設(shè)計,最后結(jié)合程序設(shè)計語言完成數(shù)據(jù)庫應(yīng)用行為設(shè)計。

結(jié)構(gòu)化實驗教學(xué)與數(shù)據(jù)庫課程內(nèi)容體系模式相一致,能夠較好地解決在數(shù)據(jù)庫理論知識與實踐內(nèi)容學(xué)習(xí)中的脫節(jié)問題,大大提高了學(xué)生采用數(shù)據(jù)庫設(shè)計思想,結(jié)合程序設(shè)計語言進(jìn)行數(shù)據(jù)庫開發(fā)的能力。通常在學(xué)習(xí)了數(shù)據(jù)庫原理及應(yīng)用結(jié)構(gòu)化教學(xué)內(nèi)容后,絕大部分學(xué)生都能深刻理解數(shù)據(jù)庫的設(shè)計過程,通過小組合作解決問題,提高自主學(xué)習(xí)能力,并能夠獨(dú)立完成一個小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)。

4考核方法與教學(xué)效果分析

按照結(jié)構(gòu)化實踐教學(xué)的過程,我們對學(xué)生成績考核方法也進(jìn)行了相應(yīng)改革。考核分為3個部分,分別為數(shù)據(jù)庫原理的筆試考核、程序設(shè)計能力考核以及課程設(shè)計考核。在原理的筆試考核中,并不單純以期末理論考試為評分依據(jù),還融入了平時成績以及課堂實踐的考核。成績標(biāo)準(zhǔn)為筆試成績(50%)+單元測試成績(40%)+平時表現(xiàn)成績(10%)。程序設(shè)計課程用考查方法檢驗成績,即上機(jī)考試,按照完成的既定程序設(shè)計科目給分。課程設(shè)計的成績評定也分為3個部分,分別為程序演示(50%)+課程設(shè)計報告(30%)+答辯(20%),按小組評定成績。通過多角度全方面考核,根據(jù)學(xué)生掌握知識和實際付出的努力情況進(jìn)行成績評定,有助于教師掌握學(xué)生對知識的理解和熟練應(yīng)用程度,還可以正確反映學(xué)生實際學(xué)習(xí)情況。

通過結(jié)構(gòu)化實踐教學(xué),該課的教學(xué)效果顯著提高。在近3個學(xué)期的數(shù)據(jù)庫課程教學(xué)中,數(shù)據(jù)庫原理及應(yīng)用三個階段的課程成績中,綜合成績在80分以上的人數(shù)比例占到了35%,較之過去的20%有了大幅度提高。成績在70~80分之間的人數(shù)比例占到45%,較過去的30%也提高了很多。不及格率由過去的10%下降到了3%左右。學(xué)生在學(xué)習(xí)完數(shù)據(jù)庫原理及應(yīng)用結(jié)構(gòu)化課程體系后,在畢業(yè)設(shè)計以及程序設(shè)計比賽中都體現(xiàn)出了較強(qiáng)的能力。

5結(jié)語

數(shù)據(jù)庫原理及應(yīng)用是一門理論性和實踐性都較強(qiáng)的課程,只有加強(qiáng)實踐教學(xué)的訓(xùn)練,理論知識才能得到有效鞏固。在多年的教學(xué)過程中,我們不斷對實踐環(huán)節(jié)進(jìn)行改革與探索,加強(qiáng)實踐教學(xué),通過專門開設(shè)課程設(shè)計這門課,讓學(xué)生在完成一個有分量的課題作業(yè)的過程中,多練習(xí)、自己學(xué),在做中學(xué)。實踐表明,數(shù)據(jù)庫原理及應(yīng)用課程的實踐教學(xué)改革,提高了學(xué)生的學(xué)習(xí)興趣,培養(yǎng)了學(xué)生使用數(shù)據(jù)庫原理和方法解決實際問題的能力,提高了學(xué)生的分析、歸納、設(shè)計和編程的能力,加強(qiáng)了學(xué)生自主學(xué)習(xí)和實際動手能力,提高了學(xué)生團(tuán)隊合作以及研究創(chuàng)新能力。

隨著計算機(jī)科學(xué)的不斷發(fā)展,數(shù)據(jù)庫技術(shù)也在不斷的發(fā)展中。隨著教學(xué)內(nèi)容的不斷更新,我們除了在教材建設(shè)方面下功夫,教學(xué)方法也需要不斷改革和創(chuàng)新。因此,我們將根據(jù)學(xué)生情況,及時總結(jié)教學(xué)經(jīng)驗,調(diào)整教學(xué)方法,設(shè)計實踐教學(xué)環(huán)節(jié),注意教學(xué)節(jié)奏,結(jié)構(gòu)化分階段地進(jìn)行實踐教學(xué),使數(shù)據(jù)庫原理及應(yīng)用課程的整個實踐教學(xué)更加合理、完善。

參考文獻(xiàn):

[1] 李俊山,羅蓉,趙方舟. 數(shù)據(jù)庫原理及應(yīng)用(SQL Server 2005)[M]. 北京:清華大學(xué)出版社,2009:123-147.

[2] 李雁翎.“數(shù)據(jù)庫技術(shù)與應(yīng)用”的課程改革與實踐[J]. 計算機(jī)教育,2006(1):75-77.

[3] 薛云.“數(shù)據(jù)庫原理與應(yīng)用”課程實踐教學(xué)的改革與探索[J]. 計算機(jī)教育, 2009(11):129-131.

Innovation of Practice Teaching on Database Principle and Application

YE Xia, LI Junshan, LI Hailong

(The Second Artillery Engineering College, Xi’an 710025, China)

篇6

關(guān)鍵詞:應(yīng)用型人才;系統(tǒng)運(yùn)維;校企合作

1專業(yè)教育教學(xué)和課程教學(xué)中存在的問題

當(dāng)前,計算機(jī)科學(xué)與技術(shù)專業(yè)已成為絕大部分院校都開設(shè)的第一大工科專業(yè),“人才”幾乎是按相同或相近的模式進(jìn)行培養(yǎng)。各個院校非均衡發(fā)展,每年幾十萬畢業(yè)生的求職歷程、競爭的激烈程度便可想而知。就學(xué)生的應(yīng)用能力而言,“眼高手低”的現(xiàn)象普遍存在。從數(shù)據(jù)庫課程教學(xué)來看,數(shù)據(jù)庫的設(shè)計原理和方法、數(shù)據(jù)操作語言、數(shù)據(jù)庫管理系統(tǒng)的工作機(jī)制講解較多,但卻沒有設(shè)置與數(shù)據(jù)庫設(shè)計、開發(fā)、系統(tǒng)運(yùn)維相關(guān)的實訓(xùn)環(huán)節(jié),也沒有現(xiàn)成的設(shè)計規(guī)范可循,而數(shù)據(jù)庫和應(yīng)用系統(tǒng)開發(fā)和運(yùn)維是數(shù)據(jù)庫工作者主要工作之一。這些問題的解決需要調(diào)整專業(yè)課程體系和教學(xué)模式,也需要教師有豐富的實踐經(jīng)驗并進(jìn)行總結(jié)和提升。

2教學(xué)體系與課程教學(xué)模式改革思路

2.1明確培養(yǎng)目標(biāo),完善教學(xué)體系

計算機(jī)應(yīng)用型人才的培養(yǎng),必須以市場需求為導(dǎo)向,確定人才培養(yǎng)方案。同時積極進(jìn)行教學(xué)改革,研究創(chuàng)新人才培養(yǎng)模式,建設(shè)穩(wěn)定的實踐教學(xué)基地,完善教學(xué)質(zhì)量控制過程,以達(dá)到課內(nèi)課外教學(xué)實踐相結(jié)合,提升學(xué)生實踐動手能力和創(chuàng)新能力。為此我們將專業(yè)課程分群組、能力培養(yǎng)分方向來優(yōu)化課程體系。

2.1.1構(gòu)建模塊化的知識體系。計算機(jī)專業(yè)學(xué)生的知識體系主要分為以下幾個模塊:公共基礎(chǔ)課程模塊、專業(yè)基礎(chǔ)課程模塊、程序設(shè)計課程群、計算機(jī)硬件課程群、操作系統(tǒng)課程群、數(shù)據(jù)庫應(yīng)用技術(shù)課程群、網(wǎng)絡(luò)技術(shù)模塊、軟件工程與開發(fā)技術(shù)模塊等。其中公共基礎(chǔ)課程應(yīng)強(qiáng)化學(xué)生的數(shù)學(xué)基礎(chǔ)和英語能力;專業(yè)基礎(chǔ)課程中,離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)是重點(diǎn)建設(shè)課程;程序設(shè)計課程群建設(shè)以C/C++程序設(shè)計語言為主線,以C語言程序設(shè)計和面向?qū)ο蟪绦蛟O(shè)計為必修課程,以Java語言程序開發(fā)和.Net程序開發(fā)為兩個選修方向。計算機(jī)硬件技術(shù)模塊以數(shù)字邏輯、匯編語言與計算機(jī)組成原理為核心,接口技術(shù)、計算機(jī)體系結(jié)構(gòu)、嵌入式系統(tǒng)等為選修并以嵌入式程序開發(fā)為方向。操作系統(tǒng)課程群重點(diǎn)講解操作系統(tǒng)原理,并以Linux/Unix操作系統(tǒng)為選修方向。數(shù)據(jù)庫應(yīng)用技術(shù)模塊以數(shù)據(jù)庫原理為主體,以提升主流數(shù)據(jù)庫管理系統(tǒng)的管理與應(yīng)用能力為具體實踐訓(xùn)練目標(biāo),并與相關(guān)課程的實踐相結(jié)合,提升學(xué)生應(yīng)用系統(tǒng)開發(fā)的能力。網(wǎng)絡(luò)技術(shù)模塊除網(wǎng)絡(luò)原理外,實踐操作內(nèi)容以華為網(wǎng)絡(luò)體系和思科網(wǎng)絡(luò)體系為主。軟件工程與開發(fā)技術(shù)模塊以軟件工程為核心,綜合所學(xué)的計算機(jī)軟硬件理論,利用數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)原理、程序設(shè)計語言及方法等計算機(jī)專業(yè)知識開發(fā)某一領(lǐng)域的應(yīng)用系統(tǒng)軟件。

2.1.2強(qiáng)化實踐技能訓(xùn)練。以上課程群除課程包含的實驗/上機(jī)之外,至少都單獨(dú)設(shè)置一門相關(guān)的實踐環(huán)節(jié),詳見表1。

表1 課程獨(dú)立設(shè)置實踐環(huán)節(jié)

2.2課程教學(xué)模式改革

數(shù)據(jù)庫課程教學(xué)改革應(yīng)以應(yīng)用能力培養(yǎng)為導(dǎo)向,嚴(yán)格質(zhì)量控制過程管理,增加實踐性教學(xué)環(huán)節(jié),廣泛開展校企合作,實現(xiàn)專業(yè)化的技能培養(yǎng),以提高學(xué)生適應(yīng)社會需求的能力。

2.2.1明確課程教學(xué)目標(biāo)。數(shù)據(jù)庫應(yīng)用技術(shù)是軟件開發(fā)人員必備的一項技能。設(shè)計一個數(shù)據(jù)庫容易,設(shè)計一個好的數(shù)據(jù)庫難。數(shù)據(jù)庫原理課程以當(dāng)前主流數(shù)據(jù)庫技術(shù)和應(yīng)用為背景,以數(shù)據(jù)庫管理系統(tǒng)為核心,以數(shù)據(jù)模型為線索,重點(diǎn)講授關(guān)系數(shù)據(jù)庫的理論與應(yīng)用,使學(xué)生了解數(shù)據(jù)庫領(lǐng)域的知識體系,熟悉數(shù)據(jù)庫系統(tǒng)的基本概念與原理,掌握數(shù)據(jù)庫系統(tǒng)的設(shè)計步驟和常用方法,能熟練地運(yùn)用數(shù)據(jù)庫SQL語言進(jìn)行數(shù)據(jù)操縱,有效地維護(hù)數(shù)據(jù)庫應(yīng)用系統(tǒng)的運(yùn)行,保證數(shù)據(jù)的正確性、一致性、完整性和安全性,具有開發(fā)實用的數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力。

2.2.2理論實踐相結(jié)合,注重實際需求。數(shù)據(jù)庫技術(shù)既有堅實的理論基礎(chǔ),又是實踐性非常強(qiáng)的一門技術(shù)。數(shù)據(jù)庫原理課程必須以關(guān)系數(shù)據(jù)模型及其理論為重點(diǎn),以數(shù)據(jù)庫設(shè)計、數(shù)據(jù)操縱語言及數(shù)據(jù)庫程序設(shè)計為難點(diǎn),同時應(yīng)注意分析實際應(yīng)用系統(tǒng)設(shè)計、開發(fā)、運(yùn)維管理過程中出現(xiàn)的常見問題。如數(shù)據(jù)庫設(shè)計常用的規(guī)范、數(shù)據(jù)庫管理系統(tǒng)的各項指標(biāo)的設(shè)定、數(shù)據(jù)庫備份的常規(guī)策略、數(shù)據(jù)庫監(jiān)控的主要對象等。這部分內(nèi)容在教材中很難見到,但實際工作中卻極為常見,因此教師必須做必要的講解。

2.2.3案例教學(xué),強(qiáng)化實踐能力。數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計既有數(shù)據(jù)庫結(jié)構(gòu)設(shè)計,又有應(yīng)用系統(tǒng)程序設(shè)計,一個好的數(shù)據(jù)庫結(jié)構(gòu)是應(yīng)用系統(tǒng)的基礎(chǔ)。為了強(qiáng)化學(xué)生設(shè)計、開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力,我增加了數(shù)據(jù)庫課程設(shè)計實踐課。課程以實際應(yīng)用系統(tǒng)需求為案例,運(yùn)用常用的CASE工具(如PowerDesigner),從系統(tǒng)需求分析的數(shù)據(jù)流圖、業(yè)務(wù)流圖、數(shù)據(jù)字典的繪制,到概念模型、邏輯模型、物理模型的建立,嚴(yán)格按照給定的數(shù)據(jù)庫設(shè)計規(guī)范進(jìn)行數(shù)據(jù)庫設(shè)計,并撰寫系統(tǒng)需求分析和系統(tǒng)設(shè)計文檔。同時以某種程序設(shè)計語言為工具進(jìn)行系統(tǒng)功能開發(fā),實現(xiàn)一個實用的應(yīng)用系統(tǒng)。

2.2.4優(yōu)秀的師資隊伍。數(shù)據(jù)庫類課程由有實踐經(jīng)驗的教師或企業(yè)中的開發(fā)人員講授,提倡校企合作。在系統(tǒng)的設(shè)計、開發(fā)過程中,學(xué)生深刻地認(rèn)識到數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的重要性,能更深入地理解數(shù)據(jù)庫設(shè)計理論、方法和經(jīng)驗,同時學(xué)生程序設(shè)計能力也進(jìn)一步提升,這門課程是保證學(xué)生在校四年程序設(shè)計不斷線的重要環(huán)節(jié)。

3結(jié)束語

針對目前計算機(jī)專業(yè)畢業(yè)生多、就業(yè)難的現(xiàn)狀,作者分析了實踐工作中數(shù)據(jù)庫人員的技能需求,結(jié)合多年計算機(jī)專業(yè)教育教學(xué)的經(jīng)驗和教學(xué)中存在的問題,并以培養(yǎng)應(yīng)用型人才為目的,提出改革教學(xué)體系與課程教學(xué)模式、提倡開展校企合作、加強(qiáng)師資隊伍建設(shè)的建議。

參考文獻(xiàn):

篇7

關(guān)鍵詞:數(shù)據(jù)庫應(yīng)用;教學(xué)質(zhì)量;教學(xué)探索;創(chuàng)新能力

中圖分類號:G424 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2013)31-7054-03

1 概述

目前大學(xué)的教學(xué)特別強(qiáng)調(diào)學(xué)生的綜合應(yīng)用能力的培養(yǎng),要求學(xué)生既懂專業(yè)知識,又懂計算機(jī)應(yīng)用技術(shù),我們學(xué)校除了要求學(xué)生學(xué)學(xué)計算機(jī)基礎(chǔ)課之外,還要求學(xué)生根據(jù)自已所學(xué)的專業(yè)特點(diǎn)必修一門計算機(jī)程序設(shè)計應(yīng)用技術(shù)課,目的是培養(yǎng)學(xué)生成為既熟悉專業(yè)知識又能把計算機(jī)技術(shù)同本專業(yè)需要緊密結(jié)合的復(fù)合應(yīng)用型人才。當(dāng)前大學(xué)計算機(jī)基礎(chǔ)課采用計算機(jī)等級考試方式可以迫使學(xué)生加強(qiáng)計算機(jī)基礎(chǔ)學(xué)習(xí),但非計算機(jī)專業(yè)學(xué)生在學(xué)習(xí)數(shù)據(jù)庫應(yīng)用基礎(chǔ)課時仍然存在學(xué)習(xí)積極性不高、興趣不夠、邏輯概念不清、實踐靈活性和綜合應(yīng)用能力不強(qiáng)等問題。因此筆者在Access2010數(shù)據(jù)庫應(yīng)用基礎(chǔ)課理論教學(xué)和上機(jī)實踐教學(xué)中嘗試采取了一些方法,以便學(xué)生理解和掌握數(shù)據(jù)庫應(yīng)用技術(shù),從而可以培養(yǎng)學(xué)生數(shù)據(jù)庫綜合應(yīng)用能力,并提高教學(xué)質(zhì)量。

2 聯(lián)系實際,因材施教,鼓勵為主,培養(yǎng)學(xué)生學(xué)習(xí)興趣和實踐能力

興趣是成績優(yōu)秀的先決條件,是學(xué)習(xí)的動力所在,是培養(yǎng)綜合應(yīng)用能力的基礎(chǔ)。目前,在普通高校中,特別是地方普通高校大多數(shù)學(xué)生普遍對計算機(jī)基礎(chǔ)課學(xué)習(xí)重視不夠,很多同學(xué)認(rèn)為計算機(jī)應(yīng)用技術(shù)課不是他們的專業(yè)課,混過去就是了;甚至有的同學(xué)認(rèn)為中學(xué)都學(xué)習(xí)過了,覺得是重復(fù),在學(xué)習(xí)上不重視,沒有動力。從學(xué)生學(xué)習(xí)過程看,很多是表面化,似懂非懂,尤其是數(shù)據(jù)庫應(yīng)用基礎(chǔ)課程的學(xué)習(xí),由于對學(xué)習(xí)數(shù)據(jù)庫這門課程缺乏興趣,所以對該門課程的知識接受能力低,對概念理解不清。隨著教學(xué)的深入,問題越來越多,上理論課聽不進(jìn)去,總覺得概念太深奧,難理解,導(dǎo)致上實驗課時出現(xiàn)很多問題,甚至無從下手操作,布置的實驗無法完成,實驗報告不知從何寫起。針對這些問題,教學(xué)時必須改變教學(xué)方法,才能收到好的教學(xué)效果,我的做法是聯(lián)系實際,因材施教,以鼓勵為主,引導(dǎo)學(xué)生對學(xué)習(xí)數(shù)據(jù)庫應(yīng)用基礎(chǔ)這門課程的興趣,培養(yǎng)學(xué)生自學(xué)能力和提高學(xué)生實踐能力。

例如,我給金融學(xué)專業(yè)學(xué)生講課時,演示股票管理系統(tǒng)、財政管理系統(tǒng);給旅游管理專業(yè)學(xué)生講課時,演示旅游查詢管理系統(tǒng);給英語專業(yè)學(xué)生講課時,演示自己開發(fā)的英語學(xué)習(xí)管理系統(tǒng)等。上實踐教學(xué)時,通過了解和觀察,我把學(xué)生分為三類,操作能力較好的為A類,一般的為B類,較差的為C類,要求A類與C類學(xué)生座在一起實驗,同時要求C類學(xué)生多問A類學(xué)生,A類學(xué)生多幫助C類學(xué)生,教師盡量多關(guān)注C類學(xué)生,輔導(dǎo)C類學(xué)生一定要耐心,以鼓勵為主,重點(diǎn)抓基礎(chǔ)實驗,對A類學(xué)生要加大實驗難度,讓他們有探索知識欲望,對B類學(xué)生要求中等。這樣的目的是使學(xué)生感受到數(shù)據(jù)庫應(yīng)用技術(shù)的巨大魅力及廣泛用途,從而激發(fā)學(xué)生對本門課程的學(xué)習(xí)興趣,增強(qiáng)學(xué)生學(xué)好這門課程的信心。

當(dāng)然,在教學(xué)實踐過程中還會碰到這樣和那樣的問題,剛開始接觸時,多數(shù)學(xué)生的信心還是可以,隨著理論教學(xué)和實踐教學(xué)的深入,理論概念越來越抽象、函數(shù)及命令越來越多,加上同學(xué)們數(shù)學(xué)、英語基礎(chǔ)不夠好,若課堂上仍按常規(guī)去教學(xué),那是行不通的,學(xué)生會越來越感到難學(xué),理論課教學(xué)像聽天書一樣,失去信心,上課注意力不集中,從而會有很多學(xué)生放棄該課程的學(xué)習(xí)。因此,上課時,我經(jīng)常注意根據(jù)學(xué)生課堂上的表情來把握教學(xué)的難易度、深廣度,有耐心地從各個角度通俗解釋比較難理解的概念和定義,廣泛聯(lián)系數(shù)學(xué)函數(shù)、英語單詞,加深學(xué)生對數(shù)據(jù)庫函數(shù)及命令的理解、記憶和應(yīng)用,同時穿插些與該課程內(nèi)容有關(guān)的課外知識。多鼓勵學(xué)生,是學(xué)生學(xué)好這門課程的精神糧食,課堂上(理論課或?qū)嵺`課)解釋學(xué)生提出的每一個問題時,不管是容易的問題或較難的問題,都要記住“耐心”二字,絕不能錯傷每個學(xué)生的積極性,要善于與他們勾通。課外要深入到學(xué)生中間去,了解學(xué)生學(xué)習(xí)這門課的思想動態(tài),聽他們對每堂課教學(xué)的評價,以此來把握教學(xué)進(jìn)度、廣度、深度,克服不足、發(fā)揚(yáng)長處,鼓勵學(xué)生除了掌握課本知識外,還要多看些有關(guān)數(shù)據(jù)庫應(yīng)用技術(shù)方面的書,了解有關(guān)計算機(jī)軟件應(yīng)用的動態(tài),感受計算機(jī)科技的發(fā)展成果,這樣就會慢慢培養(yǎng)起學(xué)生的學(xué)習(xí)興趣,同時可以培養(yǎng)學(xué)生的學(xué)習(xí)能力。

實踐課是理論課知識的應(yīng)用,通過實踐提高學(xué)生應(yīng)用知識能力,上實踐課前必須設(shè)計好實驗的目的、內(nèi)容、要求,讓每位學(xué)生上實驗課有事做,實驗內(nèi)容必須與上課內(nèi)容保持一致。例如,我們自編實驗教材,以案例為中心,把案例分為多個模塊,通過模塊做實驗,這樣做實驗效果很好,每做完一個模塊,成功了,學(xué)生會感到有成就感,失敗了,鼓勵學(xué)生并幫助他們查找原因。通過多次引導(dǎo)學(xué)生實踐,培養(yǎng)學(xué)生對數(shù)據(jù)庫課程學(xué)習(xí)興趣,這樣學(xué)生上實驗課就會專心完成老師布置的實驗,從而提高學(xué)生的實踐能力。

3 掌握規(guī)律,多維聯(lián)想,靈活引導(dǎo),培養(yǎng)學(xué)生記憶能力和思考能力

記憶是積累知識、增加智慧、創(chuàng)新能力的基本條件。任何事物之間都存在規(guī)律,只有找出新舊知識之間的規(guī)律,把它們之間融合起來,建立多方面聯(lián)系,這樣才能記得牢。學(xué)生在學(xué)習(xí)數(shù)據(jù)庫知識時,碰到許多數(shù)學(xué)函數(shù)、英語縮寫,語法結(jié)構(gòu),程序結(jié)構(gòu)等等,還有概念邏輯性較強(qiáng),比較抽象,難理解,多數(shù)學(xué)生感到難記,掌握不了規(guī)律,今天學(xué)習(xí),明天就忘記了一大半,如果在教學(xué)過程中不引導(dǎo)學(xué)生掌握規(guī)律,多維聯(lián)想,學(xué)生肯定難于掌握學(xué)好該課程,甚至厭學(xué),這樣的教學(xué)質(zhì)量肯定達(dá)不到要求,針對這些問題,教學(xué)方法必須改革。我的做法是在教學(xué)過程中采取掌握規(guī)律,多維聯(lián)想,靈活引導(dǎo),變抽象為自然、通俗,增強(qiáng)學(xué)生對概念的理解。例如:在數(shù)據(jù)庫應(yīng)用基礎(chǔ)SQL查詢教學(xué)時,由于學(xué)生不能全面系統(tǒng)地了解SQL語法結(jié)構(gòu)和命令含義,導(dǎo)致應(yīng)用時出現(xiàn)很多錯誤,于是我在教學(xué)時采取引導(dǎo)學(xué)生分解知識的方法,把SELECT-SQL語法結(jié)構(gòu)分解成下面幾步來理解:

SELECT (選擇什么?)F0RM (從哪里選?) INTO (選到哪里去?) WHERE (符合條件選擇嗎?) GROUP BY (由什么來分組?) ORDER BY (由什么來排序?) HAVING (篩選怎樣條件?) UNI0N (如何聯(lián)合?) NOWAIT (不用等待繼續(xù)執(zhí)行)等。

通過這樣的教學(xué),促進(jìn)學(xué)生從多方面分析思考問題,這樣學(xué)生就很容易掌握知識規(guī)律,也很容易抓住知識內(nèi)在聯(lián)系,對提高知識記憶力很有幫助。對教材主要知識點(diǎn)上,力求在理解的基礎(chǔ)上,牢牢掌握知識規(guī)律,盡量減少機(jī)械記憶,并且把必要的機(jī)械記憶轉(zhuǎn)化為推理記憶或者聯(lián)想記憶,同時引導(dǎo)學(xué)生對所識記的知識進(jìn)行整理、歸納,做到綱舉目張,便于記憶。除此之外,還要強(qiáng)調(diào)記憶通過運(yùn)用來強(qiáng)化、拓展,即通過實踐操作把知識固定在記憶里,直接接觸事物,在可能范圍內(nèi),盡量通過感官去認(rèn)識,這就要求在教學(xué)過程中靈活引導(dǎo)學(xué)生善于多種感官統(tǒng)一調(diào)動,尤其是實踐課,要求學(xué)生必須真正操作,接受來自不同感官的信息,對知識進(jìn)行“立體”加工,同時引導(dǎo)學(xué)生獨(dú)立完成實驗作業(yè),這對增強(qiáng)學(xué)生的記憶能力和培養(yǎng)學(xué)生良好的記憶品質(zhì),提高學(xué)生學(xué)習(xí)能力是很重要的。所以上實驗課時,我會引導(dǎo)學(xué)生獨(dú)立完成每個實驗?zāi)K,如果難度比較大的模塊,允許幾個同學(xué)合作完成,但必須要求每個同學(xué)獨(dú)立完成某一部分,培養(yǎng)學(xué)生思考問題的獨(dú)立性,提高他們的思考能力。

4 加強(qiáng)歸納總結(jié),掌握知識系統(tǒng)性,培養(yǎng)學(xué)生自覺和概括能力

因受高中應(yīng)試教育的影響,大一學(xué)生缺乏自覺和概括能力,依賴思想嚴(yán)重,對學(xué)過的知識不知如何歸納總結(jié)。由于數(shù)據(jù)庫應(yīng)用基礎(chǔ)學(xué)習(xí)遇到的函數(shù)及命令較多,理論性、抽象性、實用性、實踐性都比較強(qiáng),因此,理論教學(xué)時我引導(dǎo)學(xué)生把零散的知識點(diǎn)歸納總結(jié)、系統(tǒng)掌握數(shù)據(jù)庫知識,有效地提高本門課程知識的掌握能力和應(yīng)用水平,而且可以依次貫通,掌握一種學(xué)習(xí)通用方法,所以在學(xué)完每部分知識時都要做好小結(jié),既要突出重點(diǎn),又要將知識濃縮成一個或幾個知識點(diǎn),再把點(diǎn)串成線,把線變成面,使“形散而神不散”,達(dá)到全面掌握知識效果,鞏固和提高學(xué)生自覺和概括能力。

例如:在數(shù)據(jù)庫應(yīng)用基礎(chǔ)課程中,給窗體添加控件類型,為了防止混淆,我直接用歸納總結(jié)法把什么是控件類,什么是容器類分開記憶,這樣就不會似是而非,模棱兩可。教學(xué)時給學(xué)生分類歸納總結(jié),問題也就迎刃而解。具體分類歸納如下:

另外,由于數(shù)據(jù)庫知識點(diǎn)較多,而且比較分散,所以教學(xué)時對每一章節(jié)知識要點(diǎn)用圖表結(jié)構(gòu)表達(dá),這樣學(xué)生就便于學(xué)習(xí),當(dāng)然不要每一章節(jié)都幫學(xué)生總結(jié),而是先做示范,然后引導(dǎo)學(xué)生自己用圖表結(jié)構(gòu)表達(dá)所學(xué)的每一章節(jié),期末時要求學(xué)生把所學(xué)的知識用圖表結(jié)構(gòu)表示,這樣學(xué)生就容易全面掌握知識的要點(diǎn),從而培養(yǎng)學(xué)生自覺和概括能力,提高學(xué)生綜合應(yīng)用能力。

5 加強(qiáng)以“學(xué)生為主,教師為輔”的教學(xué)模式,培養(yǎng)學(xué)生創(chuàng)新應(yīng)用能力

在當(dāng)前信息技術(shù)廣泛應(yīng)用的今天,以往的教學(xué)模式主要側(cè)重于“以講課為主、學(xué)生動手為輔”,這種教學(xué)方法是學(xué)生被動接受“灌來”的知識,缺乏靈活性、實踐性,學(xué)生動手能力差,適應(yīng)社會能力不強(qiáng),最終阻礙了學(xué)生自我創(chuàng)新意識,這與我國高等教育人才培養(yǎng)模式“以謀職為趨向,以學(xué)科專業(yè)教學(xué)為中心,注重培養(yǎng)“對口型”、“適應(yīng)型”人才”違背。因此,我嘗試改變這種教學(xué)模式和教學(xué)方法。

例如,實踐教學(xué)時,我課前準(zhǔn)備好實驗素材,設(shè)計好實驗內(nèi)容,課堂上要求學(xué)生在規(guī)定的時間內(nèi)完成有關(guān)實驗內(nèi)容,做到人人動手并全程參與,使其能夠更深地理解課本理論描述,除了教學(xué)實踐課之外,課外還布置小量實驗項目,讓學(xué)生業(yè)余時間去思考并完成。計算機(jī)應(yīng)用技術(shù)是輔助本專業(yè)的一種工具,注重的是學(xué)生的計算機(jī)應(yīng)用能力,而不是“囿于書本”。我認(rèn)為教學(xué)留給學(xué)生的是一個問號而不是句號,傳授知識而不是終結(jié)知識;應(yīng)該提供給學(xué)生進(jìn)一步學(xué)習(xí)和使用理論的途徑,做到“授人以魚不如授人以漁”。

例如,我將數(shù)據(jù)庫應(yīng)用基礎(chǔ)教學(xué)過程劃分為四個階段:(1)教師引導(dǎo)性的傳授數(shù)據(jù)庫基本概念和理論;(2)根據(jù)數(shù)據(jù)庫教材的理論,由學(xué)生自己動手編寫一些簡單的實用程序并上機(jī)調(diào)試;(3)選一個與學(xué)生專業(yè)或生活接近的小課題,讓學(xué)生分組完成;(4)比較結(jié)果、討論,再完善、總結(jié),讓學(xué)生充分思考,各抒己見,使不同意見得以充分發(fā)表,最后讓學(xué)生自己找出錯誤的原因和正確的道理,并從正確的解決辦法中選出最優(yōu)解,給學(xué)生創(chuàng)造復(fù)查、整理、運(yùn)用知識的機(jī)會。這樣就可以真正把學(xué)生從學(xué)的被動角色轉(zhuǎn)化為既學(xué)又用的主動地位,培養(yǎng)他們的創(chuàng)新應(yīng)用能力。

6 加強(qiáng)實踐訓(xùn)練,掌握編程技巧,做到一題多編,培養(yǎng)學(xué)生探索能力

數(shù)據(jù)庫應(yīng)用基礎(chǔ)是一門基礎(chǔ)性、實踐性很強(qiáng)的課程,只有通過上機(jī)操作才能使學(xué)生真正理解、消化課堂上的理論知識,因此要大力加強(qiáng)實踐環(huán)節(jié),注重培養(yǎng)實踐操作能力,激勵學(xué)生實踐探索意識。在數(shù)據(jù)庫應(yīng)用基礎(chǔ)教學(xué)中程序設(shè)計是教學(xué)重點(diǎn)的重點(diǎn),教學(xué)時要注重選擇典型例題來講解,對于每項實例首先分析結(jié)構(gòu),抓住中心,然后再編寫,盡量做到一題多編的講解, 這樣主要是開闊學(xué)生的思維,引導(dǎo)他們從不同角度去分析問題、解決問題,從中選出最優(yōu)程序,做到舉一反三的效果。在講解的過程中還要注意善于比較講解,要求學(xué)生掌握方法,學(xué)會技巧,善于優(yōu)化,編出最優(yōu)的程序,出練習(xí)題時,也要體現(xiàn)這些特點(diǎn)。

例如,上實驗課時,我非常注意巡視學(xué)生的實驗過程及情況,做到隨時解答學(xué)生提出的問題,在巡視中,發(fā)現(xiàn)個別學(xué)生操作不正確,馬上指出并立即指導(dǎo)改正,對于實驗中存在普遍性問題當(dāng)堂詳細(xì)分析原因和講解。每一次實驗課準(zhǔn)備結(jié)束時,用5分鐘來總結(jié),指出本實驗存在的普遍性問題,引導(dǎo)他們?nèi)绾伪苊忸愃茊栴}的發(fā)生。加強(qiáng)實踐課訓(xùn)練,在練的過程中總結(jié)經(jīng)驗,掌握技巧,對于要解決的問題要從不同角度去分析和探索,盡量做到一題多編,逐步培養(yǎng)學(xué)生探索能力。

總之,提高教學(xué)質(zhì)量有很多種教學(xué)方法和教學(xué)模式,但能根據(jù)學(xué)生的特點(diǎn)和所學(xué)專業(yè)特點(diǎn)與數(shù)據(jù)庫應(yīng)用基礎(chǔ)這門應(yīng)用性強(qiáng)的計算機(jī)技術(shù)課程有機(jī)結(jié)合起來的教學(xué)是值得探討的。通過以上的教學(xué)改革,達(dá)到提高教學(xué)質(zhì)量的目的,實踐證明,增強(qiáng)了學(xué)生學(xué)習(xí)興趣,培養(yǎng)了學(xué)習(xí)能力,拓寬了新知識,提高了動手能力,增強(qiáng)了獨(dú)立鉆研、掌握了新技術(shù);既培養(yǎng)學(xué)生的創(chuàng)新能力和知識的綜合應(yīng)用能力,同時也培養(yǎng)學(xué)生的協(xié)作精神,營造相互探討、共同提高的學(xué)習(xí)氛圍,為學(xué)生的后續(xù)課程學(xué)習(xí)打下扎實的基礎(chǔ),取得了較好的效果。

參考文獻(xiàn):

[1] 王珊,李盛恩.數(shù)據(jù)庫基礎(chǔ)與應(yīng)用[M].北京:人民郵電出版社,2005.11.

[2]黃甫.現(xiàn)代課程與教學(xué)論學(xué)程(上、下冊)[M].北京:人民教育出版社,2006.

篇8

的選取、課程的實施方法、課程考核方式和教學(xué)環(huán)境幾個方面探討了高職《網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)實訓(xùn)》課程建設(shè)的方案。

關(guān)鍵詞:網(wǎng)絡(luò)戶數(shù)據(jù)庫技術(shù) 實訓(xùn) 教學(xué)研究

一、引言

數(shù)據(jù)庫技術(shù)是一項應(yīng)用十分廣泛的技術(shù),是計算機(jī)相關(guān)專業(yè)學(xué)生必備的專業(yè)技能之一?!毒W(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)實訓(xùn)》課程是南京信息職業(yè)技術(shù)學(xué)院計算機(jī)應(yīng)用技術(shù)專業(yè)的一門核心課程,建立在《數(shù)據(jù)庫技術(shù)基礎(chǔ)》和《網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)》兩門前導(dǎo)課程的基礎(chǔ)之上。課程的主要任務(wù)是使學(xué)生把前導(dǎo)課程中學(xué)到的數(shù)據(jù)庫理論知識和操作技能進(jìn)行一次綜合運(yùn)用,通過對前導(dǎo)課程所學(xué)知識的綜合運(yùn)用,進(jìn)一步鞏固、深化和擴(kuò)展學(xué)生的數(shù)據(jù)庫基本知識和技能,增強(qiáng)學(xué)生的數(shù)據(jù)庫開發(fā)、應(yīng)用、管理與維護(hù)能力,積累在實際工程應(yīng)用中運(yùn)用各種數(shù)據(jù)庫對象的經(jīng)驗,培養(yǎng)其職業(yè)化能力,實現(xiàn)教學(xué)與職業(yè)的無縫對接。

二、課程建設(shè)原則與思路

針對高等職業(yè)技術(shù)教育及課程本身的“應(yīng)用性、實踐性”特點(diǎn),在課程的建設(shè)過程中,改革傳統(tǒng)的教學(xué)模式,大力推行工學(xué)結(jié)合,將學(xué)習(xí)過程與工作過程融為一體。具體從以下幾方面來進(jìn)行。

1、依據(jù)專業(yè)培養(yǎng)方案,以培養(yǎng)學(xué)生從事數(shù)據(jù)庫管理與維護(hù)工作所需的崗位能力為目標(biāo)組織教學(xué),重構(gòu)教學(xué)內(nèi)容。

2、將教學(xué)過程與工作過程融為一體,時刻以工作過程為導(dǎo)向,采用項目引導(dǎo)、任務(wù)驅(qū)動教學(xué)法,實現(xiàn)教學(xué)內(nèi)容任務(wù)化、組織管理企業(yè)化、評價考核體系職業(yè)標(biāo)準(zhǔn)化。

3、改革考核方式,建立多元化的課程評價體系。

4、改變教學(xué)環(huán)境,課程全程在校內(nèi)實訓(xùn)基地進(jìn)行,模擬規(guī)范的職業(yè)環(huán)境。

三、課程建設(shè)方案

1、課程內(nèi)容的選取

經(jīng)調(diào)研,數(shù)據(jù)庫管理與維護(hù)相關(guān)崗位需要具備的知識與技能有:精通關(guān)系數(shù)據(jù)庫原理;精通一種或多種大型商用數(shù)據(jù)庫管理系統(tǒng);熟練運(yùn)用SQL進(jìn)行各種業(yè)務(wù)邏輯的開發(fā);掌握各種備份方法,了解性能優(yōu)化技術(shù);熟練使用數(shù)據(jù)庫管理、分析、設(shè)計工具。這里涉及的關(guān)系數(shù)據(jù)庫原理、常用SQL語句的基本語法與應(yīng)用以及SQL Server 2005數(shù)據(jù)庫的操作方法在《數(shù)據(jù)庫技術(shù)基礎(chǔ)》和《網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)》課程中已經(jīng)進(jìn)行過學(xué)習(xí)。本課程將設(shè)計一個真實的項目――一個電子商務(wù)系統(tǒng),對其后臺數(shù)據(jù)庫進(jìn)行開發(fā)、管理和維護(hù)。按工作流程及知識結(jié)構(gòu)分解成八個學(xué)習(xí)情境,對每個學(xué)習(xí)情境提出具體的工作任務(wù)。

通過一個完整項目的實現(xiàn),使學(xué)生能將以前所學(xué)知識與技能進(jìn)行融會貫通,培養(yǎng)學(xué)生網(wǎng)絡(luò)數(shù)據(jù)庫管理和維護(hù)能力、分析問題和解決問題的能力、獨(dú)立工作的能力,為走向工作崗位積累實踐經(jīng)驗。

2、課程的實施方法

課程采用項目引導(dǎo)、任務(wù)驅(qū)動的教學(xué)方法,以學(xué)生為中心,教師為主導(dǎo),強(qiáng)調(diào)學(xué)生的主體性,充分發(fā)揮學(xué)生在學(xué)習(xí)過程中的主動性、積極性和創(chuàng)造性。

以當(dāng)前市場上主流的SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)作為開發(fā)平臺,由學(xué)生獨(dú)立完成一個真實的電子商務(wù)系統(tǒng),學(xué)生通過分階段、分任務(wù)的階段性項目實施,最終完成對該系統(tǒng)的數(shù)據(jù)庫設(shè)計、創(chuàng)建、管理與維護(hù)、性能優(yōu)化及程序開發(fā)工作。

按工作流程及知識結(jié)構(gòu)分解成八個子任務(wù),循序漸進(jìn)、逐步完成,符合學(xué)習(xí)規(guī)律。以任務(wù)的完成結(jié)果檢驗和總結(jié)學(xué)習(xí)過程,改變學(xué)生的學(xué)習(xí)狀態(tài),完成自主學(xué)習(xí)任務(wù)。詳細(xì)如下:

(1)軟件安裝:安裝和部署SQL Server 2005數(shù)據(jù)庫服務(wù)器、并對其進(jìn)行網(wǎng)絡(luò)配置。

(2)需求分析:分析該電子商務(wù)系統(tǒng)要完成的功能。

(3)邏輯設(shè)計:將需求分析得到的實際需求轉(zhuǎn)換成數(shù)據(jù)庫的邏輯模型――E-R模型(實體-聯(lián)系)。

(4)物理實現(xiàn):開始創(chuàng)建數(shù)據(jù)庫、表和其他數(shù)據(jù)庫對象。

(5)數(shù)據(jù)完整性:為確保數(shù)據(jù)的正確性、有效性和一致性,強(qiáng)制對數(shù)據(jù)庫實施數(shù)據(jù)完整性。

(6)安全管理:登陸管理、用戶管理、角色管理、權(quán)限管理。

(7)日常管理與維護(hù):數(shù)據(jù)查詢、數(shù)據(jù)管理、性能優(yōu)化。

(8)程序開發(fā):數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的一般步驟。

每個子任務(wù)的具體教學(xué)過程一般分為以下幾個步驟:第一,示范項目任務(wù)的演示。第二,下達(dá)訓(xùn)練項目的工作任務(wù)。第三,訓(xùn)練項目的完成過程。第四,項目驗收。

3、多元化考核方式

根據(jù)課程的特點(diǎn)和教學(xué)方法設(shè)計要求,教學(xué)評價采取了階段評價和目標(biāo)評價相結(jié)合的方式,在實施過程中,注重學(xué)生動手能力和在實踐中分析問題、解決問題能力的考核,把學(xué)生作品的評價與知識技能考核相結(jié)合。

(1)評價內(nèi)容:分為過程考核和結(jié)果考核兩種形式。

(2)主要評價指標(biāo)

過程考核:主要考查學(xué)生的出勤情況、學(xué)習(xí)態(tài)度和學(xué)習(xí)能力情況。

結(jié)果考核:每次任務(wù)完成情況、綜合運(yùn)用SQL Server2005中的SSMS進(jìn)行數(shù)據(jù)管理的能力、編寫T-SQL腳本能力、數(shù)據(jù)庫程序開發(fā)能力以及文檔的書寫能力。

4、教學(xué)環(huán)境

課程全程在校內(nèi)實訓(xùn)基地進(jìn)行,模擬規(guī)范的職業(yè)環(huán)境。為了提高學(xué)生學(xué)習(xí)的自主性、充分激發(fā)學(xué)生的學(xué)習(xí)熱情,下一步將會把實訓(xùn)基地實驗室資源徹底向?qū)W生開放,充分利用現(xiàn)有的實驗、實訓(xùn)條件。

四、結(jié)束語

經(jīng)過對兩屆學(xué)生的教學(xué)實踐表明,本文所設(shè)計的《網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)實訓(xùn)》課改方案適合高職學(xué)生的學(xué)習(xí)特點(diǎn),能充分調(diào)動學(xué)生的學(xué)習(xí)積極性,在實際教學(xué)中取得了良好的效果。學(xué)生不僅掌握了數(shù)據(jù)庫技術(shù)在實際項目中的應(yīng)用方法,還增強(qiáng)了自主學(xué)習(xí)和協(xié)作學(xué)習(xí)的意識,真正培養(yǎng)了學(xué)生的職業(yè)素質(zhì)和職業(yè)能力。根據(jù)學(xué)生網(wǎng)上評教結(jié)果看,90%學(xué)生對實訓(xùn)評價高,對自己學(xué)習(xí)狀況滿意。

參考文獻(xiàn):

[1]王彥輝,張昆,潘軍.基于工作過程的《SQL數(shù)據(jù)庫系統(tǒng)管理》課程設(shè)計[J].

[2]柴夢竹.基于任務(wù)驅(qū)動的《數(shù)據(jù)庫設(shè)計與實現(xiàn)》課程改革與探索[J].湖北廣播電視大學(xué)學(xué)報,2011,(5).

篇9

1 CDIO模式簡介

CDIO工程教育模式是近年來國際工程教育改革的最新成果。CDIO代表構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運(yùn)作(Operate) ,它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體 ,讓學(xué)生以主動的、實踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)工程。CDIO培養(yǎng)大綱將工程畢業(yè)生的能力分為工程基礎(chǔ)知識、個人能力、人際團(tuán)隊能力和工程系統(tǒng)能力四個層面,大綱要求以綜合的培養(yǎng)方式使學(xué)生在這四個層面達(dá)到預(yù)定目標(biāo)。

2 基于CDIO的教學(xué)模式中《數(shù)據(jù)庫原理與應(yīng)用》課程內(nèi)容的優(yōu)化

要在課堂上貫徹實施CDIO的教學(xué)組織模式,有必要對《數(shù)據(jù)庫原理與應(yīng)用》課程內(nèi)容進(jìn)行整體規(guī)劃和優(yōu)化整合,在明確人才專業(yè)培養(yǎng)方案的基礎(chǔ)上,突出本課程崗位職業(yè)技能能力和職業(yè)行為能力的培養(yǎng)。為了實現(xiàn)這個目標(biāo),可嘗試將課程能力目標(biāo)和知識目標(biāo)設(shè)計成教學(xué)項目,通過教學(xué)項目的實施與實現(xiàn),達(dá)到課程崗位職業(yè)技能和職業(yè)行為能力的培養(yǎng)。《數(shù)據(jù)庫原理與應(yīng)用》課程主要培養(yǎng)學(xué)生對數(shù)據(jù)庫進(jìn)行設(shè)計、管理、維護(hù)、使用的能力。根據(jù)CDIO教學(xué)組織模式和“數(shù)據(jù)庫原理與應(yīng)用課程”崗位職業(yè)技能和職業(yè)行為能力的培養(yǎng)目標(biāo),對《數(shù)據(jù)庫原理與應(yīng)用》課程內(nèi)容進(jìn)行整體設(shè)計和優(yōu)化成若干個教學(xué)任務(wù),具體分配如表1所示:

3 CDIO在《數(shù)據(jù)庫原理與應(yīng)用》課程中的實施

為順利推進(jìn)基于CDIO的課堂教學(xué)改革,在學(xué)期初,精心挑選了學(xué)院圖書信息管理系統(tǒng)的設(shè)計與開發(fā)這一真實項目為任務(wù)載體,在學(xué)生對這一項目有所認(rèn)知和接觸的前提下,將項目引進(jìn)課堂,實現(xiàn)以學(xué)生為中心的“教學(xué)做”一體化課堂,進(jìn)行“項目導(dǎo)向,任務(wù)驅(qū)動”教學(xué),教師在課堂上充當(dāng)引導(dǎo)者的角色,及時有效的引導(dǎo)學(xué)生對具體項目進(jìn)行需求分析,任務(wù)分解,按照項目建設(shè)過程來進(jìn)行任務(wù)實施和相應(yīng)知識的講解和學(xué)習(xí)、期末考核以上機(jī)操作完成項目任務(wù)為主體,對完整項目進(jìn)行實施和綜合訓(xùn)練。

學(xué)生以小組的形式在指導(dǎo)老師的引導(dǎo)下完成專業(yè)知識學(xué)習(xí)和技能訓(xùn)練,強(qiáng)調(diào)學(xué)習(xí)最終目的是能獨(dú)立完成數(shù)據(jù)庫建設(shè)與管理等崗位能力的構(gòu)建出發(fā),在這樣的學(xué)習(xí)環(huán)境中,課堂教學(xué)從如何創(chuàng)設(shè)有利于學(xué)生能力構(gòu)建情境開始,緊緊圍繞崗位能力構(gòu)建這個中心而展開。每項工作任務(wù)完成后,由各小組提交一份完整的實驗報告和完整的工作文檔。

CDIO教學(xué)模式以工程項目為載體,讓學(xué)生主動參與實踐,達(dá)到“做中學(xué)”,“學(xué)中做”的過程崗位情景學(xué)習(xí),從原來的課堂教學(xué)轉(zhuǎn)化為現(xiàn)實工程項目實施過程具體工作組織、設(shè)計、實施、檢驗的動態(tài)與嘗試教學(xué),使學(xué)生從原來的被動學(xué)習(xí)轉(zhuǎn)化為主動學(xué)習(xí)、從原來課本學(xué)習(xí)轉(zhuǎn)化為解決實際工程項目問題學(xué)習(xí),提高了學(xué)生的學(xué)習(xí)興趣,培養(yǎng)了學(xué)生職業(yè)行為能力,從而達(dá)到相關(guān)職業(yè)崗位技能和職業(yè)行為能力的培養(yǎng)目標(biāo)。

課程教學(xué)組織過程中結(jié)合實際學(xué)生人數(shù)、課程的發(fā)展情況,對班級學(xué)生進(jìn)行分組,以組為單位形成小團(tuán)隊認(rèn)領(lǐng)任務(wù),規(guī)定每組同學(xué)必須選定兩種典型工作情景開展以達(dá)到職業(yè)技能及職業(yè)行為能力的培養(yǎng)。以圖書信息管理系統(tǒng)項目為例, CDIO教學(xué)模式實施步驟如下:

(1)拿到任務(wù)、通過現(xiàn)場體驗及調(diào)查總結(jié),進(jìn)行可行性探討及需求分析(Conceive階段);

(2)根據(jù)構(gòu)思方案展開相關(guān)數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計、優(yōu)化、實現(xiàn)(Design階段);

(3)針對設(shè)計好的數(shù)據(jù)庫及數(shù)據(jù)表錄入數(shù)據(jù)、進(jìn)行數(shù)據(jù)操作及管理維護(hù)(Implement階段);

(4)對開發(fā)好的數(shù)據(jù)庫系統(tǒng)進(jìn)行測試運(yùn)行、展開性能分析、同類系統(tǒng)對比,再次驗證系統(tǒng)的可行性(Operate階段)。

以真實工程項目情境為CDIO課堂教學(xué)模式的載體,在《數(shù)據(jù)庫原理與應(yīng)用》課程具體教學(xué)實施過程中,培養(yǎng)了學(xué)生從事數(shù)據(jù)庫設(shè)計與管理維護(hù)崗位群中多項職業(yè)技能,學(xué)生根據(jù)自己的興趣選擇完成的教學(xué)項目任務(wù),使學(xué)生的學(xué)習(xí)由被動變?yōu)橹鲃樱梢晃秾φ照n本進(jìn)行理論學(xué)習(xí)轉(zhuǎn)變?yōu)閲@實際工程項目動手進(jìn)行實踐操作。為了完成項目相關(guān)任務(wù),學(xué)生能在學(xué)習(xí)實踐活動期間能積極主動通過圖書館或網(wǎng)絡(luò)查閱相關(guān)資料,認(rèn)真參考相關(guān)文獻(xiàn)。這個過程由原來學(xué)生被迫接受知識,轉(zhuǎn)變?yōu)榍谟诎l(fā)現(xiàn)問題并解決而主動學(xué)習(xí),學(xué)習(xí)動力的根本性轉(zhuǎn)變,讓學(xué)生的學(xué)習(xí)興趣和動手能力均得到大幅提升。教師在完成課程教學(xué)內(nèi)容的同時提升了學(xué)生的組織能力、溝通能力、主動解決問題的能力、實踐操作能力、協(xié)調(diào)能力等。從而有效達(dá)到能力培養(yǎng)目標(biāo)。

4 總結(jié)

將CDIO教學(xué)模式引入到實踐性強(qiáng)的專業(yè)科目課程教學(xué),極大的提升了學(xué)生的學(xué)習(xí)興趣及實踐動手能力,有效解決了學(xué)生在課堂所學(xué)理論知識不能有效靈活的遷移到實際工作中的問題;縮短了學(xué)校培養(yǎng)與企業(yè)人才對接之間的距離,同時也節(jié)省了企業(yè)對新進(jìn)員工的培訓(xùn)周期和成本,提升了應(yīng)屆畢業(yè)生盡早勝任數(shù)據(jù)庫管理與維護(hù)這一職業(yè)崗位的能力,達(dá)到了校企雙贏的效果。

通過對本系2011、2012級現(xiàn)代教育技術(shù)專業(yè)及電子商務(wù)專業(yè)《數(shù)據(jù)庫原理與應(yīng)用》課程兩個學(xué)期的教學(xué)改革的課程實施,期末考核結(jié)果證明,學(xué)生通過進(jìn)行CDIO教學(xué)模式的課程學(xué)習(xí),學(xué)習(xí)態(tài)度及興趣發(fā)生明顯轉(zhuǎn)變,學(xué)生查找資料、撰寫相關(guān)專業(yè)報告的能力得到提升,學(xué)生思考問題的廣度、深度得到拓展,更重要的是學(xué)生的實踐動手能力得到大幅提升。綜上所述,CDIO教學(xué)模式對實踐性強(qiáng)的專業(yè)課程教學(xué)有良好的推動作用,值得其他類似科目進(jìn)行借鑒和推廣。具備一定的社會現(xiàn)實意義。

參考文獻(xiàn)

篇10

關(guān)鍵詞 數(shù)據(jù)庫原理 課程教學(xué) 教學(xué)內(nèi)容

中圖分類號:G424 文獻(xiàn)標(biāo)識碼:A DOI:10.16400/ki.kjdks.2016.02.063

0 前言

伴隨著國家綜合國力的日益提升,科學(xué)技術(shù)的迅猛發(fā)展,計算機(jī)技術(shù)應(yīng)用于諸多領(lǐng)域中,并取得了相應(yīng)的顯著成就。在計算機(jī)應(yīng)用領(lǐng)域中,由于其軟件系統(tǒng)需要有強(qiáng)大的數(shù)據(jù)庫作為有力的支持,因此數(shù)據(jù)庫應(yīng)用開發(fā)人員必須具備較為專業(yè)的數(shù)據(jù)庫知識,以確保計算機(jī)數(shù)據(jù)庫能夠有效運(yùn)行,促進(jìn)不同行業(yè)的共同發(fā)展。如此“數(shù)據(jù)庫原理”課程教學(xué)在計算機(jī)科學(xué)與技術(shù)教育中占有十分重要的地位,“數(shù)據(jù)庫原理”課程教學(xué)的有效實施對于社會經(jīng)濟(jì)發(fā)展具有重要作用。

1“數(shù)據(jù)庫原理”課程教學(xué)中存在的問題

1.1 “數(shù)據(jù)庫原理”教學(xué)內(nèi)容與社會實際需求脫節(jié)

“數(shù)據(jù)庫原理”教學(xué)內(nèi)容與社會實際需求脫節(jié)是“數(shù)據(jù)庫原理”課程教學(xué)中存在的主要問題?!皵?shù)據(jù)庫原理”是教學(xué)中屬于理論與實踐聯(lián)系緊密的課程,諸多教師在課程教學(xué)過程中由于受傳統(tǒng)教學(xué)模式影響和理論教學(xué)慣性思維的影響等,在傳授知識的過程中容易采用原理簡介、列舉實例以及開展數(shù)據(jù)習(xí)題訓(xùn)練的三步走教學(xué)方式,而此種教學(xué)方式的結(jié)構(gòu)將致使所學(xué)習(xí)到的“數(shù)據(jù)庫原理”知識與社會中對數(shù)據(jù)庫實際需求缺乏緊密的聯(lián)系,學(xué)生也無法將課程中所學(xué)到的“數(shù)據(jù)庫原理”課程知識與系統(tǒng)開發(fā)實踐進(jìn)行有效的結(jié)合。①而目前社會中對數(shù)據(jù)庫技術(shù)人的要求較高,普遍要求具有實際操作數(shù)據(jù)庫的能力,因此“數(shù)據(jù)庫原理”教學(xué)內(nèi)容與社會實際需求脫節(jié)嚴(yán)重限制了“數(shù)據(jù)庫原理”課程教學(xué)的發(fā)展。

1.2 缺乏有效的教學(xué)方法與教學(xué)手段

缺乏有效的教學(xué)方法與教學(xué)手段是“數(shù)據(jù)庫原理”課程教學(xué)中存在的重要問題。在“數(shù)據(jù)庫原理”課程教學(xué)中,部分重要的數(shù)據(jù)庫理論知識點(diǎn)教學(xué)和具體實踐操作教學(xué),若單純靠黑板板書或是多媒體教學(xué),無法生動形象地將全部知識點(diǎn)內(nèi)容呈現(xiàn)給學(xué)生,致使學(xué)生無法有效理解和掌握所學(xué)新知識,在學(xué)習(xí)中遇到困難時,則很容易引起學(xué)生的挫敗感,在一定程度上打擊了學(xué)生的自信心和學(xué)習(xí)興趣。②另外,由于大學(xué)階段的師生接觸時間較少,教師與學(xué)生之間缺乏有效的溝通,導(dǎo)致教師無法對學(xué)生的學(xué)習(xí)情況和狀態(tài)進(jìn)行了解,針對不同的學(xué)生采取不同的教學(xué)方法和教學(xué)手段便無從談起。③

1.3 “數(shù)據(jù)庫原理”的課程考核缺乏科學(xué)的方式

“數(shù)據(jù)庫原理”的課程考核缺乏科學(xué)的方式是“數(shù)據(jù)庫原理”課程教學(xué)中存在的關(guān)鍵問題。在大學(xué)教學(xué)中,課程考核是能夠反映最終教學(xué)效果的重要手段之一,課程考核在教學(xué)過程中類似于學(xué)習(xí)指揮棒,能夠正確引導(dǎo)學(xué)生學(xué)習(xí)的方向。目前我國多數(shù)高校所采取的課程考核制度仍受過去傳統(tǒng)考核模式影響,對學(xué)生的課程學(xué)習(xí)評價主要依據(jù)學(xué)生的考試成績,此種考核模式并不能夠激發(fā)學(xué)生的學(xué)習(xí)動機(jī),反而在一定程度上將會起到限制學(xué)生學(xué)習(xí)的作用。④該考核模式的存在,致使部分學(xué)生以及格為學(xué)習(xí)目標(biāo),對自身能力是否提高并不過多地關(guān)心,甚至部分學(xué)生在課堂中不注意聽講,只在考試前臨時背題以求及格,如此顯然違背了數(shù)據(jù)庫教學(xué)的初衷。而針對實踐教學(xué)的考核過程,部分教師則依據(jù)學(xué)生所提交的實驗報告對其進(jìn)行評價,該兩種考核方式不僅存在一定的局限性,同時也無法對學(xué)生進(jìn)行科學(xué)客觀的評價。

2 “數(shù)據(jù)庫原理”課程教學(xué)改革的相關(guān)措施

2.1 科學(xué)合理地設(shè)計“數(shù)據(jù)庫原理”教學(xué)內(nèi)容

“數(shù)據(jù)庫原理”教學(xué)內(nèi)容與社會實際需求脫節(jié),使學(xué)生在教學(xué)過程中無法學(xué)到實際有用的知識,限制了“數(shù)據(jù)庫原理”課程教學(xué)的有效發(fā)展與實際應(yīng)用,因此必須要科學(xué)合理地設(shè)計“數(shù)據(jù)庫原理”教學(xué)內(nèi)容?!皵?shù)據(jù)庫原理”課程教學(xué)的目標(biāo)主要在于通過數(shù)據(jù)庫教學(xué),是學(xué)生能夠充分理解數(shù)據(jù)庫的基本原理,對數(shù)據(jù)庫的相關(guān)知識進(jìn)行有效掌握,熟悉計算機(jī)軟件工程思想,掌握基本的設(shè)計能力和開發(fā)能力,因此“數(shù)據(jù)庫原理”教學(xué)內(nèi)容的設(shè)計應(yīng)涵蓋于數(shù)據(jù)庫基本原理、數(shù)據(jù)庫設(shè)計方法以及數(shù)據(jù)庫應(yīng)用開發(fā)等三方面。對數(shù)據(jù)庫基本原理知識如數(shù)據(jù)理論和數(shù)據(jù)庫標(biāo)準(zhǔn)語言等進(jìn)行科學(xué)合理的設(shè)計;對數(shù)據(jù)庫設(shè)計方法如數(shù)據(jù)庫恢復(fù)技術(shù)以及軟件工程設(shè)計思想等進(jìn)行科學(xué)合理的設(shè)計;對數(shù)據(jù)庫應(yīng)用開發(fā)知識如數(shù)據(jù)庫管理和編程開發(fā)等進(jìn)行科學(xué)合理的設(shè)計。⑤

2.2 豐富教學(xué)方法與教學(xué)手段

教學(xué)方法與教學(xué)手段的缺乏導(dǎo)致學(xué)生無法將老師講授的知識完全吸收,并且容易在遇到困難時產(chǎn)生抵觸的心理,打擊學(xué)生對學(xué)習(xí)的積極性,因此豐富教學(xué)方法與教學(xué)手段是十分必要的。在“數(shù)據(jù)庫原理”課程教學(xué)過程中,應(yīng)結(jié)合數(shù)據(jù)庫教學(xué)課程中不同章節(jié)內(nèi)容的不同特點(diǎn),不斷更新課堂中的教學(xué)手段,例如將數(shù)據(jù)教學(xué)過程中的文字、圖形圖像、演示錄像以及動畫等多種教學(xué)載體和多媒體進(jìn)行有效的結(jié)合,不僅能夠全面提高學(xué)生學(xué)習(xí)的積極性,同時也起到活躍氣氛的作用,能夠極大的改善教學(xué)效果。另外,“數(shù)據(jù)庫原理”課程教學(xué)中有部分內(nèi)容需要經(jīng)過長期的經(jīng)驗積累才能夠有較為深刻的理解和認(rèn)識,因此在教學(xué)過程中,教師可以收集和設(shè)計較為典型的教學(xué)案例,通過在課堂中對案例的剖析,使學(xué)生能夠直觀深入對相關(guān)問題進(jìn)行理解,提高教學(xué)效率。⑥

2.3 建立培養(yǎng)學(xué)生能力的考核方式

“數(shù)據(jù)庫原理”課程教學(xué)缺乏科學(xué)的考核方式,在一定程度上限制了“數(shù)據(jù)庫原理”課程教學(xué)的發(fā)展,因此必須要建立培養(yǎng)學(xué)生能力的考核方式。由于“數(shù)據(jù)庫原理”課程具有其自身的特性,對課程的理論性學(xué)習(xí)與實踐性學(xué)習(xí)都有較高的要求,因此教師在對該課程的考核過程中,要分為理論知識與實踐能力兩部分對學(xué)生進(jìn)行考核,同時要加強(qiáng)對實踐能力的考核,以避免通過傳統(tǒng)的考核方式將學(xué)生錯誤地引到死記硬背相關(guān)理論知識的學(xué)習(xí)道路上。對于實踐能力考核,需要建立具有科學(xué)完善的評價體系,將從各實驗中提取的關(guān)鍵性實驗步驟放入到該系統(tǒng)中,在每次實驗課程教學(xué)結(jié)束后留出小部分時間,使學(xué)生通過該系統(tǒng)隨機(jī)抽取實驗題目并進(jìn)行作答,不僅能夠減輕教師的工作,培養(yǎng)了學(xué)生的實驗?zāi)芰?,同時也能夠在一定程度上科學(xué)客觀地對學(xué)生實驗情況進(jìn)行評價。

3 “數(shù)據(jù)庫原理”課程教學(xué)改革與探索的研究

3.1 利用計算機(jī)技術(shù)建立學(xué)習(xí)網(wǎng)站

利用計算機(jī)技術(shù)建立學(xué)習(xí)網(wǎng)站是“數(shù)據(jù)庫原理”課程教學(xué)改革與探索的主要手段。隨著科學(xué)技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)信息資源日益豐富,但是由于其種類數(shù)量繁多,缺乏相應(yīng)的系統(tǒng)性,學(xué)生無法去偽存真地對相關(guān)知識進(jìn)行學(xué)習(xí),因此教師必須成為學(xué)生在“數(shù)據(jù)庫原理”課程學(xué)習(xí)中的導(dǎo)航,根據(jù)學(xué)生的主要學(xué)習(xí)內(nèi)容對網(wǎng)上的信息取其精華,去其糟粕。通過利用計算機(jī)技術(shù)建立“數(shù)據(jù)庫原理”課程學(xué)習(xí)的相關(guān)學(xué)習(xí)網(wǎng)站,其中主要包括數(shù)據(jù)庫原理學(xué)習(xí)的資源庫、數(shù)據(jù)庫原理知識輔導(dǎo)答疑系統(tǒng)以及數(shù)據(jù)庫原理作業(yè)習(xí)題批改系統(tǒng)等;同時,學(xué)習(xí)資源庫通過對數(shù)據(jù)庫原理知識相關(guān)信息的收集,也能夠為學(xué)生提供較為豐富的學(xué)習(xí)資料,例如數(shù)據(jù)庫原理課程大綱以及數(shù)據(jù)庫原理課程學(xué)習(xí)方法等,能夠有效提高學(xué)生的學(xué)習(xí)積極性,提高“數(shù)據(jù)庫原理”課程教學(xué)的教學(xué)效率。⑦

3.2 改進(jìn)“數(shù)據(jù)庫原理”教學(xué)的輔導(dǎo)答疑方式

改進(jìn)“數(shù)據(jù)庫原理”教學(xué)的輔導(dǎo)答疑方式是“數(shù)據(jù)庫原理”課程教學(xué)改革與探索的重要手段。在以往傳統(tǒng)式的被動教學(xué)過程中,課程輔導(dǎo)答疑必須要在規(guī)定的時間內(nèi)進(jìn)行,因此致使諸多學(xué)生存有疑問而無法馬上得到有效的指導(dǎo),長此以往,學(xué)生將會逐漸失去對新知識學(xué)習(xí)的興趣和欲望。因此為了有效提高學(xué)生對學(xué)習(xí)的積極性和興趣,在傳統(tǒng)固定時間輔導(dǎo)答疑的基礎(chǔ)上,需要建立相應(yīng)的輔導(dǎo)答疑系統(tǒng),學(xué)生若對所學(xué)知識有疑問,可以在輔導(dǎo)答疑系統(tǒng)中所存問題,教師將能夠及時解決學(xué)生的疑問,有效提高“數(shù)據(jù)庫原理”課程的教學(xué)效率。⑧

4 結(jié)語

本文分析了“數(shù)據(jù)庫原理”課程教學(xué)中存在的問題,即:教學(xué)內(nèi)容與社會實際需求脫節(jié);缺乏有效的教學(xué)方法與教學(xué)手段;缺乏科學(xué)的考核方式。隨后提出了“數(shù)據(jù)庫原理”課程教學(xué)改革的相關(guān)措施,如:科學(xué)合理地設(shè)計教學(xué)內(nèi)容;豐富教學(xué)方法與教學(xué)手段;建立培養(yǎng)學(xué)生能力的考核方式。并著重對該課程教學(xué)改革與探索進(jìn)行了深入分析,具有實際參考價值。

注釋

① 韓存鴿,李玲瑞.應(yīng)用型本科“數(shù)據(jù)庫原理”課程教學(xué)改革探索[J].安陽工學(xué)院學(xué)報,2013.3(6):108-110.

② 王樂球,周文瓊,路永和.“數(shù)據(jù)庫原理”課程教學(xué)改革與實踐[J].軟件導(dǎo)刊,2014.5(2):168-171.

③ 郭媛,滕艷平,王海珍,等.高校數(shù)據(jù)庫原理課程實踐教學(xué)改革研究[J].高師理科學(xué)刊,2013.7(1):84-86.

④ 劉梅彥,徐英慧.基于計算思維的《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)改革與實踐[J].軟件導(dǎo)刊,2015.9(3):194-196.

⑤ 祝振欣.高校數(shù)據(jù)庫原理課程的教學(xué)改革探索[J].產(chǎn)業(yè)與科技論壇,2015.1(20):165-166.

⑥ 李竹林,武忠遠(yuǎn),王文發(fā).基于計算思維的數(shù)據(jù)庫原理課程教學(xué)改革探索與實踐[J].計算機(jī)教育,2015.10(20):27-31.