王亮
摘 要:vfp課程教學(xué)是各大高校非計(jì)算機(jī)專業(yè)學(xué)生的一門數(shù)據(jù)庫公共基礎(chǔ)課,該數(shù)據(jù)管理系統(tǒng)是一種大眾化、可視化編程工具,隨著教學(xué)內(nèi)容的不斷深入,學(xué)習(xí)難度在不斷增大,許多中職院校注重基礎(chǔ)教學(xué),缺乏課程應(yīng)用開發(fā)的特色,學(xué)生的學(xué)習(xí)能力與自制能力弱,在學(xué)習(xí)需求與能力發(fā)展上不盡一致,傳統(tǒng)的教學(xué)方法無法實(shí)現(xiàn)學(xué)生掌握新技能的目標(biāo)。文章針對當(dāng)前中職vfp教學(xué)現(xiàn)狀,分析案例教學(xué)法在vfp課程教學(xué)中實(shí)踐應(yīng)用的可行性。
關(guān)鍵詞:vfp;課堂教學(xué);案例教學(xué)法
Visual FoxPro(vfp)課程是一門面向應(yīng)用的、理論性與實(shí)踐性聯(lián)系緊密的課程,是各大高校非計(jì)算機(jī)專業(yè)學(xué)生的首選數(shù)據(jù)庫課程之一,通過該門課程的學(xué)習(xí),學(xué)生可以從理論上掌握數(shù)據(jù)庫工作的基本原理,掌握數(shù)據(jù)庫的實(shí)際應(yīng)用方法,能夠利用數(shù)據(jù)庫系統(tǒng)軟件進(jìn)行相關(guān)的程序開發(fā),有效培養(yǎng)學(xué)生的程序設(shè)計(jì)能力與應(yīng)用能力。在實(shí)際教學(xué)過程中,一旦vfp課堂教學(xué)不夠生動有趣,便會影響學(xué)生的學(xué)習(xí)積極性,導(dǎo)致數(shù)據(jù)庫理論教學(xué)與實(shí)踐脫軌,學(xué)生在缺乏實(shí)踐操作能力的情況下會嚴(yán)重影響xfp課程教學(xué)的教學(xué)效果。案例教學(xué)法的出現(xiàn),是通過教師的具體行為來實(shí)現(xiàn)文化知識的延續(xù)與傳遞,這種教學(xué)方法并不是在顛倒師生的地位,而是在傳輸文化知識的路徑上與其他教學(xué)方法產(chǎn)生區(qū)別,學(xué)生所掌握的知識與技能是在老師的正確指導(dǎo)下自己的研究成果,這種特殊的知識傳輸方式能夠使學(xué)生產(chǎn)生成就感,調(diào)動學(xué)習(xí)積極性[1]。
1 vfp課程教學(xué)存在的問題
1.1 學(xué)習(xí)興趣不高
在剛剛接觸編程語言以及數(shù)據(jù)庫方面知識時(shí),對于非計(jì)算機(jī)專業(yè)的學(xué)生來講會很難捋出頭緒,久而久之學(xué)生會對該門課程產(chǎn)生反感心理,vfp課程自身會包含程序設(shè)計(jì)知識以及數(shù)據(jù)庫方面知識,學(xué)生在學(xué)習(xí)過程中會感覺學(xué)習(xí)內(nèi)容復(fù)雜,認(rèn)為該課程在生活實(shí)踐中的運(yùn)用會較少,導(dǎo)致了對該門課程的學(xué)習(xí)失去興趣。
1.2 學(xué)生入門難
vfp課程前面章節(jié)主要介紹數(shù)據(jù)庫基礎(chǔ)知識,理論性非常強(qiáng),學(xué)生很難理解,加上教學(xué)內(nèi)容與教學(xué)方法的枯燥性,在教學(xué)初期就會降低學(xué)生對該門課程的學(xué)習(xí)積極性,導(dǎo)致學(xué)生對該門課程入門難的現(xiàn)象。
1.3 學(xué)生實(shí)踐能力欠缺
vfp課程教學(xué)內(nèi)容相對來講比較復(fù)雜,既包括數(shù)據(jù)庫基礎(chǔ)知識,又包含程序設(shè)計(jì)知識,而程序設(shè)計(jì)又包括面向?qū)ο笈c面向過程兩種編程方式,許多學(xué)生在學(xué)習(xí)過程中不能對相關(guān)的理論知識完全掌握,實(shí)踐練習(xí)的機(jī)會少之又少,導(dǎo)致非計(jì)算機(jī)專業(yè)學(xué)生對該門課程的學(xué)習(xí)理論脫離實(shí)踐,嚴(yán)重缺乏操作能力[2]。
2 案例教學(xué)法的內(nèi)涵及特點(diǎn)
案例教學(xué)法是老師結(jié)合教學(xué)目標(biāo)的基礎(chǔ)上,以實(shí)際的生活情境為案例題材,將學(xué)生集合到固定的案例場景中,以教學(xué)互動的方式來開展教學(xué)活動,通過真實(shí)的案例來促進(jìn)學(xué)生學(xué)習(xí),在整個(gè)教學(xué)過程中更加注重學(xué)生的實(shí)踐能力。案例教學(xué)法從實(shí)際問題入手,激發(fā)學(xué)生的求知欲望,調(diào)動學(xué)生學(xué)習(xí)的積極性與主動性,教學(xué)過程生動形象,能夠進(jìn)一步提高學(xué)生解決實(shí)際問題的能力以及創(chuàng)造能力,這種教學(xué)方法非常適用于中職vfp課堂教學(xué)。案例教學(xué)法具有以下特點(diǎn)。
2.1 重視雙向交流
傳統(tǒng)的課堂教學(xué)注重的是老師講、學(xué)生聽,通過期末測驗(yàn)會了解到學(xué)生所學(xué)到的都是死知識。而案例教學(xué)法的運(yùn)用,學(xué)生在接收案例之后,首先要進(jìn)行自我消化,通過多種途徑來查找解決問題的知識點(diǎn),在無形中加深了學(xué)生對知識點(diǎn)的印象,整個(gè)學(xué)習(xí)的過程中,學(xué)生處于主動狀態(tài),更加提高了學(xué)習(xí)的積極性。經(jīng)過學(xué)生的縝密思考最后得出解決問題的方案,整個(gè)過程是學(xué)生能力的升華。學(xué)生的方案會得到老師的引導(dǎo),促使教師加深思考,結(jié)合不同學(xué)生的不足來對教學(xué)內(nèi)容進(jìn)行補(bǔ)充,這種雙向性的教學(xué)模式也對老師提出了更高的要求。
2.2 鼓勵學(xué)員獨(dú)立思考
傳統(tǒng)的教學(xué)模式只是一味地教給學(xué)生怎么去做,學(xué)生所掌握的理論知識在實(shí)踐中并不實(shí)用,乏味的課堂教學(xué)在一定程度上損害了學(xué)生學(xué)習(xí)的積極性。案例教學(xué)法主要告誡學(xué)生解決問題的有效途徑,靠學(xué)生自己的思考去創(chuàng)造,將枯燥乏味的課堂教學(xué)變得豐富有趣。在給出解決方案之后,學(xué)生之間要結(jié)合自己與其他學(xué)生的方案發(fā)表見解,增加學(xué)習(xí)經(jīng)驗(yàn)的交流,促進(jìn)學(xué)生人際交往能力的提高。
2.3 案例具有明確的目的性
一般情況下,教學(xué)中所運(yùn)用的案例具有一定的客觀真實(shí)性,引導(dǎo)案例教學(xué)的真實(shí)性,通過一個(gè)或幾個(gè)獨(dú)特的典型事件,使學(xué)生在對案例的閱讀、思考、分析、討論中建立起適合自己的邏輯思維方法以及思考問題的方式,學(xué)生可以根據(jù)自己所學(xué)的知識,得出自己的結(jié)論,提高學(xué)生分析問題、解決問題的能力。
3 案例教學(xué)法在中職vfp教學(xué)中的具體實(shí)施
3.1 創(chuàng)建情境,確定案例
老師在對案例情境創(chuàng)建時(shí)要掌握學(xué)生的實(shí)際情況,其難易程度要適中,確保與學(xué)生當(dāng)前所學(xué)的內(nèi)容基本相近,將學(xué)生引入需要通過某知識點(diǎn)來解決問題的實(shí)際情境中來。vfp應(yīng)用系統(tǒng)開發(fā)的第一步是系統(tǒng)的需求分析,準(zhǔn)確地確定系統(tǒng)功能,將系統(tǒng)功能劃分為模塊,建立系統(tǒng)設(shè)計(jì)模型,一般情況下,vfp教學(xué)要將一個(gè)案例貫穿始終,例如“圖書訂單管理系統(tǒng)”“學(xué)習(xí)成績管理系統(tǒng)”等都可以作為學(xué)生學(xué)習(xí)內(nèi)容的主線,案例教學(xué)法符合vfp教學(xué)系統(tǒng)的實(shí)用性與層次性,便于學(xué)生掌握知識與技能[3]。
3.2 典型案例設(shè)計(jì)
在案例教學(xué)法實(shí)施的過程中,案例設(shè)計(jì)是教學(xué)的關(guān)鍵,會直接影響教學(xué)效果,所以教師要結(jié)合教學(xué)內(nèi)容認(rèn)真地對案例進(jìn)行設(shè)計(jì),以案例為主線,充分體現(xiàn)教學(xué)內(nèi)容所要求的知識點(diǎn),案例的選擇要有一定的代表性,在數(shù)據(jù)庫教學(xué)中典型的案例就是讓學(xué)生運(yùn)用軟件來設(shè)計(jì)數(shù)學(xué)表表單,另外一個(gè)比較典型的案例是結(jié)合面向?qū)ο笈c面向過程兩種程序設(shè)計(jì)方法來求2~100的素?cái)?shù),要求在界面編輯框中顯示素?cái)?shù)的結(jié)果,此案例應(yīng)用了標(biāo)簽、命令、編輯等多種方法,使學(xué)生可以直接看到運(yùn)行界面的結(jié)果,知識點(diǎn)的運(yùn)用更加形象。
3.3 案例分析,操作示范
學(xué)生在接到實(shí)際案例之后,要對案例進(jìn)行詳細(xì)分析,圍繞案例所涉及的知識點(diǎn)進(jìn)行思考,教師要給學(xué)生進(jìn)行講解與示范,例如學(xué)生在學(xué)習(xí)“項(xiàng)目與項(xiàng)目管理器”時(shí),需要經(jīng)過需求分析、模塊設(shè)計(jì)、代碼編寫等一系列開發(fā)過程,學(xué)生需要在老師的示范與講解下理解vfp中項(xiàng)目的基本功能,掌握相關(guān)操作方法[4]。
3.4 小組集中討論
在正式集中討論之前,老師將案例發(fā)放到學(xué)生手中,學(xué)生通過查找資料來搜集必要信息,初步形成案例解決方案,在此期間老師可以為學(xué)生準(zhǔn)備一些思考題,學(xué)生有針對性地開展準(zhǔn)備工作,老師要將學(xué)生劃分為3~6人小組,小組成員的知識與能力水平要盡量均衡,這樣一來,在討論的過程中會表達(dá)出不同的意見,學(xué)生對案例的理解也會更加深刻。最后每個(gè)小組要派出代表,發(fā)表該小組對案例的分析及處理意見,發(fā)言完畢后要接受其他小組成員的訊問并作出解答,小組集中討論的過程是學(xué)生發(fā)揮的過程,這時(shí)老師要充當(dāng)主持人與組織者的角色,通過發(fā)言與談?wù)搧頂U(kuò)展學(xué)生對案例的理解程度,將學(xué)生的注意力完全集中到方案的合理解決上來。
3.5 案例總結(jié)
案例總結(jié)主要是由老師對各小組的案例解決方案進(jìn)行總結(jié),傳授學(xué)生對知識的總結(jié)規(guī)律與經(jīng)驗(yàn),通過老師的評價(jià)來促進(jìn)每個(gè)學(xué)生全面發(fā)展,為學(xué)生的學(xué)習(xí)活動與老師的教學(xué)活動提供自主空間,充分發(fā)揮案例教學(xué)法啟發(fā)性、實(shí)踐性等特點(diǎn)[5]。
4 結(jié)語
當(dāng)今社會,信息技術(shù)非常發(fā)達(dá),數(shù)據(jù)庫與現(xiàn)實(shí)生活息息相關(guān),通過數(shù)據(jù)庫技術(shù)能夠有效地對數(shù)據(jù)進(jìn)行組織與管理,保障數(shù)據(jù)的安全有效性。針對xfp教學(xué)中存在的問題與不足,教學(xué)模式改革已經(jīng)成為必然,教學(xué)改革的具體目的并不是簡單地傳授給學(xué)生新知識,而是要讓學(xué)生融會貫通地掌握新技能與學(xué)習(xí)方法,經(jīng)過實(shí)踐證明,在vfp教學(xué)中運(yùn)用案例教學(xué)法,不僅可以調(diào)動學(xué)生的學(xué)習(xí)積極性,而且可以提高學(xué)生對所學(xué)知識的掌握與運(yùn)用。案例教學(xué)法在vfp教學(xué)中具有一定的實(shí)用價(jià)值,在重視教學(xué)方法改革的新時(shí)代會有更大的發(fā)展空間。
[參考文獻(xiàn)]
[1]李柱.高校VisualFoxpro程序設(shè)計(jì)課程教學(xué)改革研究[J].電腦知識與技術(shù),2017(25):117,161.
[2]趙春蘭,孫瑜,宋宏泉,等.翻轉(zhuǎn)課堂教學(xué)在《vfp程序設(shè)計(jì)課程》中的探索與實(shí)踐[J].科技創(chuàng)新導(dǎo)報(bào),2017(9):197-198.
[3]李婧,翟淑紅.案例教學(xué)法在計(jì)算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)中的應(yīng)用[J].白城師范學(xué)院學(xué)報(bào),2012(3):107-109.
[4]姚澤元.中職學(xué)校vfp數(shù)據(jù)庫項(xiàng)目教學(xué)探究[J].科學(xué)咨詢(科技·管理),2018(10):62.
[5]龐潤芳,鄭坤燦,裴衣非.基于項(xiàng)目驅(qū)動,過程考核的vfp程序設(shè)計(jì)課程教學(xué)改革[J].計(jì)算機(jī)時(shí)代,2017(12):91-93.