何麗 劉高軍
摘要:該文首先分析了數(shù)據(jù)庫技術(shù)課程目前存在的問題,接著按照本校計算機(jī)科學(xué)與技術(shù)專業(yè)的應(yīng)用型人才培養(yǎng)的目標(biāo)定位,論述了該課程在教學(xué)內(nèi)容、教學(xué)手段、實驗環(huán)節(jié)、課程考核方式等方面所進(jìn)行的教學(xué)改革和探討,并將改革措施應(yīng)用于數(shù)據(jù)庫技術(shù)教學(xué)中,取得較好的效果。
關(guān)鍵詞:數(shù)據(jù)庫技術(shù);應(yīng)用型人才;教學(xué)改革;案例教學(xué)法;實踐考核
中圖分類號:G64文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)01-0235-02
Discussion on Teaching Reform of Database Technology Curriculum as the Goal of Training Applied Talents
HE Li, LIU Gao-jun
(North China University of Technology, Beijing 100144, China)
Abstract: According to the goal of computer science and technology specialty applied talents training, the paper studies the existing prob? lems of database technology curriculum. Teaching reform from the training objective, course contents, teaching methods and evaluation method is discussed.
Key words:database technology; applied talents; teaching reform; case teaching method; practice assess
近年來,各高校越來越重視對學(xué)生實踐能力的培養(yǎng),對于計算機(jī)專業(yè)的學(xué)生,尤其是以培養(yǎng)應(yīng)用型人才為目標(biāo)的高等院校的計算機(jī)專業(yè)學(xué)生更為重要。所謂應(yīng)用型人才是指能將專業(yè)知識和技能應(yīng)用于所從事的職業(yè)實踐的一種專門的人才類型,是熟練掌握社會生產(chǎn)或社會活動一線的基礎(chǔ)知識和基本技能、主要從事一線生產(chǎn)的技術(shù)或?qū)I(yè)人才[5]。
“數(shù)據(jù)庫技術(shù)”課程是我校為計算機(jī)專業(yè)所開設(shè)的一門專業(yè)必修課程。具有較強(qiáng)的理論性和實踐性。本課程的培養(yǎng)目標(biāo)是:通過課程的學(xué)習(xí),使學(xué)生能夠正確理解數(shù)據(jù)庫的基本原理,熟練掌握數(shù)據(jù)庫的設(shè)計方法,并具備一定的應(yīng)用系統(tǒng)開發(fā)等工程實踐能力。
因此,如何更好地開展本課程,對加強(qiáng)計算機(jī)專業(yè)建設(shè)、培養(yǎng)合格的計算機(jī)專業(yè)人才具有重要的意義[3]。
1《數(shù)據(jù)庫技術(shù)》課程目前存在的教學(xué)問題分析
通過近幾年來筆者對這門課程的教學(xué)實踐,認(rèn)為當(dāng)前《數(shù)據(jù)庫技術(shù)》課程教學(xué)過程中存在如下方面的問題:
1.1課程內(nèi)容與實際社會需求有偏差
目前,國內(nèi)大部分高校都為計算機(jī)專業(yè)開設(shè)了數(shù)據(jù)庫技術(shù)或數(shù)據(jù)庫原理等方面的課程。有些老牌的知名高校更是形成了較完備的數(shù)據(jù)庫課程體系。按照數(shù)據(jù)庫課程的整個知識體系,數(shù)據(jù)庫課程應(yīng)該包括三個方面的篇章:關(guān)系數(shù)據(jù)庫基礎(chǔ)理論篇、數(shù)據(jù)庫設(shè)計篇、應(yīng)用開發(fā)篇。但在實際教學(xué)過程中,受傳統(tǒng)的理論教學(xué)考核以及授課學(xué)時制約等種種因素影響,很多教師還是以介紹關(guān)系數(shù)據(jù)庫的基本原理為主,而很少講授某個商業(yè)數(shù)據(jù)庫管理系統(tǒng)的實際開發(fā)技術(shù),即使是在上機(jī)實驗時候用到了某個RDBMS,但也僅僅是限于基本操作,更深入的高級編程技術(shù)幾乎沒有涉及。這樣的教學(xué)內(nèi)容安排導(dǎo)致學(xué)生學(xué)習(xí)數(shù)據(jù)庫的積極性不高,學(xué)完數(shù)據(jù)庫基礎(chǔ)理論之后不能達(dá)到融會貫通,不明白為什么學(xué)這些基礎(chǔ)理論。學(xué)生的數(shù)據(jù)庫使用及應(yīng)用開發(fā)能力不能得到有效提高。
通過做大量的市場調(diào)查表明,當(dāng)今社會對數(shù)據(jù)庫技術(shù)方面的人才需求,在很大程度上還是要求具備對數(shù)據(jù)庫使用和應(yīng)用開發(fā)能力為主。因此培養(yǎng)出來的學(xué)生并不能適應(yīng)社會對應(yīng)用型人才的需要。
1.2實踐教學(xué)環(huán)節(jié)薄弱,實驗學(xué)時分配不合理
《數(shù)據(jù)庫技術(shù)》課程是一門實踐性很強(qiáng)的計算機(jī)課程,但目前該課程的實踐環(huán)節(jié)存在很多問題。具體表現(xiàn)為:
1)實驗學(xué)時分配不合理,學(xué)校為課程安排的實踐環(huán)節(jié)只有2-3次,無法達(dá)到通過實驗來消化、強(qiáng)化學(xué)生對課堂知識的掌握的效果。
2)大多數(shù)學(xué)生對上機(jī)實驗的積極性不高。僅僅是為了應(yīng)付實驗而被動的去完成實驗內(nèi)容。
3)實驗內(nèi)容設(shè)置與課堂教學(xué)偏離,導(dǎo)致學(xué)生對實驗?zāi)康募皩嶒炓蟛幻鞔_。
4)綜合設(shè)計型實驗太少。不能培養(yǎng)學(xué)生工程化應(yīng)用開發(fā)的思想。
5)實驗輔導(dǎo)力度不夠。在上機(jī)實驗時,由于選課學(xué)生較多,僅靠授課教師和實驗老師兩個人輔導(dǎo)上百名學(xué)生是遠(yuǎn)遠(yuǎn)不夠的。
1.3課程的考核方式仍以傳統(tǒng)的理論考試為主
數(shù)據(jù)庫技術(shù)課程教學(xué)包括基礎(chǔ)理論、設(shè)計技術(shù)、應(yīng)用開發(fā)三大部分。因此對本課程的考核也應(yīng)包括理論知識考核和實踐能力考核兩大部分。按照以往的教學(xué)大綱,本課程的最終考核還是以期末理論考試為主。教師在考前會給出一些復(fù)習(xí)題供學(xué)生參考。這樣導(dǎo)致學(xué)生為了應(yīng)付考試而對復(fù)習(xí)題上所涉及的知識點死記硬背,等考試過后該課程的很多知識點也就幾乎全忘掉了。這與該課程以培養(yǎng)應(yīng)用型人才的目標(biāo)是背道而馳的。因此,必須改變該課程的考核方式。
2《數(shù)據(jù)庫技術(shù)》課程的教學(xué)改革基本思路
針對該課程在教學(xué)內(nèi)容安排、實踐環(huán)節(jié)、考核方式等方面存在的問題,結(jié)合自身的教學(xué)實踐,對該課程提出的教學(xué)改革思路如下:
2.1明確應(yīng)用型人才培養(yǎng)的目標(biāo)定位,進(jìn)一步整合教學(xué)內(nèi)容
根據(jù)計算機(jī)科學(xué)與技術(shù)專業(yè)應(yīng)用型人才培養(yǎng)的目標(biāo)定位,確立數(shù)據(jù)庫技術(shù)課程的教學(xué)目標(biāo)是:通過課程的學(xué)習(xí),使得學(xué)生對數(shù)據(jù)庫的基本原理、基礎(chǔ)理論有充分的理解,能夠以關(guān)系數(shù)據(jù)庫設(shè)計理論為指導(dǎo),借助于某個數(shù)據(jù)庫設(shè)計軟件,靈活的進(jìn)行數(shù)據(jù)庫的設(shè)計。通過上機(jī)實驗實踐,培養(yǎng)學(xué)生開發(fā)數(shù)據(jù)庫應(yīng)用程序的能力,達(dá)到真正的學(xué)以致用。
因此,在課程內(nèi)容安排上,應(yīng)同時注重理論性和實用性,教學(xué)內(nèi)容和社會實際需求相結(jié)合,對教學(xué)內(nèi)容作如下的涵蓋:
1)基礎(chǔ)理論部分應(yīng)包括內(nèi)容:數(shù)據(jù)庫系統(tǒng)概述、關(guān)系代數(shù)及關(guān)系模型、數(shù)據(jù)庫查詢語言SQL、查詢優(yōu)化、關(guān)系數(shù)據(jù)庫規(guī)范化設(shè)計理論。這些內(nèi)容是數(shù)據(jù)庫知識體系中最核心的部分。教師在授課過程中要有條有理的詳細(xì)講解,并做到各知識點之間的銜接。學(xué)生只有真正掌握了以上內(nèi)容,才能對數(shù)據(jù)庫的設(shè)計及應(yīng)用開發(fā)有更深刻的理解。
2)系統(tǒng)設(shè)計部分應(yīng)包括內(nèi)容:數(shù)據(jù)庫設(shè)計步驟、數(shù)據(jù)庫的安全性、數(shù)據(jù)庫的完整性、數(shù)據(jù)庫事務(wù)處理機(jī)制等。3)應(yīng)用開發(fā)部分包括內(nèi)容:SQL Server數(shù)據(jù)庫管理系統(tǒng)、存儲過程、數(shù)據(jù)庫應(yīng)用C/S、B/S結(jié)構(gòu)編程。
2.2加強(qiáng)實踐環(huán)節(jié)的教學(xué)力度,注重實驗過程的輔導(dǎo)
實踐教學(xué)環(huán)節(jié)是《數(shù)據(jù)庫技術(shù)》課程教學(xué)中不可缺少的重要環(huán)節(jié)。為實現(xiàn)該課程的教學(xué)目標(biāo),達(dá)到較好的教學(xué)效果,必須正確引導(dǎo)學(xué)生注重理論課程學(xué)習(xí)與上機(jī)實踐緊密結(jié)合。
因此,在實踐教學(xué)環(huán)節(jié)安排上注意以下幾點:
1)上機(jī)實驗學(xué)時安排要合理,改變原來實踐課時少,實踐環(huán)節(jié)缺乏的情況。
2)教師應(yīng)該在做實驗之前,在課堂上明確實驗題目及內(nèi)容,最好有自編的實驗指導(dǎo)書,人手一冊,讓學(xué)生上機(jī)時做到目的明確、有的放矢。
3)除一些驗證性的實驗外,還需設(shè)置一定數(shù)量的綜合設(shè)計型實驗,所設(shè)計的題目最好具有一定的應(yīng)用背景,教師也可將自己的科研項目或課題摘出部分功能作為實驗內(nèi)容,這樣,學(xué)生通過參與實際課題,增強(qiáng)學(xué)習(xí)的興趣,從而提高實踐動手能力。
4)加強(qiáng)上機(jī)實驗的輔導(dǎo),選課人數(shù)較多時,教師可帶領(lǐng)研究生一起參與輔導(dǎo)實驗。做到學(xué)生有問題能及時解決,對于上機(jī)過程中普遍出現(xiàn)的問題,進(jìn)行統(tǒng)一的講解。
2.3優(yōu)化教學(xué)方法和教學(xué)方式,啟發(fā)學(xué)生課程學(xué)習(xí)的興趣
在實際教學(xué)過程中,為激發(fā)學(xué)生學(xué)習(xí)的興趣,增強(qiáng)學(xué)習(xí)的主動性,教師應(yīng)綜合使用各種教學(xué)方法和教學(xué)手段。
1)在授課方式上,任課教師可以對不同的教學(xué)內(nèi)容,采取不同的教學(xué)方式。例如,對于知識性較強(qiáng)的章節(jié),可采用多媒體課件方式;對于需要進(jìn)行推導(dǎo)、詳細(xì)講解的知識點,最好采用傳統(tǒng)的粉筆+黑板模式;而對于易于理解的章節(jié),教師可只給出學(xué)習(xí)提綱,讓學(xué)生自學(xué)或討論。
2)在教學(xué)方法上,盡可能采用案例教學(xué)方法。在該課程講授過程中,可以自始至終貫徹案例教學(xué)的思想,使學(xué)生清晰的認(rèn)識到理論和應(yīng)用各自解決的問題。案例中涉及到的每一個知識點,在每章節(jié)的講授時逐步展開。這樣一方面培養(yǎng)了學(xué)生學(xué)習(xí)的積極性,也加快了學(xué)生對抽象的知識點的理解和掌握。
除此之外,在實驗實踐環(huán)節(jié)采用基于任務(wù)驅(qū)動的教學(xué)方法,任務(wù)驅(qū)動教學(xué)法的核心思想是“以任務(wù)為主線,教師為主導(dǎo),學(xué)生為主體”。因此,教師應(yīng)該在安排學(xué)生上機(jī)實驗之前,精心設(shè)計每一個實驗任務(wù),給學(xué)生足夠的自由發(fā)揮空間,促使學(xué)生自主思考問題、解決問題,老師在實驗過程中起到指引作用,使學(xué)生變被動學(xué)習(xí)為主動、探索性的去學(xué)習(xí)。
3)充分利用網(wǎng)絡(luò)資源做好課程輔助教學(xué)
充分利用本校的多模式教學(xué)網(wǎng),在課下實現(xiàn)與學(xué)生的教學(xué)互動。教師可以把本課程的教學(xué)大綱、教學(xué)課件等資料上傳到多模式教學(xué)網(wǎng)上供學(xué)生課下查閱。有條件的教師可以在課余時間開發(fā)一個針對本課程的在線教學(xué)平臺,包括本課程的內(nèi)容教學(xué)、習(xí)題、重難點詳細(xì)講解,典型MIS案例等,可以安排自己的研究生實時在線回答學(xué)生的問題。這樣也間接的培養(yǎng)了學(xué)生自主學(xué)習(xí)能力,增強(qiáng)學(xué)習(xí)的積極性。
2.4以考察學(xué)生能力為核心,完善傳統(tǒng)的考核方式
從學(xué)校教學(xué)管理部門角度,對于該課程的考核不僅僅看重學(xué)生的不及格率低于多少,學(xué)生給本課程的教學(xué)評價分是多少。必須給教師一定的教學(xué)自主權(quán),教學(xué)質(zhì)量的好壞與否應(yīng)該以最終學(xué)生的知識與應(yīng)用能力是否達(dá)到了預(yù)期培養(yǎng)目標(biāo)為主。另一方面,教師對學(xué)生的考核可采用傳統(tǒng)的紙質(zhì)試卷、上機(jī)實驗、大作業(yè)等考核相結(jié)合方式,每一部分占總成績的一部分比例。比如可采用平時課堂出勤和作業(yè)占10%,上機(jī)實驗占40%,紙質(zhì)期末考試試卷占50%這樣的比例,這樣的考核方式也可有效改變學(xué)生重理論、輕應(yīng)用的學(xué)習(xí)觀念,真正提高學(xué)生學(xué)習(xí)的積極性以及完成一個實驗作業(yè)的成就感。達(dá)到較好的教學(xué)效果。
3結(jié)論
《數(shù)據(jù)庫技術(shù)》是計算機(jī)專業(yè)最重要的基礎(chǔ)課之一,本文在分析《計算機(jī)技術(shù)》課程理論與實踐教學(xué)中所存在問題的基礎(chǔ)上,以培養(yǎng)計算機(jī)專業(yè)應(yīng)用型人才為目標(biāo),從教學(xué)內(nèi)容、教學(xué)手段、實驗環(huán)節(jié)、課程考核方式等方面提出了一些教學(xué)改革的方法和措施。目前該方法和措施已經(jīng)在本校2010級計算機(jī)專業(yè)數(shù)據(jù)庫技術(shù)教學(xué)中得到實施,并取得初步成效。
參考文獻(xiàn):
[1]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].4版.北京:高等教育出版社,2006.
[2]崔巍.數(shù)據(jù)庫系統(tǒng)及應(yīng)用[M].2版.北京:高等教育出版社,2003.
[3]鄭良仁.《數(shù)據(jù)庫原理》課程教學(xué)改革淺析[J].現(xiàn)代計算機(jī)(專業(yè)版),2010(7) .
[4]徐立臻,王偉.軟件學(xué)院數(shù)據(jù)庫原理課程實踐環(huán)節(jié)改革的思考與實踐[J].計算機(jī)教育,2007(12) .
[5]翟中.數(shù)據(jù)庫教學(xué)方法改革的探索與實踐[J].黑龍江高教研究,2006(2).
[6]伍俊良,劉飛.數(shù)據(jù)庫原理與基礎(chǔ)實踐環(huán)節(jié)在信息專業(yè)類教學(xué)中的應(yīng)用與教學(xué)要求解析[J].計算機(jī)教育,2004(6).
[7]邵浩然.數(shù)據(jù)庫原理課程教學(xué)改革探討[J].電腦知識與技術(shù), 2007(11).
[8]管美靜,等.應(yīng)用型本科數(shù)據(jù)庫原理課程教學(xué)改革探索[J].寧波大紅鷹學(xué)院學(xué)報,2009(2).