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