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