摘要:針對(duì)各高校在“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”課程的建設(shè)方面存在著一些共同的問題,文章以文科類學(xué)生為研究對(duì)象,闡述以數(shù)據(jù)庫(kù)技術(shù)進(jìn)行數(shù)據(jù)綜合分析及展示分析結(jié)果能力為培養(yǎng)目標(biāo)的“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”課程教學(xué)改革與實(shí)踐,為其他高校的課程建設(shè)提供參考。
關(guān)鍵詞:教學(xué)改革;數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用;文科;案例驅(qū)動(dòng);課程教學(xué)
文章編號(hào):1672-5913(2013)03-0007-03
中圖分類號(hào):G642
0 引言
文科各專業(yè)7個(gè)門類分為文史哲法教類、經(jīng)濟(jì)管理類與藝術(shù)類三個(gè)系列。但由于計(jì)算機(jī)已作為藝術(shù)類必備的工具,被廣泛應(yīng)用在教學(xué)與創(chuàng)作中,因此下文談到的文科類專業(yè)不包括藝術(shù)類。
在信息化高速發(fā)展的今天,學(xué)習(xí)和掌握數(shù)據(jù)庫(kù)技術(shù)的理論知識(shí)和技術(shù)知識(shí)對(duì)文科專業(yè)學(xué)生是必要的,培養(yǎng)文科類學(xué)生具有能夠利用數(shù)據(jù)庫(kù)技術(shù)對(duì)數(shù)據(jù)信息進(jìn)行管理、加工和利用的意識(shí)與能力尤為重要。開設(shè)“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”課程是文科專業(yè)學(xué)生應(yīng)具有的知識(shí)結(jié)構(gòu)的需要,是其基本素養(yǎng)的需要。目前,“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”已在大多數(shù)高等院校確立了作為大學(xué)計(jì)算機(jī)基礎(chǔ)課程和通識(shí)教育基本組成部分的重要地位,而各高校在此課程的建設(shè)方面存在著一些共同的問題。
1 課程改革的必要性
1.1課程教學(xué)目標(biāo)不明確
數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用方式可分為兩類:第一,信息系統(tǒng)開發(fā);第二,數(shù)據(jù)分析與展示。這兩類應(yīng)用方式也反映在用人單位對(duì)員工的數(shù)據(jù)庫(kù)技術(shù)應(yīng)用能力的需求上。例如,在前程無(wú)憂、58同城等招聘網(wǎng)站上,不僅有利用數(shù)據(jù)庫(kù)技術(shù)開發(fā)信息系統(tǒng)的招聘信息,還有利用數(shù)據(jù)庫(kù)技術(shù)分析業(yè)務(wù)數(shù)據(jù)的職位信息。而現(xiàn)階段,針對(duì)文科專業(yè)學(xué)生的課程教學(xué)目標(biāo)等同于計(jì)算機(jī)專業(yè)學(xué)生的課程教學(xué)目標(biāo),使得文科類學(xué)生學(xué)習(xí)此課程有難度,認(rèn)為該課程與自身關(guān)系不大。這是導(dǎo)致部分學(xué)生對(duì)此課程不感興趣的原因之一。因此,需要明確教學(xué)目標(biāo),統(tǒng)一認(rèn)識(shí),這是課程改革的方向。
1.2教學(xué)平臺(tái)不適宜
多年來(lái),我校一直采用Visual FoxPro關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)為教學(xué)平臺(tái)。這是導(dǎo)致難教、難學(xué)的原因之一。學(xué)生認(rèn)為該課程內(nèi)容過(guò)時(shí),沒有實(shí)用性。另外,VFP推廣比較差,目前實(shí)際應(yīng)用很少,對(duì)于大型企業(yè)或是大型系統(tǒng)就更少被用到?;诖耍④浌疽呀?jīng)不再對(duì)VFP提供相應(yīng)的升級(jí)版本。而計(jì)算機(jī)課程又是一個(gè)發(fā)展更新非常快的課程?,F(xiàn)在的版本不能適應(yīng)時(shí)代和社會(huì)的發(fā)展需求。目前部分院校講授運(yùn)行在Windows環(huán)境下的Visual FoxPro是基于歷史原因。
1.3教學(xué)內(nèi)容需要優(yōu)化和梳理
“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”課程知識(shí)點(diǎn)包括數(shù)據(jù)庫(kù)系統(tǒng)的基本概念,數(shù)據(jù)模型,關(guān)系代數(shù)及SQL語(yǔ)言,數(shù)據(jù)庫(kù)設(shè)計(jì)、保護(hù)、管理,數(shù)據(jù)庫(kù)對(duì)象功能實(shí)現(xiàn),數(shù)據(jù)類型、運(yùn)算符、表達(dá)式,程序設(shè)計(jì)語(yǔ)言等。需要講的內(nèi)容越來(lái)越多,而課時(shí)卻在不斷減少。教師感覺到,在有限的學(xué)時(shí)內(nèi),有太多“應(yīng)該”講的內(nèi)容,應(yīng)該教給學(xué)生什么,按什么方式組織教學(xué)內(nèi)容,這些成為教師的困惑。因此,需要對(duì)教學(xué)內(nèi)容進(jìn)行調(diào)整和梳理,以適應(yīng)文科專業(yè)的教學(xué)。
1.4教學(xué)方法不適宜
教師在教學(xué)方法上存在不足。教學(xué)過(guò)程中,存在一些就事論事的現(xiàn)象,使得理論與實(shí)踐脫節(jié),部分與整體脫節(jié)。導(dǎo)致學(xué)生很難建立數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的整體概念,不理解數(shù)據(jù)庫(kù)管理系統(tǒng)的作用。學(xué)生感到困惑,覺得沒有學(xué)到有用的知識(shí),挫傷了學(xué)生學(xué)習(xí)的積極性。
2 課程改革的思索及實(shí)踐
如上所述,我們需要改變面向文科專業(yè)的“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”課程的傳統(tǒng)教學(xué)理念,明確課程改革目標(biāo),在教學(xué)平臺(tái)的選擇、課程知識(shí)體系的構(gòu)建、教學(xué)方法的改進(jìn)幾個(gè)方面進(jìn)行思索。
2.1明確教學(xué)目標(biāo)
文科專業(yè)學(xué)生畢業(yè)后,一般不是利用關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)去親自開發(fā)一個(gè)信息系統(tǒng),即使是參與系統(tǒng)的開發(fā)工作,往往也是以用戶角色對(duì)系統(tǒng)的功能提出業(yè)務(wù)要求;相反他們的主要工作是從信息系統(tǒng)中分析業(yè)務(wù)數(shù)據(jù),從中提取針對(duì)性或匯總性的信息,并將這些信息以易于理解的可視化圖表展示出來(lái),最終達(dá)到通過(guò)分析業(yè)務(wù)數(shù)據(jù)來(lái)支持管理決策的目的。
因此,針對(duì)文科類學(xué)生的思維特點(diǎn)、應(yīng)用領(lǐng)域,“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”課程教學(xué)目標(biāo)為:堅(jiān)持較全面介紹數(shù)據(jù)庫(kù)基本原理的原則,使學(xué)生在理解關(guān)系數(shù)據(jù)庫(kù)中的數(shù)據(jù)組織形式、數(shù)據(jù)之間的邏輯聯(lián)系及聯(lián)系方式等基礎(chǔ)概念上,掌握基于關(guān)系數(shù)據(jù)庫(kù)技術(shù)的數(shù)據(jù)分析方法;培養(yǎng)學(xué)生熟練使用關(guān)系進(jìn)行組織輸出的能力,以滿足文科類學(xué)生在以后的專業(yè)方向上利用數(shù)據(jù)庫(kù)技術(shù)進(jìn)行數(shù)據(jù)綜合分析和展示分析結(jié)果的社會(huì)需求。
2.2確定教學(xué)平臺(tái)
2012年,我校將面向文科專業(yè)學(xué)生的數(shù)據(jù)庫(kù)教學(xué)平臺(tái)從Visual FoxPro更改為Access。Access是世界最流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng),它具備了強(qiáng)大的數(shù)據(jù)管理功能,在教學(xué)、餐飲、交通等多個(gè)領(lǐng)域具有廣泛的應(yīng)用;Access繼承了微軟其他Office組件的開發(fā)環(huán)境,使得數(shù)據(jù)庫(kù)開發(fā)觀念更加容易深入人心;與其他數(shù)據(jù)庫(kù)管理軟件相比較,Access簡(jiǎn)單易學(xué),特別適合文科類學(xué)生的思維特點(diǎn)及以后的應(yīng)用需求。
2.3課程教學(xué)內(nèi)容的組織方式及重點(diǎn)
“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”課程教學(xué)內(nèi)容涉及關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)RDBMS的數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)查詢、數(shù)據(jù)控制等四大功能,而且各部分之間相互聯(lián)系和銜接。傳統(tǒng)的知識(shí)組織方法強(qiáng)調(diào)系統(tǒng)性,各章節(jié)知識(shí)點(diǎn)完整、細(xì)節(jié)多,知識(shí)復(fù)雜度高。而文科類專業(yè)學(xué)生邏輯思維、推理能力弱,傳統(tǒng)的知識(shí)組織方式容易引起他們學(xué)習(xí)的“信息超載”,產(chǎn)生厭倦的現(xiàn)象。
針對(duì)文科類學(xué)生思維特點(diǎn),我們的課程教學(xué)內(nèi)容組織思路是先迅速提升知識(shí)的深度,再循序漸進(jìn)地提升知識(shí)的復(fù)雜度。即先對(duì)知識(shí)點(diǎn)進(jìn)行簡(jiǎn)單介紹,然后在后續(xù)章節(jié)中再進(jìn)行一次或多次介紹,每次逐漸增加一些細(xì)節(jié)內(nèi)容,提高復(fù)雜度。前后內(nèi)容由淺入深,相互呼應(yīng)。例如,在“數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用”教學(xué)過(guò)程中,傳統(tǒng)的內(nèi)容組織方式在第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)章節(jié),就詳細(xì)介紹數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟,關(guān)系的規(guī)范化,完整性約束等知識(shí),但這些知識(shí)點(diǎn)在學(xué)生沒有實(shí)踐之前很難理解,只能強(qiáng)行死記。按照先快速提升知識(shí)深度再提升知識(shí)復(fù)雜度的組織思路,我們的做法是把上述知識(shí)點(diǎn)放在最后一章“數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)實(shí)例”中介紹。在學(xué)生對(duì)數(shù)據(jù)庫(kù)各對(duì)象的功能設(shè)計(jì)有了實(shí)踐后,再進(jìn)行說(shuō)明,學(xué)生更容易理解。再如,數(shù)據(jù)庫(kù)對(duì)象操作的知識(shí)點(diǎn),我們對(duì)單個(gè)數(shù)據(jù)庫(kù)對(duì)象的操作進(jìn)行簡(jiǎn)單介紹,而多個(gè)對(duì)象的綜合應(yīng)用等復(fù)雜度較高的操作放在最后的實(shí)例環(huán)節(jié)中,這樣可以讓學(xué)生迅速入門,進(jìn)而有興趣繼續(xù)探索更復(fù)雜的知識(shí)。這種課程知識(shí)的組織方式能在有限的學(xué)時(shí)內(nèi),在課程知識(shí)的理論和實(shí)踐、抽象和具體、難度和復(fù)雜度等方面達(dá)到平衡教學(xué)內(nèi)容的效果。
另外,圍繞“利用數(shù)據(jù)庫(kù)技術(shù)進(jìn)行數(shù)據(jù)綜合分析和展示分析結(jié)果”的課程教學(xué)目標(biāo),在有限的學(xué)時(shí)里,我們強(qiáng)化SQL查詢語(yǔ)言,數(shù)據(jù)庫(kù)對(duì)象表、查詢、窗體、報(bào)表的功能實(shí)現(xiàn)及綜合應(yīng)用等知識(shí)模塊,弱化程序設(shè)計(jì)語(yǔ)言模塊。
2.4改進(jìn)課程教學(xué)方法
針對(duì)文科類專業(yè)學(xué)生思維特點(diǎn)和課程本身操作性強(qiáng)的特點(diǎn),我們采取案例驅(qū)動(dòng)教學(xué)。案例驅(qū)動(dòng)是將知識(shí)點(diǎn)分解到若干實(shí)際案例,使學(xué)生從知識(shí)的被灌輸者變成主動(dòng)建構(gòu)者,教師也從知識(shí)的傳授者與灌輸者變成意義建構(gòu)的幫助者和促進(jìn)者。案例驅(qū)動(dòng)教學(xué)模式,可以通過(guò)實(shí)例讓學(xué)生對(duì)基本概念和專業(yè)術(shù)語(yǔ)先有一個(gè)感性的認(rèn)識(shí),從而加深學(xué)生對(duì)理論的理解,提高學(xué)生學(xué)習(xí)興趣,培養(yǎng)學(xué)生的綜合應(yīng)用能力和創(chuàng)新能力。
案例驅(qū)動(dòng)教學(xué)中,案例的設(shè)計(jì)是關(guān)鍵。在我們新編的《Access數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》教材及配套的實(shí)驗(yàn)教材中,以學(xué)生熟悉的“學(xué)生成績(jī)管理”應(yīng)用系統(tǒng)貫穿始終。它的設(shè)計(jì)遵循四個(gè)原則:第一,案例的完整性。圍繞“學(xué)生成績(jī)管理”應(yīng)用系統(tǒng)編排了大量實(shí)例,涵蓋了Access數(shù)據(jù)庫(kù)的建立、使用,數(shù)據(jù)模型和E-R模型的設(shè)計(jì),結(jié)構(gòu)化查詢語(yǔ)言SQL的使用,數(shù)據(jù)庫(kù)對(duì)象的創(chuàng)建和使用,ActiveX控件的應(yīng)用,VBA程序設(shè)計(jì),數(shù)據(jù)庫(kù)安全技術(shù)等知識(shí)點(diǎn)。第二,案例的系統(tǒng)性?!皩W(xué)生成績(jī)管理”系統(tǒng)的各功能實(shí)現(xiàn)分布在教學(xué)的各個(gè)章節(jié)電,相互聯(lián)系、前后連貫,有效避免了教學(xué)案例分散、相關(guān)性不大,學(xué)生學(xué)完課程以后,其腦子里只有一些數(shù)據(jù)庫(kù)設(shè)計(jì)的片斷知識(shí),無(wú)法從整體上把握數(shù)據(jù)庫(kù)管理系統(tǒng)使用的現(xiàn)象。第三,案例的可行性。面對(duì)文科類專業(yè)學(xué)生,案例的難度適中,這樣有利于學(xué)生進(jìn)行深入學(xué)生,提高學(xué)生的積極性和主動(dòng)性。第四,案例的針對(duì)性。針對(duì)文科類學(xué)生的教學(xué)目標(biāo),以數(shù)據(jù)綜合分析和展示分析結(jié)果的相關(guān)案例為重點(diǎn),培養(yǎng)學(xué)生熟練使用關(guān)系進(jìn)行組織輸出的能力,使學(xué)生的數(shù)據(jù)庫(kù)應(yīng)用技術(shù)有很大的提高。
3 結(jié)語(yǔ)
我們針對(duì)文科類學(xué)生的思維特點(diǎn)、應(yīng)用領(lǐng)域,圍繞利用數(shù)據(jù)庫(kù)技術(shù)進(jìn)行數(shù)據(jù)綜合分析和展示分析結(jié)果能力培養(yǎng)的課程教學(xué)目標(biāo),進(jìn)行了課程改革研究及實(shí)踐。實(shí)踐表明,改革之后教學(xué)效果得到顯著提高。表現(xiàn)在學(xué)生的學(xué)習(xí)興趣提高,主動(dòng)思考和提出問題的學(xué)生人數(shù)增多,學(xué)生的實(shí)踐增強(qiáng),考試成績(jī)提高。改革研究解決了課程建設(shè)方面的一些問題,但在課程案例教學(xué)評(píng)價(jià)設(shè)計(jì)方面、理論實(shí)踐緊密結(jié)合方面有待進(jìn)一步研究。
(編輯:白杰)