陳志洪
摘要:本文從現(xiàn)代建構(gòu)主義學(xué)習(xí)理論出發(fā),明確提出任務(wù)驅(qū)動(dòng)法對(duì)中職學(xué)生的德育培養(yǎng)、技能實(shí)訓(xùn)的現(xiàn)實(shí)意義,并著重論述了中職學(xué)校在《VB程序設(shè)計(jì)》中開展任務(wù)驅(qū)動(dòng)法教學(xué)的必要性和可行性,同時(shí)。結(jié)合該課程的教學(xué)實(shí)際分析了任務(wù)驅(qū)動(dòng)法的教學(xué)過程、存在問題和產(chǎn)生的效果。
關(guān)鍵詞:任務(wù)驅(qū)動(dòng)法;VB程序設(shè)計(jì)
當(dāng)代認(rèn)知派學(xué)習(xí)理論的代表人物,瑞士心理學(xué)家皮亞杰(Jean·Piaget)認(rèn)為學(xué)習(xí)是認(rèn)知結(jié)構(gòu)的獲得和建構(gòu)的過程,學(xué)習(xí)者并不是把知識(shí)從外部搬到記憶中,而是以已有的經(jīng)驗(yàn)為基礎(chǔ),通過與外界的相互作用來建構(gòu)新的認(rèn)知結(jié)構(gòu);決定學(xué)習(xí)的因素,既不是外部因素,也不是內(nèi)部因素,而是主體和環(huán)境之間的相互作用。該理論自上世紀(jì)中后期在眾多的學(xué)習(xí)論流派中逐步取得了相應(yīng)的地位,從而形成了現(xiàn)代建構(gòu)主義學(xué)習(xí)理論,近年來,該理論在中等職業(yè)教學(xué)中具有廣泛的應(yīng)用。任務(wù)驅(qū)動(dòng)法是一種建立在建構(gòu)主義學(xué)習(xí)理論基礎(chǔ)上的教學(xué)法,對(duì)中職學(xué)生的德育培
養(yǎng)、技能實(shí)訓(xùn)都有較強(qiáng)的現(xiàn)實(shí)意義。
一、《VB程序設(shè)計(jì)》開展任務(wù)驅(qū)動(dòng)法教學(xué)的必要性
首先,《VB程序設(shè)計(jì)》這門課程要求學(xué)生有一定的數(shù)學(xué)和英語(yǔ)基礎(chǔ),而中職學(xué)生絕大部分是中考的落伍者,數(shù)學(xué)和英語(yǔ)基礎(chǔ)差。從目前的教材來看,大部分中職版的《VB程序設(shè)計(jì)》都由高等院校教材的縮減版改編而成,教材理論性較強(qiáng),知識(shí)點(diǎn)多且散。如果按教材順序授課,老師和學(xué)生都會(huì)感覺身心疲憊,教學(xué)效果肯定不理想。但是,從企業(yè)的需求出發(fā),把各個(gè)知識(shí)點(diǎn)有針對(duì)性地分解為若干個(gè)任務(wù)來完成,則具有非常強(qiáng)的可操作性。
其次,初中的信息技術(shù)課程開設(shè)的范圍、深度、廣度各不一樣,有些學(xué)生連英文單詞都不認(rèn)識(shí)幾個(gè),有些學(xué)生卻也能編寫簡(jiǎn)單的程序。因而,從學(xué)習(xí)者的特征分析,如果要大部分學(xué)生一起進(jìn)步,則應(yīng)采用分組協(xié)作,構(gòu)建學(xué)習(xí)團(tuán)隊(duì)的學(xué)習(xí)方法。
第三,在目前九年制義務(wù)教育中,由于升學(xué)的需求,幾乎所有的初中都采用授導(dǎo)性的傳統(tǒng)教學(xué)方法,學(xué)生已經(jīng)非常厭煩了,而中職學(xué)生普遍厭學(xué)理論知識(shí),希望在中職學(xué)校能憑個(gè)人興趣愛好,表現(xiàn)自己的特長(zhǎng),證明自己的能力。這使得以學(xué)生為中心、以完成任務(wù)為目標(biāo)的任務(wù)驅(qū)動(dòng)教學(xué)法更具有必要性。
二、《VB程序設(shè)計(jì)》開展任務(wù)驅(qū)動(dòng)法教學(xué)的可行性
由于《VB程序設(shè)計(jì)》課程具有較強(qiáng)的操作性,學(xué)生上機(jī)操作的時(shí)間遠(yuǎn)比課堂理論教學(xué)多得多。通常,教師對(duì)知識(shí)進(jìn)行講解、演示后,再讓學(xué)生動(dòng)手實(shí)操,讓學(xué)生在操作中學(xué)習(xí)理論、掌握方法、熟練技巧。筆者所在學(xué)校所有的《VB程序設(shè)計(jì)》課均在網(wǎng)絡(luò)多媒體電腦室上課,保證學(xué)生一人一機(jī)并通過廣播教學(xué),把授課和上機(jī)有機(jī)交互式融合在起來。
另一方面,學(xué)校還有專職的計(jì)算機(jī)實(shí)訓(xùn)教師隨同上課的老師一起輔導(dǎo)學(xué)生上機(jī),共同解決“任務(wù)”中出現(xiàn)的各種問題,對(duì)學(xué)生的指導(dǎo)及時(shí)有效。
同時(shí),學(xué)校的網(wǎng)站和管理軟件大部分都是計(jì)算機(jī)教師自行開發(fā)或二次開發(fā)的,如學(xué)校網(wǎng)站(ASP+SQLSERVER)、MIS系統(tǒng)(VB.NET開發(fā)的B/S架構(gòu))、學(xué)生照相系統(tǒng)(C/S架構(gòu))等,有軟件實(shí)際案例演示給學(xué)生觀摩,還有教師給企業(yè)開發(fā)的工資核算、倉(cāng)庫(kù)進(jìn)銷存等應(yīng)用軟件,它們切合實(shí)際,在“任務(wù)”設(shè)計(jì)時(shí)有很強(qiáng)的實(shí)操性。
三、中職學(xué)?!禫B程序設(shè)計(jì)》開展任務(wù)驅(qū)動(dòng)法教學(xué)的過程
無論什么課程的教學(xué),都要先明確教學(xué)目標(biāo),《VB程序設(shè)計(jì)》也不例外。在很多人的印象中,該課程是一門程序編制課,但即使是計(jì)算機(jī)專業(yè)畢業(yè)的大學(xué)生,從事開發(fā)軟件的也極少,而中職學(xué)校的畢業(yè)生,從事軟件開發(fā)的更是罕見,所以我們只能從中職畢業(yè)生的就業(yè)方向來確定教學(xué)目標(biāo)。目前學(xué)校大部分的學(xué)生中,如果從事與《VB程序設(shè)計(jì)》相關(guān)的崗位,主要是高級(jí)辦公軟件操作員和網(wǎng)站建設(shè),而這兩種崗位主要涉及到OFFICE+VBA、網(wǎng)站的后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì),這也是我們的《VB程序設(shè)計(jì)》的教學(xué)目標(biāo)。因此,我們將《VB程序設(shè)計(jì)》分解成三個(gè)子目標(biāo),“對(duì)象篇” “算法篇” “數(shù)據(jù)庫(kù)篇”,逐步實(shí)施任務(wù)驅(qū)動(dòng)的教學(xué)過程。具體如下:
1.任務(wù)設(shè)計(jì):在三個(gè)不同的階段,有各自的任務(wù)。
(1)“對(duì)象篇”:記事本、寫字板、媒體播放器、瀏覽器等形象直觀的界面設(shè)計(jì),分解成對(duì)象的屬性、方法、事件代碼等任務(wù)。
(2)“算法篇”:通過若干道簡(jiǎn)單的數(shù)學(xué)題來掌握順序、選擇、循環(huán)三種結(jié)構(gòu)化程序設(shè)計(jì)方法。
(3)“數(shù)據(jù)庫(kù)篇”:針對(duì)學(xué)校的“成績(jī)統(tǒng)計(jì)分析”、中小企業(yè)的“工資核算”等小項(xiàng)目,來掌握OFFICE+VBA、VB+ACCESS的應(yīng)用,熟悉數(shù)據(jù)庫(kù)的連接和記錄、增、刪、改等操作。
2.動(dòng)態(tài)分組:由于三個(gè)階段的教學(xué)目標(biāo)不同,所以采用不同的分組方式。
(1)“對(duì)象篇”:采用自然組,按課堂分組方式不變,主要是學(xué)習(xí)VB控件等面向?qū)ο蟮膶傩?、方法、事件等基礎(chǔ)知識(shí),比較形象直觀,無需變動(dòng),可讓學(xué)生適應(yīng)任務(wù)驅(qū)動(dòng)教學(xué)模式。
(2)“算法篇”:主要按數(shù)學(xué)與英語(yǔ)成績(jī)高低重新分組,由于涉及到算法,如結(jié)構(gòu)化程序設(shè)計(jì)知識(shí),有一定的抽象思維,開始6人一組,組內(nèi)互補(bǔ)互助;。
(3)“數(shù)據(jù)庫(kù)篇”:主要按項(xiàng)目分組,也就是按學(xué)生的就業(yè)意向,辦公軟件應(yīng)用、網(wǎng)站開發(fā),面向?qū)崙?zhàn),6人一組共同協(xié)作完成。
3.材料準(zhǔn)備:實(shí)驗(yàn)素材提供,與最后實(shí)戰(zhàn)情景的創(chuàng)建。
在“對(duì)象篇”和“算法篇”兩個(gè)階段均要準(zhǔn)備模仿的上機(jī)實(shí)驗(yàn)、可以改造的上機(jī)練習(xí)和獨(dú)立的操作題,循環(huán)漸進(jìn)地不斷提出問題、解決問題,而“數(shù)據(jù)庫(kù)篇”則要準(zhǔn)備項(xiàng)目開發(fā)制度、需求書、開發(fā)測(cè)試流程等電子文檔,介紹一些開發(fā)網(wǎng)站和VB論壇,模擬進(jìn)行實(shí)戰(zhàn)狀態(tài),逐步由模仿、改造,上升到應(yīng)用的階段。
4.小結(jié)評(píng)價(jià):每個(gè)階段均要小結(jié),做出定量和定性的評(píng)價(jià)。
在三個(gè)階段的實(shí)施過程中,逐步實(shí)現(xiàn)教師輔導(dǎo)后由學(xué)生獨(dú)立完成,然后教師引導(dǎo)后小組互助完成,最后教師領(lǐng)導(dǎo)后共同協(xié)作完成,使得學(xué)生既可以獨(dú)立思考,又可以相互交流協(xié)作,培養(yǎng)創(chuàng)新精神。在評(píng)價(jià)方面,“對(duì)象篇”和“算法篇”可以完全由學(xué)生制訂評(píng)價(jià)方案,而“數(shù)據(jù)庫(kù)篇”由教師指導(dǎo)學(xué)生來制訂,真正實(shí)現(xiàn)任務(wù)為主線、教師為主導(dǎo)、學(xué)生為主體的教學(xué)模式。
5.教學(xué)延伸:因?yàn)椴豢赡芩械膶W(xué)生都能完成布置的任務(wù),所以教師有必要利用課后的時(shí)間來解決問題。在信息化時(shí)代,簡(jiǎn)單的直接通過電話和QQ等解決,復(fù)雜一些則可以通過論壇和EMAIL來交流處理,也可以通過網(wǎng)絡(luò)進(jìn)行布置、預(yù)習(xí)新的任務(wù)。
四、《VB程序設(shè)計(jì)》開展任務(wù)驅(qū)動(dòng)法教學(xué)存在的問題
由于學(xué)生提出的問題五花八門,團(tuán)隊(duì)合作也會(huì)出現(xiàn)各式各樣的麻煩,不僅對(duì)教師的理論水平、軟件開發(fā)能力都要求較高,對(duì)教師綜合教育教學(xué)能力也是一個(gè)考驗(yàn),即教師要能夠指導(dǎo)學(xué)生的專業(yè)技術(shù),也要能夠協(xié)調(diào)各小組的團(tuán)結(jié)互助,做到隨機(jī)應(yīng)變。
每一屆學(xué)生的基礎(chǔ)都不一致,錄取到計(jì)算機(jī)專業(yè)的又可相差較大,所在設(shè)計(jì)“任務(wù)”時(shí)都要適當(dāng)?shù)卣{(diào)整,盡可能與當(dāng)?shù)刂行∑髽I(yè)的用工需求保持一致。但這就涉及到教材不適應(yīng)的問題,自編教材將是任務(wù)驅(qū)動(dòng)法教學(xué)的必然趨勢(shì)。
五、《VB程序設(shè)計(jì)》開展任務(wù)驅(qū)動(dòng)法教學(xué)的效果
1.學(xué)生學(xué)習(xí)目標(biāo)更加明確。
教學(xué)中,教師教學(xué)和學(xué)生學(xué)習(xí)都是圍繞某個(gè)具體的任務(wù)進(jìn)行。教學(xué)思路清晰,學(xué)習(xí)目的明確,更容易掌握學(xué)習(xí)內(nèi)容。
2.學(xué)生參與意識(shí)增強(qiáng)。
學(xué)生每節(jié)課都有具體的任務(wù),在思想上就有緊迫感。學(xué)生遇到的問題,既可以通過閱讀教材、參考書解決,也可以在同學(xué)間相互交流、討論,更可以要求教師提供技術(shù)支持。這種互動(dòng)式教學(xué),教師主要是方法上的指導(dǎo),學(xué)生有充分的時(shí)間練習(xí),能感覺到自己的成功感,激發(fā)了興趣,調(diào)動(dòng)了學(xué)習(xí)的積極性和主動(dòng)性。
3.有效拓廣了教學(xué)范圍。
《VB程序設(shè)計(jì)》的教學(xué)如果僅僅按課本或大綱,肯定不能滿足信息時(shí)代企業(yè)對(duì)計(jì)算機(jī)人才的需求,也就不能滿足實(shí)際工作的需要。為了今后就業(yè)實(shí)踐的“任務(wù)”,學(xué)生除了課堂學(xué)習(xí)外,還應(yīng)延伸到校外學(xué)習(xí),學(xué)習(xí)的內(nèi)容更多、更廣。
總之,在任務(wù)驅(qū)動(dòng)法教學(xué)中我們應(yīng)始終把學(xué)生作為學(xué)習(xí)的主體,以任務(wù)作為驅(qū)動(dòng),讓學(xué)生通過自己的操作,活學(xué)活用,教師的引導(dǎo)是讓學(xué)生能夠觸類旁通。任務(wù)驅(qū)動(dòng)教學(xué)法較好地解決教與學(xué)的矛盾,在整個(gè)教學(xué)過程中,充分體現(xiàn)了學(xué)生在學(xué)習(xí)中的主體地位,教師的主導(dǎo)作用,正如業(yè)務(wù)公司售前培訓(xùn)、售中技術(shù)支持、售后服務(wù)一樣,異曲同工,效果明顯。
(作者系廣東省佛山市順德區(qū)勒流職業(yè)技術(shù)學(xué)校)
參考文獻(xiàn):
陳琦,劉儒德.當(dāng)代教育心理學(xué)[M].北京:北京師范大學(xué)出版社,1997.
責(zé)任編輯李平安