白金鳳
(海拉爾第一職業(yè)學(xué)校,內(nèi)蒙古呼倫貝爾 021000)
任務(wù)驅(qū)動教學(xué)法在可視化程序設(shè)計語言教學(xué)中的實踐
白金鳳
(海拉爾第一職業(yè)學(xué)校,內(nèi)蒙古呼倫貝爾 021000)
傳統(tǒng)的可視化程序設(shè)計語言教學(xué)存在著學(xué)生始終處于被動,即使是采用其它的輔助教學(xué)手段仍不能真正形成學(xué)生主動參與的現(xiàn)象,收不到應(yīng)有的教學(xué)效果。為此進(jìn)行了一些探索,改被動為主動,采用任務(wù)驅(qū)動法組織可視化程序設(shè)計語言的教學(xué),收到了較好的效果。
任務(wù)驅(qū)動教學(xué)法;可視化程序設(shè)計語言;實施形式;注意問題
“任務(wù)驅(qū)動”教學(xué)法實質(zhì)是一種探究式教學(xué)模式,適用于培養(yǎng)學(xué)生的創(chuàng)新能力、獨(dú)立分析問題和解決問題的能力。這是一種建立在建構(gòu)主義教學(xué)理論基礎(chǔ)上的教學(xué)法,是讓學(xué)生在一個典型的信息處理“任務(wù)”的驅(qū)動下,展開教學(xué)活動,引導(dǎo)學(xué)生由簡到繁、由易到難、循序漸進(jìn)地完成一系列“驅(qū)動”,從而得到清晰的思路、方法和知識的脈絡(luò)。也就是學(xué)生通過完成教師布置的任務(wù),建構(gòu)真正屬于學(xué)生自己的知識與技能。
在計算機(jī)專業(yè)的課程設(shè)置中可視化程序設(shè)計語言是一門應(yīng)用性較強(qiáng)的課程,具有實踐性強(qiáng)、極富創(chuàng)造性的特點,但又是學(xué)生較難于掌握的課程。如何提高學(xué)生的學(xué)習(xí)興趣、收到應(yīng)有的教學(xué)效果,成為教師在教學(xué)過程中需要思考和解決的問題。在Visual Basic教學(xué)中采用“任務(wù)驅(qū)動”教學(xué)法,使學(xué)生在完成“任務(wù)”的過程中,培養(yǎng)解決問題以及用計算機(jī)處理信息的能力。在這個過程中學(xué)生會不斷地獲得成就感,可以更大地激發(fā)他們的求知欲望,逐步形成一個感知心智活動的良性循環(huán),從而培養(yǎng)出獨(dú)立探索、勇于開拓進(jìn)取的自學(xué)能力。
在形式上:提出任務(wù)——師生共同分析完成任務(wù)的方法和步驟——適當(dāng)講解或自學(xué)或協(xié)作學(xué)習(xí)——完成任務(wù)實踐——交流或歸納。
傳統(tǒng)的教學(xué)方式一般是“教師講授新知—舉例說明—鞏固型獨(dú)立練習(xí)—小結(jié)評講—上機(jī)練習(xí)”,這種方式的教學(xué)使學(xué)生處于被動學(xué)習(xí)的狀態(tài),即使是采用輔助教學(xué)手段,學(xué)生主動學(xué)習(xí)的興趣仍然不高。采用任務(wù)驅(qū)動教學(xué)法,在教學(xué)中,首先提出一個需要完成的具體任務(wù),與學(xué)生共同分析解決該問題所需的知識、方法和步驟,圍繞具體任務(wù)進(jìn)行適量的概念教學(xué)和舉例講解,或?qū)W生來完成任務(wù),可以獨(dú)立完成,也可以合作完成。目的是通過完成任務(wù),掌握學(xué)習(xí)內(nèi)容,學(xué)會學(xué)習(xí),培養(yǎng)綜合能力。在這個過程中,教師參與探索和指導(dǎo),引導(dǎo)學(xué)生掌握教學(xué)內(nèi)容,適時在班級交流,發(fā)現(xiàn)新思路,推廣新思路,鼓勵創(chuàng)新。教師進(jìn)行比較、講評、歸納,或由計算機(jī)執(zhí)行,學(xué)生能夠從中得出結(jié)論,引導(dǎo)交流,共同進(jìn)步。
在講工具欄和狀態(tài)欄時提出要學(xué)生做一個“簡單文本編輯器”的任務(wù),圍繞這個任務(wù),和學(xué)生共同討論這個簡單文本編輯器窗體中應(yīng)包含工具欄(清空、復(fù)制、剪切、粘貼等按鈕),文本框和狀態(tài)欄以及完成步驟,由此首先要講解Image list和Tool bar控件及用此控件設(shè)計狀態(tài)欄的方法,最后由學(xué)生充分應(yīng)用已學(xué)知識和所具備的操作水平、技能實現(xiàn)任務(wù)要求,這個過程是整個教學(xué)的重心,操作時會真實反映每個學(xué)生對基本理論知識、操作方法、操作步驟的掌握情況,特別是學(xué)生處理實際問題的綜合能力。教師可以巡回指導(dǎo),通過有針對性的指導(dǎo)和學(xué)生之間的互相學(xué)習(xí),會使所學(xué)知識得到升華。
整個教學(xué)過程以實現(xiàn)任務(wù)要求為目的,將學(xué)生已學(xué)的知識有機(jī)地組合起來,并使學(xué)生對相關(guān)內(nèi)容加深理解。通過應(yīng)用,不但掌握了操作技巧和方法,而且提高了處理問題的能力,開闊了思路。
所謂任務(wù)的可行性,是指恰當(dāng)難度的任務(wù)。任務(wù)驅(qū)動教學(xué)法的啟動就是“任務(wù)”的建立和下達(dá),建立難度適中的任務(wù)關(guān)系到該模式教學(xué)的成敗。這個任務(wù)應(yīng)該是學(xué)生通過適當(dāng)努力能夠完成的,使學(xué)生在學(xué)習(xí)中產(chǎn)生成就感,培養(yǎng)主動學(xué)習(xí)的積極性,所以任務(wù)設(shè)置要適當(dāng)。
任務(wù)的應(yīng)用性是指任務(wù)應(yīng)該使學(xué)生覺得任務(wù)完成后對他有實際的意義。任務(wù)驅(qū)動教學(xué)法完成教學(xué)任務(wù)的途徑是通過“用”來促進(jìn)“學(xué)”的,用然后知不足,用然后學(xué),學(xué)以致用。針對學(xué)生的特點考慮將通訊錄管理系統(tǒng)、成績管理系統(tǒng)等作為教學(xué)的任務(wù)。這樣可以促進(jìn)學(xué)生學(xué)習(xí)興趣的形成和逐步提高,使學(xué)生處于一種愉悅的心境下完成各項任務(wù)。
如可以以“通訊錄管理系統(tǒng)”為一個長期任務(wù)(如整個學(xué)習(xí)期間的任務(wù)),再將該軟件的不同功能模塊分解開來,形成一個短期任務(wù)(如一節(jié)課或一個周的任務(wù))。這樣就可以使學(xué)生的任務(wù)形成一種連貫性,在整個學(xué)科的學(xué)習(xí)過程中始終都有一個總?cè)蝿?wù)的驅(qū)動,而學(xué)生在一個又一個短期任務(wù)的驅(qū)動下,體驗著一次又一次成功的喜悅。也在潛移默化中培養(yǎng)了學(xué)生采用各個擊破的方法解決實際問題的意識。
任務(wù)驅(qū)動教學(xué)法是“以任務(wù)為主線、教師為主導(dǎo)、學(xué)生為主體”。在任務(wù)驅(qū)動教學(xué)中教師是學(xué)生學(xué)習(xí)動機(jī)的激發(fā)者,要制定好策略,積極引導(dǎo)學(xué)生進(jìn)入自主學(xué)習(xí)狀態(tài),在學(xué)習(xí)過程中培養(yǎng)學(xué)生的合作精神和創(chuàng)造思維,給予學(xué)生的指導(dǎo)要恰到好處。要學(xué)會與學(xué)生平等相處,互相學(xué)習(xí),互相交流。不要過于強(qiáng)調(diào)所謂的“系統(tǒng)性”,無論學(xué)生采用什么方法,只要能夠完成任務(wù),并從中歸納出基本過程和方法,就達(dá)到了學(xué)習(xí)的目的,也就完成了任務(wù)。
良好的評價機(jī)制有利于激發(fā)學(xué)生學(xué)習(xí)熱情,保持濃厚的學(xué)習(xí)興趣,對學(xué)生的后續(xù)學(xué)習(xí)產(chǎn)生強(qiáng)大的動力,這在任務(wù)驅(qū)動教學(xué)中尤為重要。因此評價中可采用過程評價、進(jìn)步幅度評價、成果多樣性評價、自我評價以及綜合性評價等方式,讓每一個學(xué)生都能有成功的喜悅。
應(yīng)該特別重視學(xué)生的自我評價。學(xué)生參照評價項目內(nèi)容,逐項給予自己評定,并在作品之后或?qū)W習(xí)體會之末附上簡短的自我評語或得分。在此基礎(chǔ)上,教師可以組織學(xué)生評價團(tuán)給予核實或教師給予檢查評定。評價是達(dá)成學(xué)習(xí)目標(biāo)的主要手段,教師如何利用此達(dá)到教學(xué)目標(biāo),學(xué)生如何利用它來完成學(xué)習(xí)任務(wù)從而達(dá)成學(xué)習(xí)目標(biāo),都是相當(dāng)重要的。因此,評價標(biāo)準(zhǔn)的設(shè)計以及如何操作實施都是值得關(guān)注的。
在可視化程序設(shè)計語言課程中使用“任務(wù)教學(xué)法”,可以將教師的主動性與學(xué)生的積極性調(diào)動起來,在教學(xué)中發(fā)揮更重要的作用,它對于幫助教師完成教學(xué)目標(biāo)有著獨(dú)特的優(yōu)勢,對知識的傳授與更新產(chǎn)生重大的影響。
The Practice of the Task-driven Approach in Visual Programming Language Teaching
BAI Jin-feng
(Hailar First Vocational School,Hulun Buir Inner Mongolia,021000)
In the traditional visual programming language teaching,there are some problems,such as the learning passion of the students is not high,some students think learning visual programming language is useless.At the same time,the students are always in a passive position;even if using other auxiliary teaching method can't form the phenomenon that the students actively participate in,which can't get the desired teaching effects.Therefore,the author explores some methods.The author changes the passive position to the active position,uses the task-driven method to organize programming language teaching of visualization and gets a good effect.
task-driven approach;visual programming language;implementation form;problems to be paid attention to
G718.3
A
1671-3974(2012)03-0092-02
2012-04-25
白金鳳(1978-),女,海拉爾第一職業(yè)學(xué)校中教一級教師,研究方向:計算機(jī)應(yīng)用。