摘要:本文主要研究了高職高專(zhuān)“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程的教學(xué)設(shè)計(jì)的基本原則、教學(xué)內(nèi)容、教學(xué)方法等內(nèi)容。
關(guān)鍵詞:課程;課程設(shè)計(jì);理論教學(xué);實(shí)訓(xùn)教學(xué)
中圖分類(lèi)號(hào):G64 文獻(xiàn)標(biāo)示碼:B
文章編號(hào):1672-5913(2007)09-0074-05
“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程是高職高專(zhuān)計(jì)算機(jī)信息類(lèi)專(zhuān)業(yè)很重要的一門(mén)專(zhuān)業(yè)基礎(chǔ)課,目前國(guó)內(nèi)高職院校的計(jì)算機(jī)信息類(lèi)專(zhuān)業(yè)均開(kāi)設(shè)該門(mén)課程,其教學(xué)內(nèi)容主要包括數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)和VFP或Access,教學(xué)重點(diǎn)在VFP或Access的應(yīng)用上。我們根據(jù)高職教育的特點(diǎn)和我院計(jì)算機(jī)信息類(lèi)專(zhuān)業(yè)人才培養(yǎng)方案的要求,對(duì)該門(mén)課程的教學(xué)內(nèi)容和教學(xué)方法進(jìn)行了深入的研究,對(duì)該門(mén)課程的教學(xué)內(nèi)容和教學(xué)方法等進(jìn)行設(shè)計(jì),通過(guò)幾年的教學(xué)實(shí)踐取得較好的實(shí)際效果,該課程于2006年獲云南省教育廳精品課程稱(chēng)號(hào)。
1 “數(shù)據(jù)庫(kù)原理與應(yīng)用”課程教學(xué)設(shè)計(jì)
從國(guó)內(nèi)出版的高職高專(zhuān)教材《數(shù)據(jù)庫(kù)原理與應(yīng)用》可看出,此課程的教學(xué)內(nèi)容主要是介紹數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)和針對(duì)某一類(lèi)關(guān)系型數(shù)據(jù)庫(kù)應(yīng)用加以介紹,其重點(diǎn)在關(guān)系型數(shù)據(jù)庫(kù)應(yīng)用的教學(xué)上。數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)主要包括數(shù)據(jù)庫(kù)的基本定義、數(shù)據(jù)庫(kù)管理系統(tǒng)的定義、關(guān)系模型和關(guān)系型數(shù)據(jù)庫(kù)的基礎(chǔ)等內(nèi)容;關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的應(yīng)用主要涉及VFP或Access或SQL Server等,前兩者較多見(jiàn),該部分內(nèi)容是所有教材的重點(diǎn)內(nèi)容。通過(guò)對(duì)現(xiàn)行教材的研究,我們認(rèn)為目前高職高專(zhuān)“數(shù)據(jù)庫(kù)原理與應(yīng)用”教材在數(shù)據(jù)庫(kù)基本理論的內(nèi)容不足,深度不夠,重點(diǎn)放在數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用教學(xué)上,計(jì)算機(jī)信息類(lèi)專(zhuān)業(yè)的學(xué)生僅學(xué)習(xí)這些內(nèi)容的話(huà),不能達(dá)到對(duì)數(shù)據(jù)庫(kù)原理有一個(gè)較為全面了解的目的,由于理論知識(shí)的不足會(huì)影響到后續(xù)課程的學(xué)習(xí)。在高職專(zhuān)科中后續(xù)課程中已經(jīng)沒(méi)有數(shù)據(jù)庫(kù)原理的課程,學(xué)生學(xué)習(xí)數(shù)據(jù)庫(kù)原理的課堂教學(xué)就只有在“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程中,而依照目前的教學(xué)內(nèi)容數(shù)據(jù)庫(kù)原理的內(nèi)容相對(duì)太少,達(dá)不到對(duì)數(shù)據(jù)庫(kù)技術(shù)掌握的基本要求,對(duì)學(xué)生學(xué)習(xí)以后的課程和今后從事相關(guān)工作是不利的,我們認(rèn)為計(jì)算機(jī)信息類(lèi)專(zhuān)業(yè)的學(xué)生來(lái)說(shuō),應(yīng)掌握一定的數(shù)據(jù)庫(kù)原理,如應(yīng)掌握范式理論基礎(chǔ)、數(shù)據(jù)庫(kù)的三級(jí)體系結(jié)構(gòu)、關(guān)系代數(shù)初步、關(guān)系模型、結(jié)構(gòu)化查詢(xún)語(yǔ)言SQL等內(nèi)容,同時(shí)對(duì)高職高專(zhuān)的學(xué)生這些理論又不能像本科生那樣講得過(guò)深,但需要加強(qiáng)。學(xué)生掌握了數(shù)據(jù)庫(kù)基本原理是學(xué)習(xí)后續(xù)SQL Server和Oracle等課程的重要基礎(chǔ)。
1.1 課程教學(xué)設(shè)計(jì)的基本原則
我們?cè)趯?duì)“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程進(jìn)行教學(xué)設(shè)計(jì)時(shí)嚴(yán)格遵循以下基本原則:
⑴ “理論夠用為度”原則。作為高職高專(zhuān)的學(xué)生由于今后就業(yè)的要求和學(xué)生的實(shí)際情況,理論不易講授過(guò)多,以能掌握數(shù)據(jù)庫(kù)基本技術(shù)為夠用原則。
⑵ “理論與實(shí)踐相結(jié)合”原則。高等職業(yè)教育的目的是培養(yǎng)合格的勞動(dòng)者,培養(yǎng)適應(yīng)社會(huì)需要的技能型人才,學(xué)生畢業(yè)后主要是到生產(chǎn)第一線(xiàn)工作,因此,在理論教學(xué)或?qū)嵱?xùn)教學(xué)中均要強(qiáng)調(diào)理論與實(shí)踐的相結(jié)合原則。
⑶“突出學(xué)生技能培養(yǎng)”的原則。“數(shù)據(jù)庫(kù)原理與應(yīng)用”是高職高專(zhuān)計(jì)算機(jī)信息類(lèi)專(zhuān)業(yè)重要的一門(mén)專(zhuān)業(yè)基礎(chǔ)課,高職教育的特點(diǎn)在于更加強(qiáng)調(diào)學(xué)生的實(shí)踐技能的培養(yǎng),因此在課程教學(xué)中應(yīng)突出對(duì)學(xué)生的基本技能的培養(yǎng),為其今后適應(yīng)社會(huì)的需要做好準(zhǔn)備。
⑷“重視職業(yè)道德和規(guī)范培養(yǎng)”的原則。高職學(xué)生絕大多數(shù)畢業(yè)后進(jìn)入社會(huì)成為一個(gè)職業(yè)人,在校期間應(yīng)強(qiáng)調(diào)對(duì)學(xué)生的職業(yè)道德以及遵循職業(yè)規(guī)范行為的培養(yǎng),為學(xué)生進(jìn)入社會(huì)做好充分的準(zhǔn)備。
⑸“重視團(tuán)隊(duì)合作”的原則。IT產(chǎn)業(yè)的發(fā)展使得在各項(xiàng)工作中需要團(tuán)隊(duì)共同來(lái)完成,團(tuán)隊(duì)中有分工,更有合作,需要所有的團(tuán)隊(duì)成員具備通力合作的精神和相互協(xié)調(diào)溝通的能力。在課程教學(xué)過(guò)程中應(yīng)重視學(xué)生團(tuán)隊(duì)合作精神的培養(yǎng)。
⑹“重視學(xué)習(xí)能力培養(yǎng)”的原則。學(xué)生在校學(xué)習(xí)的時(shí)間是有限的,而對(duì)一個(gè)社會(huì)職業(yè)人來(lái)說(shuō),學(xué)習(xí)是終身的事,學(xué)生畢業(yè)后仍然需要不斷地學(xué)習(xí)提高自己,以便能在今后社會(huì)中不斷發(fā)展和適應(yīng)社會(huì)的需要,在大學(xué)期間加強(qiáng)學(xué)生學(xué)習(xí)能力的培養(yǎng)是至關(guān)重要的,在課程的教學(xué)中均應(yīng)強(qiáng)調(diào)學(xué)生的學(xué)習(xí)能力的培養(yǎng),使學(xué)生逐步培養(yǎng)自主學(xué)習(xí)的能力。
⑺“重視創(chuàng)新能力培養(yǎng)”的原則。創(chuàng)新是一個(gè)社會(huì)進(jìn)步的源泉,人類(lèi)只有不斷創(chuàng)新才能推動(dòng)社會(huì)的發(fā)展和人類(lèi)的進(jìn)步。對(duì)于一個(gè)合格的大學(xué)生應(yīng)具有一定的創(chuàng)新能力,在課程教學(xué)中應(yīng)積極引導(dǎo)學(xué)生創(chuàng)新、培養(yǎng)學(xué)生創(chuàng)新思維能力。
1.2 課程教學(xué)設(shè)計(jì)
在“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程設(shè)計(jì)時(shí)嚴(yán)格遵循以上所提到的設(shè)計(jì)原則,將該課程的教學(xué)分為兩個(gè)部分,即課堂教學(xué)與實(shí)訓(xùn)教學(xué)。在課程設(shè)計(jì)中我們主要做了以下主要工作:
1.2.1“數(shù)據(jù)庫(kù)原理與應(yīng)用”教學(xué)目標(biāo)
本課程的目的是使學(xué)生全面地了解和掌握數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、原理及應(yīng)用技術(shù),使學(xué)生系統(tǒng)科學(xué)地接受到分析問(wèn)題和解決問(wèn)題的訓(xùn)練,提高運(yùn)用理論知識(shí)解決實(shí)際問(wèn)題的能力。學(xué)生需熟練掌握Access 2000的使用,掌握用Access管理數(shù)據(jù)的技術(shù),并成立由5~7人組成的項(xiàng)目小組完成一個(gè)管理信息系統(tǒng)項(xiàng)目開(kāi)發(fā)工作,掌握信息管理系統(tǒng)基本開(kāi)發(fā)流程和方法。
1.2.2 課堂教學(xué)的設(shè)計(jì)
課堂教學(xué)是“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程的重要組成部分,教學(xué)中要組織好教學(xué)內(nèi)容,遵循循序漸進(jìn)的教學(xué)原則實(shí)施教學(xué)。
⑴ 數(shù)據(jù)庫(kù)概論。教學(xué)要點(diǎn):數(shù)據(jù)描述,實(shí)體間的聯(lián)系;數(shù)據(jù)模型的定義,層次模型、網(wǎng)狀模型和關(guān)系模型;數(shù)據(jù)庫(kù)的三級(jí)體系結(jié)構(gòu)。
⑵ 關(guān)系模型。教學(xué)要點(diǎn):關(guān)系模型的基本概念;關(guān)系代數(shù)的基本操作;三種關(guān)系運(yùn)算形式的等價(jià)性;關(guān)系代數(shù)表達(dá)式的等價(jià)變換規(guī)則。
⑶ 范式理論。教學(xué)要點(diǎn):數(shù)據(jù)依賴(lài)的定義;關(guān)系模式的范式;數(shù)據(jù)依賴(lài)和模式的規(guī)范化處理;數(shù)據(jù)庫(kù)設(shè)計(jì)的全過(guò)程。
⑷ 結(jié)構(gòu)化查詢(xún)語(yǔ)言SQL。教學(xué)要點(diǎn):SQL的數(shù)據(jù)查詢(xún);SQL的數(shù)據(jù)更新;視圖的定義;數(shù)據(jù)控制(安全性控制、完整性控制、并發(fā)控制、授權(quán)、收回權(quán)限)。
⑸ Access數(shù)據(jù)庫(kù)管理系統(tǒng)。本章內(nèi)容為自學(xué)部分,要求學(xué)生以項(xiàng)目小組形式學(xué)習(xí),邊上機(jī)邊學(xué)習(xí),要求掌握Access技術(shù),并能完成項(xiàng)目開(kāi)發(fā)。學(xué)習(xí)的內(nèi)容:創(chuàng)建表(表的概念、表的設(shè)計(jì)原則、創(chuàng)建數(shù)據(jù)庫(kù)、使用表向?qū)?chuàng)建表、設(shè)定表之間的關(guān)系、數(shù)據(jù)庫(kù)結(jié)構(gòu)的修改、表結(jié)構(gòu)的修改、數(shù)據(jù)表的使用與編輯);查詢(xún)(查詢(xún)的概念、查詢(xún)的種類(lèi)、使用查詢(xún)向?qū)?chuàng)建查詢(xún)、查詢(xún)?cè)O(shè)計(jì)器的中表的編輯、查詢(xún)?cè)O(shè)計(jì)器的中字段的編輯、使用查詢(xún)?cè)O(shè)計(jì)器進(jìn)行查詢(xún));窗體(窗體的概念、窗體的設(shè)計(jì)方法、使用向?qū)?chuàng)建窗體、窗體設(shè)計(jì)器的設(shè)計(jì)工具、使用窗體設(shè)計(jì)器創(chuàng)建窗體、子窗體的創(chuàng)建);報(bào)表(報(bào)表的設(shè)計(jì)方法、使用向?qū)?chuàng)建報(bào)表、報(bào)表預(yù)覽和打印、報(bào)表設(shè)計(jì)器的設(shè)計(jì)工具、使用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表。);宏(宏的概念、宏的設(shè)計(jì)、宏的運(yùn)行、宏的應(yīng)用(可選學(xué)));模塊(模塊的概念、模塊的功能、模塊的組成、模塊的分類(lèi)(可選學(xué)))。在學(xué)生自主學(xué)習(xí)的過(guò)程中,教師給予一定的指導(dǎo)和幫助,并組織學(xué)生討論學(xué)習(xí),相互交流。
1.2.3 實(shí)訓(xùn)教學(xué)設(shè)計(jì)
實(shí)訓(xùn)教學(xué)是該門(mén)課程的又一個(gè)重要組成部分,通過(guò)實(shí)訓(xùn)教學(xué)使學(xué)生達(dá)到學(xué)習(xí)和掌握理論知識(shí)、達(dá)到理論聯(lián)系實(shí)際的目的,通過(guò)實(shí)訓(xùn)教學(xué)學(xué)生完成對(duì)Access和SQL技術(shù)的掌握和應(yīng)用能力的培養(yǎng),以及完成管理信息系統(tǒng)的開(kāi)發(fā)工作。實(shí)訓(xùn)教學(xué)主要有以下三大內(nèi)容:
⑴ Access課程實(shí)訓(xùn)內(nèi)容。主要實(shí)訓(xùn)內(nèi)容Access數(shù)據(jù)庫(kù)和表的創(chuàng)建方法,表結(jié)構(gòu)的定義、修改和表中數(shù)據(jù)的維護(hù),表間關(guān)系的建立;Access中的各種查詢(xún)方法,包括基本選擇查詢(xún)、操作查詢(xún)、參數(shù)查詢(xún)、交叉表查詢(xún)、向?qū)Р樵?xún)等;Access窗體的創(chuàng)建和修改,主要控件的使用;報(bào)表的創(chuàng)建和修改,報(bào)表中數(shù)據(jù)的排序與分組,報(bào)表的打印與預(yù)覽。通過(guò)實(shí)訓(xùn)達(dá)到完全掌握Access技術(shù),并最終要用該技術(shù)完成一個(gè)管理信息系統(tǒng)的開(kāi)發(fā)。
⑵ SQL程序設(shè)計(jì)的基本訓(xùn)練。在裝有Access數(shù)據(jù)庫(kù)軟件的微機(jī)上完成包括定義的SQL語(yǔ)句、查詢(xún)的SQL語(yǔ)句、更新的SQL語(yǔ)句等程序設(shè)計(jì)和調(diào)試實(shí)訓(xùn)。要求學(xué)生能完成一定編程和同時(shí)工作,掌握該語(yǔ)言的基本語(yǔ)句的用法和掌握一定的程序調(diào)試技術(shù)及技巧。
⑶ 項(xiàng)目開(kāi)發(fā)實(shí)訓(xùn)。本開(kāi)發(fā)項(xiàng)目主要是在學(xué)生學(xué)習(xí)Access基礎(chǔ)上利用軟件工程的思想,以5~7人為一組成立項(xiàng)目組開(kāi)發(fā)管理信息系統(tǒng),初步了解軟件開(kāi)發(fā)過(guò)程和方法,學(xué)習(xí)撰寫(xiě)軟件開(kāi)發(fā)文檔資料的方法,學(xué)會(huì)團(tuán)隊(duì)合作和培養(yǎng)團(tuán)隊(duì)精神。在一周(40學(xué)時(shí))內(nèi)完成項(xiàng)目開(kāi)發(fā),各項(xiàng)目組完成開(kāi)發(fā)工作后應(yīng)提交源程序、文檔資料(需求說(shuō)明書(shū)、系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)、用戶(hù)使用手冊(cè)、開(kāi)發(fā)體會(huì)等文檔資料)。
1.2.4 教學(xué)時(shí)
總學(xué)時(shí)72學(xué)時(shí),課堂教學(xué)36學(xué)時(shí),實(shí)訓(xùn)教學(xué)36學(xué)時(shí)。項(xiàng)目開(kāi)發(fā)一周時(shí)間,由學(xué)生利用業(yè)余時(shí)間完成。
1.2.5考核方法
⑴ 理論知識(shí)考核。期末采取閉卷考試,成績(jī)占總成績(jī)的40%。
⑵ 實(shí)訓(xùn)教學(xué)考核。項(xiàng)目開(kāi)發(fā)完成要求提交源程序、文檔資料(需求說(shuō)明書(shū)、系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)、用戶(hù)使用手冊(cè)、開(kāi)發(fā)體會(huì)等文檔資料)等占總成績(jī)的30%;完成課程實(shí)訓(xùn)并提交實(shí)訓(xùn)報(bào)告占總成績(jī)的10%。
⑶ 平時(shí)成績(jī) 平時(shí)作業(yè)及考勤占總成績(jī)的10%。
2 “數(shù)據(jù)庫(kù)原理與應(yīng)用”課程教學(xué)方法和手段的設(shè)計(jì)
在“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程教學(xué)方法的設(shè)計(jì)上我們主要采用案例教學(xué)法、項(xiàng)目小組學(xué)習(xí)法、課堂講授與學(xué)生自主學(xué)習(xí)相結(jié)合、項(xiàng)目小組開(kāi)發(fā)管理信息系統(tǒng)等教學(xué)方法和手段來(lái)保證教學(xué)效果和實(shí)現(xiàn)教學(xué)目標(biāo)。
2.1 案例教學(xué)法
由于數(shù)據(jù)庫(kù)理論較為抽象,在教學(xué)中一般學(xué)生較難理解,特別是對(duì)高職高專(zhuān)的學(xué)生來(lái)講難度更大一些,如何講授好數(shù)據(jù)庫(kù)理論課程、如何把握理論的難度和如何進(jìn)行教學(xué)以提高學(xué)生的學(xué)習(xí)興趣以及學(xué)習(xí)效果是值得我們?nèi)握n教師認(rèn)真研究的問(wèn)題。針對(duì)數(shù)據(jù)庫(kù)原理教學(xué)難度和高職高專(zhuān)學(xué)生的學(xué)習(xí)特點(diǎn),在教學(xué)中不能像在本科教學(xué)中那樣只是重點(diǎn)闡述理論,我們采取通過(guò)案例的講解和分析來(lái)闡述數(shù)據(jù)庫(kù)原理一般理論是較為有效的教學(xué)方法。通過(guò)一個(gè)信息系統(tǒng)開(kāi)發(fā)數(shù)據(jù)庫(kù)建立的過(guò)程來(lái)闡述數(shù)據(jù)庫(kù)的基本原理,使得學(xué)生在學(xué)習(xí)過(guò)程中不會(huì)覺(jué)得學(xué)習(xí)數(shù)據(jù)庫(kù)理論過(guò)于抽象和難懂,提高學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)效果。
SQL的教學(xué)內(nèi)容是本門(mén)課程的重點(diǎn)內(nèi)容,也是學(xué)生認(rèn)為較難學(xué)習(xí)的內(nèi)容之一,學(xué)生感覺(jué)難點(diǎn)在于學(xué)生閱讀程序和調(diào)試程序困難,針對(duì)學(xué)生學(xué)習(xí)的難點(diǎn)在講授SQL的相關(guān)內(nèi)容時(shí),通過(guò)大量案例程序的講解和示范,讓學(xué)生通過(guò)大量的閱讀和驗(yàn)證程序,逐步培養(yǎng)學(xué)生閱讀程序的能力和應(yīng)用SQL編寫(xiě)程序的能力。通過(guò)教師的講授和學(xué)生自己編寫(xiě)調(diào)試SQL程序,使學(xué)生掌握SQL語(yǔ)言的特點(diǎn)、語(yǔ)法結(jié)構(gòu)和具備實(shí)際編程能力。學(xué)生掌握了SQL語(yǔ)言后,對(duì)學(xué)習(xí)以后的數(shù)據(jù)庫(kù)類(lèi)課程是十分有利的,像SQL Server、Oracle等均支持SQL語(yǔ)言。
2.2 項(xiàng)目小組學(xué)習(xí)法
由于計(jì)算機(jī)技術(shù)發(fā)展十分迅速,計(jì)算機(jī)信息類(lèi)專(zhuān)業(yè)的學(xué)生應(yīng)具有極強(qiáng)的學(xué)習(xí)能力、團(tuán)隊(duì)合作能力,我們?cè)诮虒W(xué)過(guò)程中強(qiáng)調(diào)學(xué)生的學(xué)習(xí)能力、創(chuàng)新能力和團(tuán)隊(duì)合作能力的培養(yǎng)。我們要求學(xué)生成立5~7人的項(xiàng)目組,在Access數(shù)據(jù)庫(kù)管理系統(tǒng)內(nèi)容學(xué)習(xí)中學(xué)生以項(xiàng)目小組的形式開(kāi)展自主學(xué)習(xí),同時(shí),項(xiàng)目小組還要完成一個(gè)管理信息系統(tǒng)的開(kāi)發(fā)工作。在學(xué)習(xí)和系統(tǒng)開(kāi)發(fā)過(guò)程中要求項(xiàng)目組中學(xué)生積極相互配合,共同學(xué)習(xí)和開(kāi)發(fā)項(xiàng)目,項(xiàng)目經(jīng)理(組長(zhǎng))組織學(xué)生進(jìn)行討論學(xué)習(xí)中和開(kāi)發(fā)過(guò)程中的問(wèn)題,在團(tuán)隊(duì)中每一個(gè)同學(xué)均要扮演一定的角色和承擔(dān)一定的工作。
在項(xiàng)目組組建和今后學(xué)習(xí)過(guò)程中教師要積極地給予指導(dǎo),要引導(dǎo)學(xué)生有計(jì)劃完成課程的自主學(xué)習(xí)和項(xiàng)目開(kāi)發(fā)的工作,由于學(xué)生不熟悉項(xiàng)目小組自主學(xué)習(xí)的方法以及教學(xué)要求,教師要給予指導(dǎo)和支持,幫助學(xué)生制訂自主學(xué)習(xí)的計(jì)劃和系統(tǒng)開(kāi)發(fā)的進(jìn)度計(jì)劃等,同時(shí)也幫助學(xué)生解決學(xué)習(xí)中存在的問(wèn)題,隨時(shí)檢查學(xué)習(xí)和系統(tǒng)開(kāi)發(fā)的進(jìn)度,對(duì)整個(gè)過(guò)程進(jìn)行有效的監(jiān)控,以實(shí)現(xiàn)教學(xué)目標(biāo)。
2.3 課堂講授與學(xué)生自主學(xué)習(xí)相結(jié)合
“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程設(shè)計(jì)的教學(xué)時(shí)間為72學(xué)時(shí),其中講授36學(xué)時(shí),實(shí)訓(xùn)36學(xué)時(shí),課堂教學(xué)內(nèi)容較多、難度較大,完全靠課堂教學(xué)就很難完成教學(xué)任務(wù)和達(dá)到教學(xué)目標(biāo),因此,本門(mén)課程的教學(xué)應(yīng)采取講授與學(xué)生自主學(xué)習(xí)相結(jié)合的方式進(jìn)行。數(shù)據(jù)庫(kù)理論以教師講授為主,Access以學(xué)生自主學(xué)習(xí)為主,學(xué)生在自主學(xué)習(xí)過(guò)程中教師給予適當(dāng)?shù)闹v解和指導(dǎo),并組織學(xué)生進(jìn)行學(xué)習(xí)討論,構(gòu)建學(xué)生交流學(xué)習(xí)的環(huán)境,提高學(xué)生的自主學(xué)習(xí)的興趣和學(xué)習(xí)效果。
對(duì)學(xué)生自主學(xué)習(xí)要進(jìn)行跟蹤和考核,可采取學(xué)生學(xué)習(xí)完某章內(nèi)容進(jìn)行實(shí)訓(xùn),在完成單元實(shí)訓(xùn)后提交實(shí)訓(xùn)報(bào)告,通過(guò)實(shí)訓(xùn)報(bào)告來(lái)了解學(xué)生對(duì)所自主學(xué)習(xí)的內(nèi)容掌握程度和學(xué)習(xí)的效果,根據(jù)對(duì)學(xué)生的學(xué)習(xí)考核對(duì)學(xué)生的學(xué)習(xí)進(jìn)行有效的指導(dǎo)和監(jiān)督。還可在組織學(xué)生討論時(shí),針對(duì)學(xué)生存在的學(xué)習(xí)問(wèn)題給予指導(dǎo),幫助學(xué)生進(jìn)一步掌握所學(xué)的知識(shí)和技能。
2.4開(kāi)放所有教學(xué)資源
為提高教學(xué)效果和有利于學(xué)生自主學(xué)習(xí),我們建立了該課程的教學(xué)網(wǎng)站,將該課程的所有教學(xué)資源放在網(wǎng)站上,供學(xué)生自由學(xué)習(xí)。學(xué)生除了課堂聽(tīng)講外,還能在網(wǎng)站上調(diào)看教學(xué)大綱、教案、教學(xué)課件、部分授課視頻等資料,項(xiàng)目開(kāi)發(fā)的相關(guān)文檔模板也能在網(wǎng)站上下載。由于教學(xué)資源的公開(kāi)極大方便了學(xué)生的學(xué)習(xí),為學(xué)生學(xué)習(xí)創(chuàng)建了良好的學(xué)習(xí)環(huán)境和氛圍。今后會(huì)將更多的教學(xué)資源放在網(wǎng)站上供學(xué)生學(xué)習(xí)之用,將開(kāi)發(fā)網(wǎng)絡(luò)輔助教學(xué)課件,讓學(xué)生能在網(wǎng)絡(luò)中更好學(xué)習(xí)該門(mén)課程。
2.5 項(xiàng)目小組開(kāi)發(fā)管理信息系統(tǒng)項(xiàng)目
本門(mén)課程最大的作業(yè)就是學(xué)生以項(xiàng)目小組的形式完成管理信息系統(tǒng)的開(kāi)發(fā),需要注意的是學(xué)生尚未學(xué)習(xí)過(guò)軟件工程,而信息系統(tǒng)的開(kāi)發(fā)要求學(xué)生遵循軟件工程的思想來(lái)完成該作業(yè),并且學(xué)生還要遵循項(xiàng)目管理的基本思想和方法來(lái)實(shí)施系統(tǒng)的開(kāi)發(fā)。因此,在第一次上課時(shí)教師就要分配任務(wù),并介紹管理信息系統(tǒng)的開(kāi)發(fā)方法、生命周期、需求分析的意義和方法、設(shè)計(jì)的基本思想和方法、項(xiàng)目管理的基本思想和管理方法等內(nèi)容。使學(xué)生對(duì)軟件開(kāi)發(fā)方法和過(guò)程有一個(gè)初步的認(rèn)識(shí),隨著教學(xué)的不斷深入,在教師不斷提示下,學(xué)生會(huì)逐漸認(rèn)識(shí)和體會(huì)到軟件工程的思想和方法的重要性。
在項(xiàng)目開(kāi)發(fā)過(guò)程中將為每個(gè)項(xiàng)目組的學(xué)生提供需求分析報(bào)告模板、設(shè)計(jì)報(bào)告模板、用戶(hù)使用手冊(cè)模板等相關(guān)資料,讓學(xué)生在一種規(guī)范化的平臺(tái)上完成項(xiàng)目開(kāi)發(fā),使學(xué)生感受開(kāi)發(fā)工作的規(guī)范化和程序化。同時(shí)要組織階段性評(píng)審工作,要讓每一個(gè)項(xiàng)目組在階段評(píng)審時(shí)闡述自己的開(kāi)發(fā)成果,并對(duì)其進(jìn)行評(píng)審,通過(guò)評(píng)審的才能進(jìn)入下一階段開(kāi)發(fā)工作。最后要進(jìn)行項(xiàng)目驗(yàn)收工作,并為每一位同學(xué)評(píng)定成績(jī)。在開(kāi)發(fā)的過(guò)程中要保證每一個(gè)學(xué)生有重點(diǎn)的工作,同時(shí)又要參與到所有的工作,程序開(kāi)發(fā)每一個(gè)學(xué)生均要要完成一個(gè)以上模塊的開(kāi)發(fā)工作,確保每一個(gè)學(xué)生均參與了項(xiàng)目的開(kāi)發(fā)。
3 總結(jié)
通過(guò)幾年的教學(xué)實(shí)踐,我們認(rèn)為該課程的教學(xué)設(shè)計(jì)在高職高專(zhuān)教育中是可行的,而且是有效的,主要體現(xiàn)在:
⑴ 體現(xiàn)了高職教育的特點(diǎn),堅(jiān)持“理論夠用為度”的原則。該課程的整個(gè)教學(xué)沒(méi)有過(guò)多和過(guò)深的強(qiáng)調(diào)理論,理論體系構(gòu)成較為合理,完全從今后學(xué)生實(shí)際應(yīng)用的需要來(lái)開(kāi)展理論教學(xué),在教學(xué)過(guò)程中重視學(xué)生的理論聯(lián)系實(shí)際的能力培養(yǎng)。
⑵ 課程教學(xué)設(shè)計(jì)重視學(xué)生團(tuán)隊(duì)合作能力和實(shí)際技能的培養(yǎng)。學(xué)生參與項(xiàng)目組開(kāi)發(fā)管理信息系統(tǒng),能很好培養(yǎng)其團(tuán)隊(duì)合作精神和能力,培養(yǎng)學(xué)生之間相互溝通的能力和技巧。
⑶ 課程設(shè)計(jì)重視學(xué)生的學(xué)習(xí)能力和創(chuàng)新能力的培養(yǎng)。學(xué)生通過(guò)自主學(xué)習(xí)相關(guān)內(nèi)容和通過(guò)自己開(kāi)發(fā)信息系統(tǒng),提高學(xué)生的學(xué)習(xí)計(jì)算機(jī)技術(shù)的能力,特別是自主學(xué)習(xí)的能力。同時(shí),也提高了學(xué)生軟件開(kāi)發(fā)的能力,使學(xué)生初步了解了軟件開(kāi)發(fā)的基本流程,為今后學(xué)習(xí)軟件工程、SQL Server、Oracle、Java等課程和今后順利進(jìn)行專(zhuān)業(yè)實(shí)訓(xùn)以及完成畢業(yè)設(shè)計(jì)等奠定基礎(chǔ)。
通過(guò)該課程的教學(xué)設(shè)計(jì)和實(shí)踐,在教學(xué)中取得較好的效果,受到學(xué)生的好評(píng),學(xué)生反映很好,認(rèn)為學(xué)到新知識(shí)的同時(shí)也培養(yǎng)了學(xué)習(xí)能力和軟件開(kāi)發(fā)的能力,學(xué)生建議應(yīng)在其他計(jì)算機(jī)技術(shù)類(lèi)的課程中采用該教學(xué)方法,提高學(xué)生的學(xué)習(xí)效果。該課程的教學(xué)設(shè)計(jì)也為高職高專(zhuān)教育改革、高職高專(zhuān)教育的課程設(shè)計(jì)思路和方法進(jìn)行了有益的探索,我們認(rèn)為該課程設(shè)計(jì)思想和方法值得在高職高專(zhuān)相關(guān)課程設(shè)計(jì)中推廣應(yīng)用,以提高高職高專(zhuān)的教學(xué)水平和教學(xué)效果。
參考文獻(xiàn):
[1] 潘懋元.新編高等教育學(xué)[M].北京:北京師范大學(xué)出版社,2004.
[2] 皮連生.教學(xué)設(shè)計(jì)——心理學(xué)的理論與技術(shù)[M]. 北京:高等教育出版社,2000.
收稿日期:2007-03-16
作者簡(jiǎn)介:馬永濤(1958-),男(回族),云南昆明人,理學(xué)士,副教授,主要從事高職信息技術(shù)教學(xué)和研究工作。 程勁(1957-),男(漢族),云南玉溪人,理學(xué)士,講師,主要從事高職教育研究。