淺談案例任務(wù)驅(qū)動(dòng)教學(xué)法在VFP程序設(shè)計(jì)教學(xué)中的應(yīng)用論文
高等院校非計(jì)算機(jī)專業(yè)學(xué)生的計(jì)算機(jī)能力培養(yǎng),可分為“計(jì)算機(jī)文化基礎(chǔ)”、“計(jì)算機(jī)技術(shù)基礎(chǔ)”和“計(jì)算機(jī)應(yīng)用基礎(chǔ)”三個(gè)層次.VFP( Visual FoxPro)屬于第二層次的計(jì)算機(jī)技術(shù)類課程,它以強(qiáng)大的性能、完整而又豐富的工具、極高的處理速度、友好的界面以及完備的兼容性等特點(diǎn),成為新一代小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的杰出代表;又因其容易入門,國內(nèi)應(yīng)用型本科院校普遍將VFP程序設(shè)計(jì)這門課列入經(jīng)、管和文科類專業(yè)教學(xué)計(jì)劃.我院在經(jīng)、管和文科類專業(yè)大一下學(xué)期開設(shè)了VFP程序設(shè)計(jì)這門課,但由于程序設(shè)計(jì)本身枯燥難懂,經(jīng)、管和文科專業(yè)學(xué)生對(duì)編程語言的理解和接受能力差別很大,教師在教學(xué)過程中遇到很多的困難,學(xué)生只是學(xué)到一些基本的命令及簡單的界面設(shè)計(jì),后期為了通過計(jì)算機(jī)省二級(jí)考試,只是機(jī)械地練習(xí)題目,分析問題和解決問題的能力并沒有得到提高.因此,如何在教學(xué)過程中充分激發(fā)學(xué)生的積極性,提高學(xué)生分析問題和解決問題的能力,成為任課教師面臨的一大挑戰(zhàn).
1 VFP傳統(tǒng)教學(xué)中存在的問題
傳統(tǒng)教學(xué)多是教師講授為主,教師利用多媒體教室,按照教材章節(jié)順序講解,之后輔助以上機(jī)練習(xí),依次從基本概念、數(shù)據(jù)類型與表達(dá)式、數(shù)據(jù)庫和表的基本操作、查詢和視圖、面向過程和面向?qū)ο蟮某绦蛟O(shè)計(jì)、可視化表單設(shè)計(jì)及常用控件、報(bào)表和菜單設(shè)計(jì)等.由于前面章節(jié)知識(shí)比較零散、內(nèi)容比較枯燥,學(xué)生往往在這一階段就失去了學(xué)習(xí)的興趣和積極性;中間章節(jié)由于SQL語句晦澀難懂和程序設(shè)計(jì)千變?nèi)f化,往往造成學(xué)生失去耐心;到表單設(shè)計(jì)時(shí)雖然有些好轉(zhuǎn),但是當(dāng)用到前面知識(shí)的時(shí)候,很多內(nèi)容早已沒有印象,造成后續(xù)學(xué)習(xí)困難.
同時(shí),由于經(jīng)、管和文科類學(xué)生對(duì)VFP程序設(shè)計(jì)認(rèn)識(shí)不夠,認(rèn)為這是一門計(jì)算機(jī)類課程,和其所學(xué)專業(yè)無關(guān).首先,很多學(xué)生不重視VFP程序設(shè)計(jì),為應(yīng)付考試而學(xué)習(xí),興趣不大,主動(dòng)性不強(qiáng);其次,學(xué)生首次接觸計(jì)算機(jī)程序設(shè)計(jì)語言,要在一學(xué)期的時(shí)間內(nèi)使學(xué)生掌握數(shù)據(jù)庫的基本理論,面向過程程序設(shè)計(jì)思想、可視化的面向?qū)ο蟪绦蛟O(shè)計(jì)及數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)等內(nèi)容,教學(xué)內(nèi)容較多,難度較大;再次,在實(shí)踐教學(xué)環(huán)節(jié)中,學(xué)生對(duì)實(shí)驗(yàn)的目的和內(nèi)容不夠明確.雖然上機(jī)時(shí)學(xué)生能夠在教師的'帶領(lǐng)下按照指導(dǎo)書重復(fù)課堂上講過的函數(shù)、命令、表單等設(shè)計(jì)操作,但對(duì)于這些知識(shí)在系統(tǒng)開發(fā)中的作用卻一無所知,更談不上舉一反三.
針對(duì)以上問題,筆者將“案例-任務(wù)驅(qū)動(dòng)”教學(xué)法引入到VFP程序設(shè)計(jì)的教學(xué)過程中,大大激發(fā)了學(xué)生的學(xué)習(xí)興趣并提高了分析問題和解決問題的能力.
2教學(xué)法簡介
2.1案例教學(xué)法
案例教學(xué)法是指在教師的精心策劃和指導(dǎo)下,根據(jù)教學(xué)目的和教學(xué)內(nèi)容的需要,運(yùn)用典型案例提出問題、分析問題、解決問題,通過師生的共同努力以提高學(xué)生分析和解決實(shí)際問題能力的一種教學(xué)方法.案例教學(xué)法不僅重視學(xué)生知識(shí)的培養(yǎng),更注重對(duì)學(xué)生能力的培養(yǎng)—培養(yǎng)學(xué)生的分析問題與解決問題的能力.
2.2任務(wù)驅(qū)動(dòng)教學(xué)法
任務(wù)驅(qū)動(dòng)教學(xué)法是指教師將教學(xué)內(nèi)容設(shè)計(jì)成一個(gè)或多個(gè)學(xué)生感興趣的任務(wù)模塊,力求以任務(wù)驅(qū)動(dòng),以某個(gè)實(shí)例為先導(dǎo),進(jìn)而提出問題引導(dǎo)學(xué)生思考,以完成具體任務(wù)模塊為主線,讓學(xué)生通過“學(xué)和做”掌握教學(xué)內(nèi)容,并形成分析問題、解決問題的能力的一種教學(xué)方法.任務(wù)驅(qū)動(dòng)教學(xué)法強(qiáng)調(diào)學(xué)生的主動(dòng)學(xué)習(xí)與教師的引導(dǎo)相結(jié)合以及獨(dú)立探索和與人合作結(jié)合.
2.3“案例-任務(wù)驅(qū)動(dòng)”教學(xué)法
“案例-任務(wù)驅(qū)動(dòng)”教學(xué)法是結(jié)合了案例教學(xué)法和任務(wù)驅(qū)動(dòng)教學(xué)法各自特點(diǎn)的一種綜合教學(xué)法,很適合程序設(shè)計(jì)類課程如《VisualFoxPro程序設(shè)計(jì)》的教學(xué).該教學(xué)法以“案例”為引導(dǎo),以“任務(wù)”為主線,將相關(guān)知識(shí)點(diǎn)貫穿于任務(wù)的不同模塊中,“驅(qū)動(dòng)”學(xué)生在教師的指導(dǎo)下,通過模仿具體“案例”實(shí)現(xiàn)知識(shí)的消化與吸收,再通過“拓展案例”的探索性設(shè)計(jì),鍛煉學(xué)生的分析問題和解決問題的能力,在實(shí)踐中加深對(duì)知識(shí)的理解與設(shè)計(jì)技能的把握.
3“案例-任務(wù)驅(qū)動(dòng)”教學(xué)法的實(shí)施方案
3.1激發(fā)學(xué)生的學(xué)習(xí)興趣
興趣是最好的老師,興趣是學(xué)習(xí)的巨大動(dòng)力,這對(duì)于一個(gè)初學(xué)VisualFoxPro的非計(jì)算機(jī)專業(yè)學(xué)生來講尤為重要,而要做到這一點(diǎn)就要充分發(fā)揮第一堂課的作用.與傳統(tǒng)教法中首先介紹VisualFoxPro的發(fā)展歷史和特點(diǎn)不同,每次給學(xué)生上第一堂課時(shí),筆者都是先給學(xué)生演示一個(gè)小型的學(xué)生管理系統(tǒng),并請(qǐng)學(xué)生自己操作并說出自己的感覺.學(xué)生通過自己操作覺得這個(gè)系統(tǒng)界面友好、操作簡單,當(dāng)?shù)弥ㄟ^一學(xué)期的學(xué)習(xí)他們也能完成類似的系統(tǒng)時(shí),興趣一下子就激發(fā)起來了.展示完學(xué)生管理系統(tǒng)后,筆者還會(huì)給學(xué)生展示一些以往學(xué)生的優(yōu)秀作品,以打消其畏難情緒、堅(jiān)定其學(xué)習(xí)興趣和信心.
3.2分析案例掌握基本知識(shí)
“案例-任務(wù)驅(qū)動(dòng)”教學(xué)法首先通過“案例展示-激發(fā)興趣-分析案例-講解相關(guān)知識(shí)和聯(lián)系”這種教學(xué)模式,以真實(shí)的生活情境或事件為案例,通過分析和講解把相關(guān)的基本概念、解題的基本方法和思路傳授給學(xué)生,從而使學(xué)生形成深刻、形象、牢固的記憶,這種教學(xué)方法可以激勵(lì)學(xué)生主動(dòng)參與學(xué)習(xí)活動(dòng).
在每次上課前,先將本節(jié)課的精華案例向?qū)W生展示.比如:在講解分析“標(biāo)簽和計(jì)時(shí)器”控件時(shí),首先向?qū)W生展示案例.
展示的案例由兩個(gè)程序組成:一個(gè)讓字幕從左到右循環(huán)滾動(dòng),另一個(gè)是讓字幕進(jìn)行左右擺動(dòng).在充分吸引學(xué)生興趣的前提下,筆者利用現(xiàn)實(shí)中的廣告牌來分析并講解與案例相關(guān)的表單、標(biāo)簽、計(jì)時(shí)器以及相關(guān)的程序設(shè)計(jì),先講解比較簡單的循環(huán)滾動(dòng)設(shè)計(jì)思想,然后再講解擺動(dòng)字幕的設(shè)計(jì)思想.這樣,學(xué)生在完成學(xué)習(xí)任務(wù)的過程中就掌握了基本的知識(shí)和技能,并且印象比較深刻.
3.3引導(dǎo)學(xué)生進(jìn)行拓展案例討論
“案例-任務(wù)驅(qū)動(dòng)”教學(xué)法不僅通過案例傳授給學(xué)生基本知識(shí),還要通過完成設(shè)計(jì)任務(wù)來培養(yǎng)學(xué)生的模仿乃至創(chuàng)新能力.有了前面的知識(shí)基礎(chǔ),再展示與之相關(guān)的拓展案例.
展示完后,筆者不直接進(jìn)行講解,而是讓學(xué)生以學(xué)習(xí)小組為單位進(jìn)行10-15min的討論分析,討論在什么地方見過類似的東西,在設(shè)計(jì)時(shí)應(yīng)采用什么途徑實(shí)現(xiàn)等問題.然后開始提問,讓小組推舉自己的代表發(fā)言闡明自己的設(shè)計(jì)思想、在可能的情況下展示實(shí)現(xiàn)過程.最后筆者對(duì)學(xué)生的模仿進(jìn)行總結(jié)性發(fā)言,如學(xué)生通過討論還不能解決的問題就給出正確解答.
3.4設(shè)計(jì)任務(wù)評(píng)價(jià)總結(jié)
每個(gè)完整的案例及任務(wù)教學(xué)模塊完成后,筆者都會(huì)與學(xué)生一起對(duì)所涉及的知識(shí)及設(shè)計(jì)技巧進(jìn)行歸納和總結(jié),對(duì)設(shè)計(jì)過程中遇到的問題進(jìn)行反思,并將優(yōu)秀作品放到教學(xué)網(wǎng)站上供所有學(xué)生觀摩.積極鼓勵(lì)學(xué)生進(jìn)行多角度思維,對(duì)每個(gè)案例最后還會(huì)留下一到兩個(gè)思考問題讓學(xué)生進(jìn)一步思考,比如針對(duì)碰撞的方塊的思考題是“方塊有無可能只碰到每個(gè)邊的同一個(gè)點(diǎn)?如有應(yīng)該如何設(shè)計(jì)?”.
4實(shí)施“案例-任務(wù)驅(qū)動(dòng)”教學(xué)應(yīng)注意的問題
4.1教學(xué)模式的轉(zhuǎn)變
傳統(tǒng)教學(xué)活動(dòng)多采用“教師講,學(xué)生聽,然后再練習(xí)”的被動(dòng)教學(xué)模式;“案例-任務(wù)驅(qū)動(dòng)”教學(xué)活動(dòng)采用“以案例說明為引導(dǎo)、任務(wù)驅(qū)動(dòng)為主線,學(xué)生主動(dòng)參與自主協(xié)作為主、教師指導(dǎo)為輔”的探索創(chuàng)新型教學(xué)模式.教師的“教”和學(xué)生的“學(xué)”之間真正形成了互相促進(jìn)的關(guān)系.
4.2傳統(tǒng)教學(xué)與“案例-任務(wù)驅(qū)動(dòng)”教學(xué)相結(jié)合
傳統(tǒng)教法以知識(shí)點(diǎn)的銜接為主線,重理論;“案例-任務(wù)驅(qū)動(dòng)”教學(xué)法以任務(wù)模塊為主線,重應(yīng)用.兩者各有特點(diǎn)和優(yōu)勢(shì),不能相互替代,在實(shí)際教學(xué)過程中要根據(jù)教學(xué)內(nèi)容的特點(diǎn)選擇不同的方法,發(fā)揮不同教法的優(yōu)點(diǎn),做到相輔相成、相互促進(jìn).
4.3注重整體培養(yǎng)與因材施教相結(jié)合
為了鼓勵(lì)學(xué)生開展研究性學(xué)習(xí),以及對(duì)學(xué)生進(jìn)行個(gè)別輔導(dǎo),筆者還開通了課程論壇.把課件、素材及練習(xí)題目都發(fā)布在論壇中,學(xué)生可以把學(xué)習(xí)過程中遇到的問題發(fā)布在論壇上,筆者都會(huì)及時(shí)解答,這樣既提高了整體教學(xué)需求,又達(dá)到了因材施教的教學(xué)效果.
5總結(jié)
“案例-任務(wù)驅(qū)動(dòng)”教學(xué)法,將傳統(tǒng)VFP程序設(shè)計(jì)以教師為中心的教學(xué)轉(zhuǎn)變?yōu)橐詫W(xué)生為主體的教學(xué),在教師的合理有效引導(dǎo)下調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性.在培養(yǎng)學(xué)生分析問題、解決問題、合作交流等方面起到了積極的作用,促進(jìn)了教學(xué)效果的提升.
【淺談案例任務(wù)驅(qū)動(dòng)教學(xué)法在VFP程序設(shè)計(jì)教學(xué)中的應(yīng)用論文】相關(guān)文章:
淺談案例教學(xué)法在VFP教學(xué)中的應(yīng)用的論文07-06
項(xiàng)目驅(qū)動(dòng)教學(xué)法在VFP的應(yīng)用論文08-19
淺談案例教學(xué)法的應(yīng)用教育論文07-06
驅(qū)動(dòng)教學(xué)法的應(yīng)用論文08-01
淺談案例教學(xué)法在中職數(shù)學(xué)教學(xué)中的應(yīng)用論文06-20
淺談任務(wù)導(dǎo)向教學(xué)法在食品營養(yǎng)與衛(wèi)生課程中的應(yīng)用論文09-10
案例教學(xué)法在《VB程序設(shè)計(jì)》教學(xué)中的探索論文02-13