馮崗
摘 要:本文主要結(jié)合職業(yè)院校計算機學習的專業(yè)特點,對職業(yè)學校計算機任務驅(qū)動教學法的具體實施進行探討,以期為職業(yè)學校計算機教學提供一定的指導。
關(guān)鍵詞:職業(yè)學校;計算機;任務教學法
建構(gòu)主義教學理論是任務驅(qū)動教學法的理論基礎,建構(gòu)主義教學認為,在計算機學習中,學生學習的行為應當與學習的問題以及任務緊密相連,通過對問題進行探索的方式來調(diào)動學生學習的積極性。任務驅(qū)動教學法是經(jīng)過了大量的實踐教學總結(jié)得出的有效教學方法,它以學生為主體,以教師為主導,以人物為主線,推動著教學不斷向前進。
1 設計學習任務,明確學習目標
不論采用何種教學方法,都是為了完成學習目標,對于任務驅(qū)動教學而言同樣如此。在職業(yè)學校計算機教學過程中,應該明確總目標,然后將目標進行逐層分解,形成一個一個的小任務,通過完成這些小的任務來實現(xiàn)知識的理解和掌握。比如在Dreamweaver的學習過程中,將學習的內(nèi)容分解為圖文編排、信息檢索、網(wǎng)頁鏈接、文件儲存以及網(wǎng)頁修飾等。在教學中,教師可以展示一個已經(jīng)制作完成的網(wǎng)頁,像班級主頁等,這樣的展示其實就是向?qū)W生明確學習的任務就是完成一個類似的網(wǎng)頁制作。網(wǎng)頁制作涉及到較多的內(nèi)容與操作,教師要引導學生對該任務進行分解,然后逐一完成。在分解任務時,應當堅持一定的原則。首先,應當將重點以及難點內(nèi)容分散,這樣有利于任務的完成。其次,要合理考慮任務的大小,注意任務前后之間的聯(lián)系,遵循從易到難、從簡到繁的原則,確保任務能夠順利完成。在實際教學中,筆者為了滿足各個層次學生的不同學習要求,對最終的學習任務進行了延伸,將站點發(fā)布的基本操作與方法傳授給學生,讓學生對網(wǎng)頁制作有了更加全面的理解,為學生以后的創(chuàng)作鋪路。
2 根據(jù)學生的特點,合理設計學習“任務”
在設計學習任務時,一方面需要從整體上對學生學習的興趣、年齡特點、認知能力等進行考慮,另一方面,還要考慮不同層次學生的需求,設計出具有梯度的學習任務,讓所有的學生在完成任務的過程中都能夠提高自己的能力。同時還應當注意,要為學生預留獨立思考的空間,讓學生通過自我探索獲得技能與知識。比如在教學《Visual Basic 6.0程序設計》時,VB作為一種程序開發(fā)工具,具有可視化的特點,所以在窗體中設計人機界面操作簡單,方便,在一定程度上調(diào)動了學生學習的積極性。如果在設計任務時僅僅局限于此,那么學生的學習需求無法滿足,因此筆者在實際教學中補充了多重窗體的概念,并向?qū)W生簡單介紹了使用步驟,最終重新設計了學習“任務”—設計自動取款機的前臺操作:包括一個主窗體和另一個窗體,主窗體引導用戶選擇語言,顯示了六種不同的語言供選擇,另一窗體引導用戶輸入銀行卡賬號與密碼。設計這樣的學習任務也給學生們留下了足夠的思考空間,有些學生在完成窗體的設計后,聯(lián)想到如何實現(xiàn)自動核對密碼的功能,教師通過引導可以嘗試學生來完成學習新的任務,提高學生的探索能力。在設計“任務”時還應當注意,必須結(jié)合學生的興趣特點,設計出難度適中的任務。比如ATM取款機操作程序這樣的任務雖然與學生的實際生活聯(lián)系密切,但是對于學生而言這樣的任務明顯難度過大,因此在實際教學中可以對該任務進行改進,重新設計,適當降低任務難度,這樣能夠達到更好的教學效果。
3 任務驅(qū)動教學法的實施方法
在職業(yè)學校計算機專業(yè)課程教學中應用任務驅(qū)動法進行教學時,首先由教師提出學習任務,然后再由學生通過探索完成任務,在此過程中教師進行有效的指導。當一個單元或者某一階段的學習任務完成后,學生基本上已經(jīng)掌握了專業(yè)基礎知識、操作的基本方法與技能,此時可以開始階段性的上機考試或者布置對應的作業(yè)。要求學生自己設計一個與階段學習內(nèi)容相關(guān)的任務,然后針對此任務提交相應的作業(yè)。可以為學生預留一周的時間或者半個月的時間讓學生廣泛搜集資料,充分探索。學生通過設計任務,完成任務,提升了對問題的分析能力和解決能力,另外還鍛煉了學生的創(chuàng)造能力以及應用能力。學生設計并完成任務的形式主要包括了三種不同的類型,這三種類型也對應不同能力層次的學生。第一類,比葫蘆畫瓢型,根據(jù)教師課堂教學中的任務進行稍微改變,一般情況下采用這種類型的學生基礎知識較弱,個人學習能力水平處于中下游。第二類,舉一反三型。這類學生可以結(jié)合自己的興趣愛好選擇任務,根據(jù)個人已經(jīng)掌握的基礎概念知識以及操作技能,進行簡單的變化和創(chuàng)新,最終完成自己設計的任務。第三類,創(chuàng)新拔高型。任務設計有一定的難度,體現(xiàn)出創(chuàng)新和獨特性,創(chuàng)意十足,并且能夠探索解決問題的多種方法。比如在學習《Visual Basic 6.0程序設計中》,通過對課本原有內(nèi)容進行學習,筆者增加了一個新的學習任務——作圖,要求學生利用隨機函數(shù),實現(xiàn)圖形位置、顏色隨機變化的效果。該任務設計比較獨特,所以能夠吸引學生的興趣,也為學生提供了非常寬闊的創(chuàng)作空間,讓學生有自由發(fā)揮的余地。在任務的完成過程中,有些學生將函數(shù)應用于規(guī)定范圍內(nèi)的隨機數(shù)字,創(chuàng)作出猜數(shù)的游戲;有些學生則將其用于設計窗體的人機界面,形成自由變化的圖形或者文字;有些學生利用自動生成的數(shù)字,將其應用于系統(tǒng)自動出題,將數(shù)字計算結(jié)果輸入后,系統(tǒng)能夠判斷對錯,進而打分。通過自主設計,學生們的探索激情充分釋放,創(chuàng)新的能力得到提高。
[參考文獻]
[1]劉宜生.利用信息技術(shù)構(gòu)建自主合作學習模式[J].中國電化教育,2007,(07).
[2]姚小崗.中職計算機教育的現(xiàn)狀分析與對策探討[J].職教研究,2009,(04).