劉 暢
摘要:本文針對(duì)經(jīng)濟(jì)信息管理專業(yè)數(shù)據(jù)庫(kù)原理教學(xué)中存在的一些問題,提出了案例法和項(xiàng)目驅(qū)動(dòng)法相結(jié)合的教學(xué)模式指導(dǎo)思想,并以此為原則給出教學(xué)實(shí)例。
關(guān)鍵詞:數(shù)據(jù)庫(kù)原理;案例教學(xué);項(xiàng)目驅(qū)動(dòng)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:B
1引言
“數(shù)據(jù)庫(kù)原理”是經(jīng)濟(jì)信息管理專業(yè)的重要專業(yè)課程之一,具有理論性、實(shí)踐性強(qiáng)的特點(diǎn)。同時(shí),隨著數(shù)據(jù)庫(kù)系統(tǒng)在政府機(jī)構(gòu)、企事業(yè)單位的廣泛使用,使該門課程具備很強(qiáng)的應(yīng)用性。如何在數(shù)據(jù)庫(kù)原理教學(xué)中結(jié)合課程特點(diǎn),讓學(xué)生牢固掌握數(shù)據(jù)庫(kù)原理的諸多知識(shí)點(diǎn),并通過(guò)實(shí)踐訓(xùn)練將這些知識(shí)點(diǎn)轉(zhuǎn)變?yōu)榭蓱?yīng)用的技能,是培養(yǎng)經(jīng)濟(jì)信息管理專業(yè)應(yīng)用型人才的需要,是增強(qiáng)學(xué)生就業(yè)競(jìng)爭(zhēng)力的需要,也是我們進(jìn)行本門課程教改實(shí)踐的重要出發(fā)點(diǎn)。
在以往的“數(shù)據(jù)庫(kù)原理”課程教學(xué)效果評(píng)估中,我們發(fā)現(xiàn)存在以下一些問題:
(1) 在教學(xué)環(huán)節(jié),理論和知識(shí)點(diǎn)講解多,案例的講解和分析少,學(xué)生覺得數(shù)據(jù)庫(kù)理論抽象和難懂;
(2) 數(shù)據(jù)庫(kù)原理課程與相關(guān)計(jì)算機(jī)語(yǔ)言課程的關(guān)聯(lián)少,學(xué)生即使掌握了SQL語(yǔ)句的語(yǔ)法規(guī)則和應(yīng)用,卻不知如何與VB、Java等計(jì)算機(jī)語(yǔ)言相結(jié)合,構(gòu)建一個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序;
(3) 對(duì)學(xué)生的數(shù)據(jù)分析能力和設(shè)計(jì)能力培養(yǎng)不夠,學(xué)生不知通過(guò)什么樣的分析過(guò)程建立合理的數(shù)據(jù)庫(kù)表、字段信息項(xiàng)和數(shù)據(jù)表關(guān)聯(lián)關(guān)系,學(xué)生設(shè)計(jì)的后臺(tái)數(shù)據(jù)庫(kù)和數(shù)據(jù)表的結(jié)構(gòu)漏洞百出、不合邏輯;
(4) 實(shí)踐過(guò)程中缺乏項(xiàng)目工程組織。即使加大案例教學(xué),但沒有一個(gè)完整的實(shí)際項(xiàng)目案例實(shí)踐,使學(xué)生對(duì)整個(gè)課程的學(xué)習(xí)感到支離破碎、不成體系,對(duì)本門課程的學(xué)習(xí)缺乏整體認(rèn)識(shí),也無(wú)法直接感受所學(xué)知識(shí)在實(shí)際工作中的地位和作用。
針對(duì)以上問題,我們對(duì)數(shù)據(jù)庫(kù)原理課程采用了案例教學(xué)法和項(xiàng)目驅(qū)動(dòng)教學(xué)法,并進(jìn)行了初步實(shí)踐,取得較好的效果。
2案例教學(xué)法、項(xiàng)目驅(qū)動(dòng)教學(xué)法及其特點(diǎn)
2.1案例教學(xué)法及其特點(diǎn)
案例教學(xué)法是指教師根據(jù)教學(xué)目的和教學(xué)內(nèi)容的需要,采用案例組織學(xué)生研究、討論,對(duì)案例中的事實(shí)和急需解決的問題進(jìn)行分析、判斷并提出解決方案。案例教學(xué)法最早于1870年由美國(guó)哈佛大學(xué)法學(xué)院的克里斯托弗?哥倫姆布斯?蘭德爾教授創(chuàng)立,普遍被應(yīng)用于醫(yī)學(xué)、法學(xué)、管理學(xué)等學(xué)科,用來(lái)教授業(yè)務(wù)實(shí)踐中的重要思想、內(nèi)在原理和技能。目的是使學(xué)生在掌握了基本理論知識(shí)的基礎(chǔ)上,通過(guò)獨(dú)立思考和集體合作,進(jìn)一步提高分析、解決實(shí)際問題的能力。
運(yùn)用案例教學(xué)手段進(jìn)行示范教學(xué),實(shí)現(xiàn)邊講邊練,循序漸進(jìn)地引導(dǎo)學(xué)生掌握相應(yīng)的知識(shí)和技能,大大縮短了教學(xué)情景與實(shí)際情境的差距。案例教學(xué)法的特點(diǎn),一是從以教為中心變?yōu)橐詫W(xué)為中心,既強(qiáng)調(diào)教師的組織指導(dǎo)作用,也重視培養(yǎng)學(xué)生的學(xué)習(xí)興趣和自覺性,實(shí)現(xiàn)了教與學(xué)的優(yōu)化組合;二是由只傳授知識(shí)改變?yōu)閭魇谥R(shí)與發(fā)展智能并重,在案例討論中不僅傳授知識(shí),而且啟發(fā)思維,培養(yǎng)能力。
2.2項(xiàng)目驅(qū)動(dòng)教學(xué)法及其特點(diǎn)
建構(gòu)主義學(xué)習(xí)理論認(rèn)為,知識(shí),特別是技能,不是通過(guò)教師傳授得到的,而是學(xué)習(xí)者在一定的情境下,借助他人的幫助,利用必要的學(xué)習(xí)資料,通過(guò)意義建構(gòu)方式獲得的。項(xiàng)目驅(qū)動(dòng)教學(xué)模式是一種建立在建構(gòu)主義教學(xué)理論基礎(chǔ)上的教學(xué)法,該方法以教師為中心,以學(xué)生為學(xué)習(xí)主體,以項(xiàng)目任務(wù)為驅(qū)動(dòng),充分發(fā)揮學(xué)生的主動(dòng)性、積極性和創(chuàng)造性,變傳統(tǒng)的“教學(xué)”為“求學(xué)”、“索學(xué)”。項(xiàng)目驅(qū)動(dòng)教學(xué)法是實(shí)施探究式教學(xué)模式的一種教學(xué)方法,適用于學(xué)習(xí)各類實(shí)踐性和操作性較強(qiáng)的知識(shí)和技能,也適用于培養(yǎng)學(xué)生自主學(xué)習(xí)、分析問題、解決問題的能力。
3數(shù)據(jù)庫(kù)原理教學(xué)實(shí)踐改革
“數(shù)據(jù)庫(kù)原理”課程的教學(xué)目的是使學(xué)生全面地了解和掌握數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、原理及應(yīng)用技術(shù),教學(xué)內(nèi)容包括基礎(chǔ)知識(shí)、關(guān)系模型、SQL、關(guān)系數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)設(shè)計(jì)和數(shù)據(jù)保護(hù)等。
3.1數(shù)據(jù)庫(kù)原理案例教學(xué)介紹
在數(shù)據(jù)庫(kù)原理教改實(shí)踐的教學(xué)內(nèi)容組織上,我們以可視化開發(fā)工具PowerBuilder(以下簡(jiǎn)稱PB)及其集成的數(shù)據(jù)庫(kù)SQL AnyWhere組織和設(shè)計(jì)針對(duì)各知識(shí)點(diǎn)的案例,在課堂講解中設(shè)定每一堂課的學(xué)習(xí)目標(biāo),以啟發(fā)、討論方式進(jìn)行教學(xué)互動(dòng),以知識(shí)點(diǎn)配案例和演示的方式進(jìn)行講解,使各知識(shí)點(diǎn)易于理解、易于掌握、易于應(yīng)用。表1給出了針對(duì)“數(shù)據(jù)庫(kù)原理”課程的知識(shí)點(diǎn)所設(shè)計(jì)的相應(yīng)案例。
3.2數(shù)據(jù)庫(kù)原理項(xiàng)目實(shí)踐介紹
在數(shù)據(jù)庫(kù)原理教學(xué)中,項(xiàng)目驅(qū)動(dòng)教學(xué)法的特點(diǎn)是尤如學(xué)習(xí)中有一條主線,以一個(gè)數(shù)據(jù)庫(kù)管理信息系統(tǒng)的設(shè)計(jì)開發(fā)為一個(gè)項(xiàng)目主線,把零散的技能知識(shí)與訓(xùn)練串在一起,以增強(qiáng)學(xué)生學(xué)習(xí)的系統(tǒng)性、完整性;教的過(guò)程是分塊的,做的過(guò)程卻是整體的,緊緊圍繞項(xiàng)目工程開展教、學(xué)、做,學(xué)完之后學(xué)生感到非常有成就感。在項(xiàng)目的完成過(guò)程中,采用過(guò)程性評(píng)價(jià)和終結(jié)性評(píng)價(jià)等評(píng)價(jià)方式相結(jié)合,有利于實(shí)時(shí)指導(dǎo)教學(xué)和學(xué)習(xí)。項(xiàng)目驅(qū)動(dòng)教學(xué)法拉近了學(xué)生所學(xué)知識(shí)與實(shí)際應(yīng)用的距離。
基于傳統(tǒng)的軟件工程生命周期開發(fā)方法,把項(xiàng)目劃分為若干個(gè)階段(需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試、運(yùn)行維護(hù)),各個(gè)階段有相對(duì)獨(dú)立的任務(wù),按照工作計(jì)劃和分工逐步完成各個(gè)階段的任務(wù),最后達(dá)成項(xiàng)目目標(biāo)。在課程實(shí)踐中,把學(xué)生組織成5~7人的項(xiàng)目小組,并定義項(xiàng)目的目標(biāo)、功能范圍、項(xiàng)目過(guò)程各階段的任務(wù)以及評(píng)價(jià)機(jī)制,把各知識(shí)點(diǎn)和需要培養(yǎng)鍛煉的能力項(xiàng)分解到各階段任務(wù)中,由各項(xiàng)目組自行制定項(xiàng)目計(jì)劃,由教師指導(dǎo)和監(jiān)督計(jì)劃的執(zhí)行并進(jìn)行階段成果評(píng)價(jià)(見表2)。
4結(jié)束語(yǔ)
采用案例教學(xué)法和項(xiàng)目驅(qū)動(dòng)法進(jìn)行數(shù)據(jù)庫(kù)原理教學(xué),有利于學(xué)生牢固掌握基礎(chǔ)知識(shí),提高數(shù)據(jù)庫(kù)應(yīng)用開發(fā)能力和實(shí)踐動(dòng)手能力,加強(qiáng)團(tuán)隊(duì)合作精神,提高學(xué)習(xí)熱情。今后,我們將進(jìn)一步總結(jié)經(jīng)驗(yàn),以使數(shù)據(jù)庫(kù)原理的教學(xué)改革不斷完善和成熟。
參考文獻(xiàn):
[1] 柯勝男,黃明和,雷剛. 基于“項(xiàng)目驅(qū)動(dòng)”的教學(xué)研究與探索[J]. 計(jì)算機(jī)教育,2007(4):25-27.
[2] 王紅姝. 淺談案例教學(xué)法的實(shí)踐與應(yīng)用[J]. 黑龍江高教研究,2000(3):76-77.
[3] 王珊,薩師煊. 數(shù)據(jù)庫(kù)系統(tǒng)概論[M]. 4版. 北京:高等教育出版社,2007.
[4] 張爽. 基于項(xiàng)目的探究式學(xué)習(xí)模式研究[D]. 遼寧師范大學(xué)碩士研究生論文,2006(5):9-11.