張淑榮李郁林
(1.廣東白云學(xué)院,廣東廣州510450)
“ACCESS數(shù)據(jù)庫應(yīng)用”課程作為面向?qū)ο蟮挠?jì)算機(jī)編程語言類課程,正在由我校管理學(xué)院各專業(yè)轉(zhuǎn)入到我校大部分非計(jì)算機(jī)專業(yè)的教學(xué)計(jì)劃中,同時(shí)已成為我校學(xué)生在全國高等院校計(jì)算機(jī)等級考試中的重點(diǎn)二級考試內(nèi)容。如何在教學(xué)過程中既可以提高該課程的教學(xué)質(zhì)量和教學(xué)效果,同時(shí)又能提高學(xué)生的二級通過率,是目前教師主要考慮的問題,本文就是針對這一主要問題進(jìn)行深入的探討。
Access是微軟公司推出的基于windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng),是Office系列應(yīng)用軟件之一,也是當(dāng)前各大高校非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)的一種流行的數(shù)據(jù)庫管理系統(tǒng)。
Access作為一個(gè)數(shù)據(jù)庫管理系統(tǒng),實(shí)質(zhì)上是一個(gè)面向?qū)ο蟮目梢暬瘮?shù)據(jù)庫管理工具,它采用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各項(xiàng)功能對象化,通過數(shù)據(jù)庫對象來管理信息,其管理的信息分別是表、查詢、窗體、報(bào)表、頁、宏和模塊七大對象,同時(shí)也提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化,使得普通用戶在不必編寫代碼前提下,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。所以目前大部分高校的許多專業(yè)都開設(shè)了Access課程,通過完該門課程學(xué)習(xí),使得學(xué)生們能夠開發(fā)一個(gè)完整的小型數(shù)據(jù)庫系統(tǒng),同時(shí)可以讓學(xué)生以通過計(jì)算機(jī)二級等級考試的方式來達(dá)到大學(xué)生應(yīng)具備的計(jì)算機(jī)等級二級水平。
雖然該軟件的學(xué)習(xí)相對于其他數(shù)據(jù)庫管理系統(tǒng)軟件來說簡單,但對于非計(jì)算機(jī)專業(yè)的大部分學(xué)生來說在學(xué)習(xí)過程中依然存在著很大的困難,非計(jì)算機(jī)專業(yè)的學(xué)生計(jì)算機(jī)基礎(chǔ)相對較差,對于計(jì)算機(jī)方面的術(shù)語理解能力差,而且大部分同學(xué)在計(jì)算機(jī)動(dòng)手操作上的能力也比較弱,另外非計(jì)算機(jī)專業(yè)的學(xué)生存在著思想誤區(qū),認(rèn)為該課程與自己的專業(yè)無關(guān),根本不愿意花太多的時(shí)間來學(xué)習(xí)該門課程,即便是學(xué)了也不能夠真正達(dá)到學(xué)以致用,并且很快就會(huì)忘記。
另外目前的教學(xué)過程中,上課的老師都是按照數(shù)據(jù)庫的7個(gè)對象分章節(jié)進(jìn)行授課,講到每個(gè)章節(jié)時(shí),老師們都會(huì)先介紹下該章節(jié)的主要內(nèi)容,對于每個(gè)知識(shí)點(diǎn)都先進(jìn)行概念等的介紹,然后再進(jìn)行舉例演示講解,講完后給學(xué)生點(diǎn)時(shí)間進(jìn)行練習(xí)鞏固,最后進(jìn)行總結(jié),布置作業(yè)。看似這樣的教學(xué)比較合理,但在學(xué)習(xí)的過程中學(xué)生們會(huì)遇到語句、語法等,而在講解的過程中老師若講的太多、太細(xì),學(xué)生們就沒有時(shí)間去練習(xí),并且學(xué)生也會(huì)產(chǎn)生學(xué)習(xí)疲勞;雖然學(xué)習(xí)完了所有的數(shù)據(jù)庫對象,但學(xué)生們其實(shí)根本不知道該軟件到底實(shí)現(xiàn)的功能是什么,學(xué)習(xí)該課程的目的是什么,所以整個(gè)教學(xué)過程中沒有激發(fā)學(xué)生學(xué)習(xí)興趣的亮點(diǎn),所以筆者在教學(xué)的過程中不斷地嘗試改變課堂教學(xué)模式,從而真正地提高該課程的教學(xué)效果和學(xué)生們學(xué)習(xí)的興趣、主動(dòng)性。
數(shù)據(jù)庫課程的主要教學(xué)內(nèi)容是設(shè)計(jì)和開發(fā)一個(gè)完整的小型數(shù)據(jù)庫系統(tǒng),如果使用比較傳統(tǒng)的講授方法,每節(jié)課僅僅課上講授知識(shí),再列舉簡單示例,學(xué)生的學(xué)習(xí)必然會(huì)枯燥無味,也只能被動(dòng)接受而缺乏學(xué)習(xí)的熱情和主動(dòng)性。若在課上把一些真實(shí)的、貼近生活的、典型的案例展現(xiàn)在學(xué)生面前,學(xué)生們在感官上首先可以得到一個(gè)吸引,同時(shí)再要求他們設(shè)身處地去做出反應(yīng),那么學(xué)生在分析案例的同時(shí),不僅可以較容易接受和理解所學(xué)的理論知識(shí),同時(shí)可以通過案例教學(xué)的方法啟發(fā)、培養(yǎng)學(xué)生的創(chuàng)造性思維能力,從而讓學(xué)生通過所學(xué)的理論知識(shí)很快地運(yùn)用到實(shí)際生活中,促進(jìn)了理論向?qū)嵺`的轉(zhuǎn)化,真正達(dá)到理論與實(shí)踐的結(jié)合的目的。如何有效地在課上采用案例教學(xué)法本人有以下建議:
對于初次學(xué)習(xí)數(shù)據(jù)庫的學(xué)生,尤其是非計(jì)算機(jī)專業(yè)的學(xué)生,存在著兩種心理,一是學(xué)習(xí)了該課程后,在以后的工作中其無用武之地,二是該課程中的程序設(shè)計(jì)這塊學(xué)習(xí)起來太困難。那么合適的案例在整個(gè)教學(xué)起到了決定性的作用,學(xué)生是否被吸引,就看老師能不能用合適的案例來引導(dǎo)學(xué)生。剛開始的教學(xué)中,老師應(yīng)該選取幾個(gè)最貼近學(xué)生生活的案例,例如:圖書管理系統(tǒng),該系統(tǒng)學(xué)生們都很熟悉,在大學(xué)校園里,圖書館是學(xué)生們幾乎每天都要去的一個(gè)公共場所,在那里,學(xué)校為學(xué)生專門提供了用于檢索書籍的公共電腦,所以,老師應(yīng)該首先向?qū)W生展示Access開發(fā)的數(shù)據(jù)庫管理系統(tǒng),調(diào)動(dòng)一下學(xué)生的興趣,然后再對這些數(shù)據(jù)庫管理系統(tǒng)進(jìn)行簡單地歸納總結(jié),讓學(xué)生知道不管什么樣的數(shù)據(jù)庫系統(tǒng),其功能模塊基本上都類似,實(shí)現(xiàn)起來并不是很困難。從而讓學(xué)生打消抵觸該課程的心理,慢慢激發(fā)學(xué)生學(xué)習(xí)的熱情和創(chuàng)造思維的欲望。
老師在案例分析的過程中,都應(yīng)本著簡單明了的方式展開,老師最好引導(dǎo)學(xué)生對該案例進(jìn)行分析,把案例中的內(nèi)容與案例涉及到的相關(guān)理論知識(shí)聯(lián)系起來。在通過教師機(jī)演示給學(xué)生分析案例時(shí),老師關(guān)鍵要做好啟發(fā)引導(dǎo)工作,讓學(xué)生成為案例討論的真正的主角,讓學(xué)生靈活地,大膽地運(yùn)用所學(xué)的知識(shí)積極地思考問題,同時(shí)老師要?jiǎng)?chuàng)造一個(gè)和諧的課堂氛圍,鼓勵(lì)學(xué)生們相互之間要交流。對于學(xué)生的大膽回答要及時(shí)加以鼓勵(lì),即使學(xué)生的回答偏離了正確答案,也不要急于評判,老師可以以反問或幫助他們剖析答案,讓他們及時(shí)地自我更正,使學(xué)生在沒有壓力和顧忌的良好心態(tài)下探索問題的答案。在案例分析時(shí)會(huì)有很多是以前沒學(xué)過的知識(shí)或技能技巧,即隱含了新的知識(shí)點(diǎn),這時(shí)就需要老師多使用各種信息技術(shù)手段,創(chuàng)設(shè)任務(wù)情景,通過講解、示范等多種教學(xué)方法,盡量不讓學(xué)生對所面對的任務(wù)產(chǎn)生太大的畏難以至于抵觸的情緒。老師要爭取做到讓學(xué)生在情境中學(xué)習(xí),在任務(wù)的分解過程中獲取知識(shí),提高分析問題的能力。實(shí)際上,任何一個(gè)數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的過程就是不斷分解任務(wù)的過程。例如,圖書館的圖書管理系統(tǒng),老師嘗試著引導(dǎo)學(xué)生通過聯(lián)系實(shí)際情況對案例提出問題:圖書管理需要管理書庫里的書籍,包括書籍信息的錄入、書籍信息的查詢等功能;對于管理者來說,書籍的管理還可以體現(xiàn)在增加、刪除、修改書籍信息等功能的實(shí)現(xiàn);在使用過程中有時(shí)需要打印表格的需求,所以還得有打印的功能;如果該系統(tǒng)規(guī)定專人負(fù)責(zé),還需要規(guī)定用戶名和登錄密碼,體現(xiàn)出系統(tǒng)的保密性;對于系統(tǒng)界面來說,合理性和美觀性的設(shè)計(jì)也尤為重要等等。隨著任務(wù)分析的深入細(xì)致,使整個(gè)系統(tǒng)功能不斷完善,結(jié)構(gòu)也不斷地變得更加清晰。
Access數(shù)據(jù)庫應(yīng)用是一門實(shí)踐性較強(qiáng)的課程,而本校采用的是一體化教學(xué)的方式授課,理論與實(shí)踐相結(jié)合,老師在授課時(shí)往往會(huì)出現(xiàn)理論知識(shí)的傳授超過學(xué)生的實(shí)踐,這樣學(xué)生不能較好地吸收課上的內(nèi)容,而學(xué)生通過上機(jī)實(shí)踐的過程,才真正理解消化課堂上的教學(xué)內(nèi)容,加深對Access數(shù)據(jù)庫的了解。所以在整個(gè)Access數(shù)據(jù)庫應(yīng)用課程的教學(xué)中,老師必須合理安排課堂理論教學(xué)和學(xué)生上機(jī)實(shí)踐的時(shí)間。
在課堂上,學(xué)生從聽老師講,或者看老師操作到自己動(dòng)手解決問題實(shí)際上存在著相當(dāng)大的距離,有時(shí)候會(huì)認(rèn)為老師演示的內(nèi)容是一個(gè)非常簡單而且又容易理解的一個(gè)問題,可通過上機(jī)實(shí)踐卻發(fā)現(xiàn),實(shí)際操作起來并不是那么容易的。例如:學(xué)生在設(shè)計(jì)窗體界面時(shí)(圖1所示),雖然界面設(shè)計(jì)比較簡單,只是添加些基本控件,但是學(xué)生在親自動(dòng)手操作時(shí),頻頻出現(xiàn)問題,而且問題基本一致。問題如下:
(1)界面設(shè)計(jì)布局不合理,不美觀;
(2)屬性設(shè)置時(shí)不能及時(shí)地找到對應(yīng)的屬性名稱;
(3)完成時(shí)間較長。
圖1 江城旅店查詢系統(tǒng)界面設(shè)計(jì)
所以學(xué)生課堂上的實(shí)踐環(huán)節(jié)非常重要,學(xué)生們只有從親自動(dòng)手操作中才能找出自己不足之處,也從中能夠真正鍛煉實(shí)際操作能力,老師在設(shè)計(jì)實(shí)踐教學(xué)環(huán)節(jié)時(shí)應(yīng)盡量多給學(xué)生安排些時(shí)間,讓他們從實(shí)踐中找出自己最薄弱之處,真正地解決實(shí)際問題。而老師在其中也可以及時(shí)發(fā)現(xiàn)學(xué)生在學(xué)習(xí)中存在的問題,同時(shí)可以培養(yǎng)學(xué)生獨(dú)立地利用計(jì)算機(jī)解決實(shí)際問題的能力,從而動(dòng)態(tài)地調(diào)節(jié)課堂教學(xué)的教學(xué)內(nèi)容和進(jìn)度,形成一個(gè)良好的教學(xué)循環(huán)。
通過幾次的課堂教學(xué),學(xué)生對數(shù)據(jù)庫管理系統(tǒng)已有了基本的認(rèn)識(shí),老師對課上完成的系統(tǒng)進(jìn)行歸納總結(jié),同時(shí)對學(xué)生提前報(bào)備,向?qū)W生提出任務(wù)。首先給學(xué)生時(shí)間課下思考,嘗試著想一個(gè)比較適合自己的系統(tǒng),然后再在課上花些時(shí)間創(chuàng)造一個(gè)和諧的氛圍,讓學(xué)生感覺不到一絲的緊張,而是放松、大膽地想象、構(gòu)思的一種狀態(tài),在這樣的環(huán)境中與學(xué)生共同討論或?qū)W生根據(jù)自身需求自主提出,或是老師給出一些建議來決定每個(gè)同學(xué)的任務(wù)。例如:對于工商管理專業(yè)的學(xué)生來說,建議嘗試去設(shè)計(jì)一個(gè)超市管理的Access數(shù)據(jù)庫系統(tǒng);對于酒店管理專業(yè)的學(xué)生來說,建議嘗試去設(shè)計(jì)一個(gè)酒店管理的Access數(shù)據(jù)庫系統(tǒng);對于藥學(xué)專業(yè)的學(xué)生來說,建議嘗試設(shè)計(jì)一個(gè)藥品管理的Access數(shù)據(jù)庫系統(tǒng);而對于平時(shí)喜歡去網(wǎng)吧的學(xué)生來說,建議嘗試去設(shè)計(jì)一個(gè)網(wǎng)吧管理的Access數(shù)據(jù)庫系統(tǒng)等等。這些任務(wù)的提出可能更符合每個(gè)學(xué)生的個(gè)性和興趣特點(diǎn),使學(xué)生根據(jù)自己內(nèi)在的需要去探究和學(xué)習(xí)。
那么在Access數(shù)據(jù)庫的過程教學(xué)中,學(xué)生根據(jù)自己的實(shí)際需求完成一個(gè)數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),強(qiáng)調(diào)的是從需求分析、數(shù)據(jù)搜集、數(shù)據(jù)整理、系統(tǒng)設(shè)計(jì)到系統(tǒng)實(shí)現(xiàn)的整個(gè)過程。該過程是一個(gè)大的任務(wù),將其拆解成若干個(gè)小模塊或任務(wù),學(xué)生可以隨著以后每次課的學(xué)習(xí)進(jìn)程將其分步驟完成。而這一過程可以充分發(fā)揮學(xué)生自身的積極性、主動(dòng)性和創(chuàng)造性,從而培養(yǎng)出獨(dú)立探索、勇于開拓進(jìn)取的自學(xué)能力。
通過任務(wù)的驅(qū)動(dòng),不僅學(xué)生能夠在課程學(xué)習(xí)的過程中解決自己的實(shí)際問題,而且老師也可以在最后收到學(xué)生對這門課學(xué)習(xí)情況的一份滿意答卷。
Access是面向?qū)ο蟪绦蛟O(shè)計(jì)的數(shù)據(jù)庫管理系統(tǒng)軟件,而該課程是一門理論和實(shí)踐相結(jié)合的課程,既要求老師加強(qiáng)課堂理論知識(shí)的教學(xué),也要加強(qiáng)學(xué)生實(shí)踐環(huán)節(jié)的教學(xué)。本著提高教學(xué)質(zhì)量和效果,同時(shí)提高學(xué)生動(dòng)手能力,培養(yǎng)學(xué)生勇于創(chuàng)新、探索的學(xué)習(xí)精神的目的,筆者不斷總結(jié)教學(xué)經(jīng)驗(yàn),精心設(shè)計(jì)教學(xué)案例、加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié),以任務(wù)驅(qū)動(dòng)學(xué)習(xí),并及時(shí)地調(diào)整課堂教學(xué)方法,使學(xué)生通過一學(xué)期的學(xué)習(xí)不僅能熟練掌握數(shù)據(jù)庫管理系統(tǒng)的理論知識(shí),而且也能夠獨(dú)立地使用該軟件開發(fā)出真正能解決實(shí)際問題的數(shù)據(jù)庫系統(tǒng)。
[1]朱秀麗,陳勁松.案例教學(xué)法在A c c e s s數(shù)據(jù)庫技術(shù)教學(xué)中的應(yīng)用探索[J].煤炭技術(shù),2010,29(4):228-230.
[2]孫寶林,崔洪芳.數(shù)據(jù)庫應(yīng)用技術(shù)[M].北京:清華大學(xué)出版社.2010.9
[3]李嚴(yán).《A c c e s s數(shù)據(jù)庫程序設(shè)計(jì)》教學(xué)方法的研究[J].吉林省教育學(xué)院學(xué)報(bào),2010,26(10):145-146.