戚娜
(陜西工業(yè)職業(yè)技術(shù)學(xué)院 陜西 咸陽 712000)
數(shù)據(jù)庫技術(shù)已廣泛應(yīng)用于各個領(lǐng)域,掌握數(shù)據(jù)庫的相關(guān)知識是計算機專業(yè)學(xué)生必備的技能之一。該類課程要求學(xué)生既要學(xué)好理論知識,又要掌握實際的操作技能,其中ACCESS數(shù)據(jù)庫原理與應(yīng)用是我院計算機專業(yè)學(xué)生必須學(xué)習(xí)的一門基礎(chǔ)課程,它要求學(xué)生理解數(shù)據(jù)庫的基本原理、掌握數(shù)據(jù)庫系統(tǒng)的基本知識,掌握創(chuàng)建數(shù)據(jù)庫的方法,熟練準確設(shè)計出數(shù)據(jù)庫中的表結(jié)構(gòu)及表之間的關(guān)系,培養(yǎng)學(xué)生運用數(shù)據(jù)庫中各個對象,開發(fā)出簡單數(shù)據(jù)庫應(yīng)用系統(tǒng)[9]。進而培養(yǎng)學(xué)生運用現(xiàn)代手段分析問題解決問題的能力,為進一步學(xué)習(xí)大型數(shù)據(jù)庫系統(tǒng)以及畢業(yè)后從事專業(yè)工作打下必要的基礎(chǔ)。因此,在平時的授課過程中,教師要不斷的完善和提高課程教學(xué)水平,注重培養(yǎng)學(xué)生實際的操作技能[1]。
該課程是一門更趨向于實際應(yīng)用的課程,既要有一定的理論知識作基礎(chǔ),還要有較強的動手能力作支撐,通過實際操作來鞏固理論知識[12-14]。因此,教師應(yīng)根據(jù)學(xué)生的實際情況開展教學(xué)工作,要做到因材施教,及時總結(jié)教學(xué)經(jīng)驗,調(diào)整教學(xué)方法,特別是實驗教學(xué)環(huán)節(jié)。要不斷的提高課堂教學(xué)效果和質(zhì)量,使學(xué)生通過學(xué)習(xí),不僅能熟練的掌握數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識,而且能夠熟練使用ACCESS開發(fā)出能夠解決實際問題的數(shù)據(jù)庫應(yīng)用系統(tǒng)[4]。文中結(jié)合多年的教學(xué)經(jīng)驗,根據(jù)實際教學(xué)中遇到的情況,從課堂教學(xué)和實驗教學(xué)這兩個方面對本課程的教學(xué)方法進行了探討。
在以往傳統(tǒng)的教學(xué)過程中,都是以教師為中心,重視理論知識和基本概念的講授,忽略了實際操作能力的培養(yǎng)。學(xué)生上機時沒有明確的概念,這節(jié)課我要掌握什么,我要學(xué)會什么工具等等,他們只是按部就班的對照書本上的題目進行練習(xí)。做完練習(xí)后,也清楚這次實驗的收獲,更不可能將其應(yīng)用到實際的問題中。高職學(xué)生的底子較好,基礎(chǔ)的理論知識都可以理解,但這種“重教輕練”的教學(xué)模式,讓學(xué)生對這門課程提不起學(xué)習(xí)興趣,學(xué)習(xí)效果比較差[4]。同時,由于上機練習(xí)沒有延續(xù)性,這節(jié)課學(xué)什么就練習(xí)什么,學(xué)生雖然可以掌握每一節(jié)課的知識,但并不清楚這節(jié)課的知識點在整個數(shù)據(jù)庫管理系統(tǒng)中的作用和地位,在頭腦中很難建立起一個整體數(shù)據(jù)庫系統(tǒng)的概念,最終導(dǎo)致學(xué)生重理論輕實踐,動手能力差,缺乏解決實際問題的能力。
多媒體作為一種現(xiàn)代化教學(xué)輔助手段,得到了越來越廣泛的應(yīng)用,對提高教學(xué)效率和教學(xué)質(zhì)量起到了較好的促進作用。能夠把課本上的知識點條理清晰的展現(xiàn)在學(xué)生面前,突出教學(xué)內(nèi)容的重點,使學(xué)生在有限的時間內(nèi)獲取更大的知識量,促進學(xué)生學(xué)習(xí)技能的轉(zhuǎn)化。教師在教學(xué)過程中應(yīng)充分利用多媒體課件,但又不能單純的依賴課件,應(yīng)注重傳統(tǒng)教學(xué)手段與現(xiàn)代化教學(xué)手段有機結(jié)合,必要的時候還是應(yīng)該用粉筆和黑板的[1]。這樣,不僅能提高課堂教學(xué)的質(zhì)量與效率,也會改善師生教與學(xué)的環(huán)境,從而更好發(fā)揮多媒體課件的優(yōu)勢。
教師利用多媒體環(huán)境和計算機課程特有的實例交互演示特點,結(jié)合實際問題,將課堂上的理論知識在Access 2003系統(tǒng)中直觀的演示出來,使學(xué)生看到理論知識在實際中應(yīng)用的方法和效果,從而可以更好地理解和掌握理論知識。對學(xué)生較難理解的知識進行詳細的講解,并列舉多個實例進行演示。比如第一次上課時,告訴學(xué)生數(shù)據(jù)庫的概念和作用,學(xué)生可能會一頭茫然,不知所云。這時教師可以在Access 2003中創(chuàng)建一個真實的數(shù)據(jù)庫以及里面的對象,這樣學(xué)生通過實例就能明白數(shù)據(jù)庫的概念和作用了。
所謂案例,就是在真實的教育教學(xué)情境中發(fā)生的典型事件,是圍繞事件而展開的故事,是對事件的描述。所謂案例教學(xué),就是在教師的指導(dǎo)下,根據(jù)教學(xué)目的和要求,組織學(xué)生圍繞案例進行調(diào)查、閱讀、思考、分析、討論和交流等活動,教給他們分析問題和解決問題的方法,進而提高分析問題和解決問題的能力,加深學(xué)生對基本概念和原理的理解的一種教學(xué)方法[8]。
數(shù)據(jù)庫課程的主要教學(xué)任務(wù)就是設(shè)計和開發(fā)一個完整的數(shù)據(jù)庫應(yīng)用系統(tǒng),如果使用傳統(tǒng)的教學(xué)方法,每節(jié)課只講授基礎(chǔ)知識,列舉簡單實例,學(xué)生的學(xué)習(xí)必然毫無興趣,只會被動接受而缺乏學(xué)習(xí)的熱情和主動性[11]。如果在Access的教學(xué)過程中,采用案例教學(xué)法,即以設(shè)計和開發(fā)一個具體的數(shù)據(jù)庫系統(tǒng)作為導(dǎo)向進行教學(xué),使學(xué)生明確本課程的學(xué)習(xí)目的,對他們所要開發(fā)的數(shù)據(jù)庫系統(tǒng)最終能否實現(xiàn),是否能夠被實際使用都會抱有極大的興趣,學(xué)生就能更好的掌握每個章節(jié)分散的知識點在整個數(shù)據(jù)庫系統(tǒng)中的作用和地位,就會建立起數(shù)據(jù)庫系統(tǒng)的整體概念。而且學(xué)生在學(xué)習(xí)的過程中,以完成該系統(tǒng)的開發(fā)為目標,學(xué)習(xí)內(nèi)容與系統(tǒng)開發(fā)內(nèi)容一致,讓系統(tǒng)開發(fā)貫穿于教學(xué)的始終,能夠激發(fā)學(xué)生的學(xué)習(xí)興趣,從而變被動學(xué)習(xí)為主動學(xué)習(xí)。在數(shù)據(jù)庫課程中使用案例教學(xué)法,使學(xué)生在掌握系統(tǒng)知識的同時,還能培養(yǎng)學(xué)生較強的解決實際問題的能力。
在課程開課的初期,教師應(yīng)引導(dǎo)學(xué)生選擇一個基于日常實際工作的案例,比如教務(wù)管理系統(tǒng)、學(xué)生選課系統(tǒng)、教學(xué)管理系統(tǒng)、圖書管理系統(tǒng)等等。在第一次上課時首先向?qū)W生展示一個實際的數(shù)據(jù)庫應(yīng)用系統(tǒng),并演示該系統(tǒng)的相關(guān)功能。這樣不僅使學(xué)生明確了學(xué)習(xí)任務(wù),也使學(xué)生對數(shù)據(jù)庫這門課程就有了一個具體的概念,知道學(xué)習(xí)該門課的目的,還激發(fā)學(xué)生學(xué)習(xí)的熱情和求知的欲望。
根據(jù)實際情況,教師布置本課程的學(xué)習(xí)任務(wù):開發(fā)一個圖書管理系統(tǒng),對于這個圖書管理系統(tǒng),能夠?qū)ψx者、圖書等信息等進行準確有效地查詢和修改,并對各種信息進行統(tǒng)計和分析,使圖書的借閱工作規(guī)范化、系統(tǒng)化,提高信息處理的能力。由學(xué)生根據(jù)實際情況討論系統(tǒng)需要哪些功能,系統(tǒng)的各功能模塊怎樣才能實現(xiàn),運用我們將要學(xué)習(xí)的知識能否完成、怎樣完成?因此,教師要把Access數(shù)據(jù)庫的所有知識點都融入到這個系統(tǒng)中。在今后的教學(xué)過程中,把這個案例系統(tǒng)逐一進行分解,讓學(xué)生清楚整個系統(tǒng)的具體組成和各個模塊的功能。并將分解的內(nèi)容與書中具體的章節(jié)相聯(lián)系,使學(xué)生能快速的掌握知識點。每次課,演示幾個知識點,同時講授這幾個知識點。隨著課程的學(xué)習(xí),系統(tǒng)逐步開發(fā)完成,課程所涉及的知識點也已全部講授。
根據(jù)課程安排,該課程是一節(jié)理論,一節(jié)上機。由于大多數(shù)學(xué)生上完理論課后,直到下次上課期間根本就不會看書,等到了上實驗課時,已經(jīng)忘了理論課中都講了什么知識點,這次課要掌握什么技能等。所以教師應(yīng)在每次上實驗課前,利用幾分鐘的時間,帶領(lǐng)學(xué)生一起把理論課中的知識點復(fù)習(xí)一遍,這樣學(xué)生就能了解這次課的任務(wù)和目的了。
任務(wù)驅(qū)動教學(xué)法是一種建立在建構(gòu)主義學(xué)習(xí)理論基礎(chǔ)上的教學(xué)方法。適用于學(xué)習(xí)操作類的知識和技能,尤其適用于學(xué)習(xí)信息技術(shù)應(yīng)用方面的知識和技能[6]。任務(wù)驅(qū)動教學(xué)法強調(diào)學(xué)生的學(xué)習(xí)活動與具體任務(wù)或問題相結(jié)合,讓學(xué)生帶著真實的任務(wù)去學(xué)習(xí),以探索解決問題的方法[3]。使學(xué)生的學(xué)習(xí)目標十分明確,使教與學(xué)生動有趣、易于接受。
任務(wù)驅(qū)動法的特點之一就是圍繞任務(wù)展開教學(xué),因此任務(wù)的設(shè)計是關(guān)鍵,既要注重方法和知識體系,還要能夠充分的調(diào)動學(xué)生創(chuàng)造性思維,鼓勵學(xué)生從不同的角度去考慮和解決問題。
任務(wù)驅(qū)動教學(xué)法的主要特點是“任務(wù)驅(qū)動,注重實踐”,所以在Access數(shù)據(jù)庫課程的實驗教學(xué)環(huán)節(jié)中采用任務(wù)驅(qū)動教學(xué)法是非常合適的[2]。
Access課程的實驗教學(xué),目的是讓學(xué)生將理論和實踐相結(jié)合,在具體的操作過程中學(xué)習(xí)和理解數(shù)據(jù)庫系統(tǒng)的功能[10]。教師在課堂上布置給學(xué)生一個具體的任務(wù),提出明確的要求和最終的目標,學(xué)生根據(jù)教師給出的任務(wù),不僅僅是簡單的“照貓畫虎”,而更強調(diào)在模仿的基礎(chǔ)上的創(chuàng)新。任務(wù)主要由學(xué)生自行完成,教師起答疑和指點作用。學(xué)生通過教師創(chuàng)設(shè)的任務(wù),運用理論課上學(xué)到的知識,積極的完成任務(wù),學(xué)生在完成任務(wù)的過程中充分發(fā)揮學(xué)習(xí)主動性和創(chuàng)造性,理解所學(xué)知識并掌握了相應(yīng)的技能[5]。
比如在Access的一堂實驗課上,要求學(xué)生設(shè)計一個學(xué)生成績管理數(shù)據(jù)庫,該數(shù)據(jù)庫包含5張表,分別是學(xué)生基本信息表、課程基本信息表、教師基本信息表、學(xué)生成績表和學(xué)生選課表。要求每張表都要有字段名和字段屬性,每張表都要有主鍵,每張表都要有至少5條數(shù)據(jù)記錄。教師給出該任務(wù)后,學(xué)生要自行設(shè)計執(zhí)行的步驟,之后學(xué)生就要想法設(shè)法的按照具體要求完成該任務(wù),在完成此任務(wù)的同時也掌握了字段、記錄、主鍵的相關(guān)概念。
課堂評價是教學(xué)過程中不可缺少的一個環(huán)節(jié),幫助教師了解學(xué)生知識的掌握程度,而且對教學(xué)效果及教學(xué)過程的起到反思的作用[7]。在實驗課的最后10分鐘左右,教師通過抽查的方式,讓學(xué)生上講臺演示和講解本次實驗,和學(xué)生一起進行點評,對完成情況好的學(xué)生給予表揚;對有問題的學(xué)生,教師應(yīng)該給予幫助和指導(dǎo)。課堂評價可以讓學(xué)生在學(xué)習(xí)中體會到收獲,體會到成就感,調(diào)動學(xué)生學(xué)習(xí)的積極性。
實驗課的考核方式由二部分構(gòu)成:首先學(xué)生先陳述實驗內(nèi)容和完成情況,然后老師或其他同學(xué)隨機提問。根據(jù)學(xué)生回答問題的情況和實驗的完成情況給予成績。
綜上所述,Access數(shù)據(jù)庫原理與應(yīng)用課程是一門理論性和實踐性相結(jié)合的課程,學(xué)生既要有扎實的理論知識,又要有過硬的動手能力和解決實際問題的能力。因此教師應(yīng)根據(jù)每位學(xué)生實際情況開展教學(xué),在不同的情況下,采用不同的課堂教學(xué)方法,并及時的總結(jié)教學(xué)經(jīng)驗,不斷提高課程的教學(xué)質(zhì)量和效果,爭取讓學(xué)生在課堂上就可以將知識點消化掉,不再讓學(xué)習(xí)成為學(xué)生的一種負擔(dān)。
[1]李凌春.Access數(shù)據(jù)庫及其應(yīng)用課程教學(xué)方法研究[J].湖北經(jīng)濟學(xué)院學(xué)報,2011(11):172-173.
LILing-chun.The research of teachingmethod in the course of access database[J].Journal of Hubei University of Economics,2011(11):172-173.
[2]常靜,常天松,劉東.任務(wù)驅(qū)動式教學(xué)法在計算機文化基礎(chǔ)課程中的應(yīng)用 [J].河南機電高等??茖W(xué)校學(xué)報,2007(4):118-119.
CHANG Jing,CHANG Tian-song,LIU Dong.The research of task driving teachingmethod in the basic course of computer culture[J].Journal of Henan Mechanical andElectrical Engineering College,2017(4):118-119.
[3]李霞林.任務(wù)驅(qū)動式教學(xué)法在Access數(shù)據(jù)庫教學(xué)中的應(yīng)用[J].計算機教育,2006(11):30-32.
LIXia-lin.Research of task-driven approach in the course of Access Database[J].Computer Education,2006(11):30-32.
[4]黃巧芳.淺談案例教學(xué)法在 Access數(shù)據(jù)庫教學(xué)中的應(yīng)用[J].科技資訊,2012(4):220-220.
HUANG Qiao-fang.Research on the application of the case teachingmethod in the course of Access database[J].Science and Technology Information,2012(4):220-220.
[5]章登科,喻衍紅.項目驅(qū)動法在高職ACCESS數(shù)據(jù)庫中的應(yīng)用研究[J].電腦知識與技術(shù),2012(1):233-234.
ZHANG Deng-ke,YU Yan-hong.Application research of project driven method of the access database in the vocational school[J].Computer Knowledge and Technology,2012(1):233-234.
[6]余文森,吳剛平,劉良華.解讀教與學(xué)的意義[M].上海:華東師范大學(xué)出版社,2005.
[7]張敏.VisualBasic教學(xué)改革實踐與探索[J].現(xiàn)代計算機,2011(9):35-36.
ZHANG Min.Practice and exploration on visual basic teaching reformation[J].Modern Computer,2011(9):35-36.
[8]松江教育信息摘編.案例教學(xué)專輯[EB/OL].(2012-04-06).http://www.sjedu.cn/xxzb/2004-5.htm#.
[9]趙乃真.ACCESS數(shù)據(jù)庫基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2006.
[10]常靜,吳芳,鄧小光.談獨立院校任務(wù)驅(qū)動教學(xué)法在ACC ESS數(shù)據(jù)庫課程中的實踐[J].電腦知識與技術(shù),2011(27):6694-6695.
CHANG Jing,WU Fang,DENG Xiao-guang.On independent colleges task-driven approach in the course of Access database[J].Computer Knowledge and Technology,2011(27):6694-6695.
[11]馬艷,王浩.面向?qū)ο髷?shù)據(jù)庫程序設(shè)計教學(xué)方法研究—以ACCESS數(shù)據(jù)庫為例[J].長江大學(xué)學(xué)報:自然科學(xué)版,2011(8):135-136.
MA Yan,WANG Hao.The research of the teachingmethod in the object oriented database program design-example Access Database[J].Journal of Yangtze University:Nat Sic Edit,2011(8):135-136.
[12]孫寶林,崔洪芳.Access數(shù)據(jù)庫應(yīng)用技術(shù)[M].北京:清華大學(xué)出版社,2010.
[13]王鈞.Access2000在高校招生分專業(yè)錄取分數(shù)統(tǒng)計中的應(yīng)用[J].電子科技,2010(11):28-30.
WANG Jun.The application of Access2000 in admission scores statistics by majors in college enrollmentmanagement[J].Electronic Science and Technology,2010(11):28-30.
[14]吳正國.?dāng)?shù)據(jù)庫技術(shù)在機車清洗中的應(yīng)用[J].現(xiàn)代電子技術(shù),2011(12):14-16,61.
WU Zheng-guo.Application of database technology in locomotive cleaning[J].Modern Electronic Technique,2011 (12):14-16,61.