任務(wù)驅(qū)動教學法在程序設(shè)計語言教學中的初步實踐和探索
任務(wù)驅(qū)動教學法在程序設(shè)計語言教學中的初步實踐和探索
福州格致中學 江信龍[內(nèi)容摘要] 目前在我國的中小學信息技術(shù)課程中普遍采用任務(wù)驅(qū)動教學法,該教學法用于應(yīng)用軟件的教學,成果豐富,用于程序設(shè)計語言教學,鮮有報告。本人就任務(wù)驅(qū)動教學法在程序設(shè)計語言教學中的應(yīng)用作了初步的實踐,對形式和內(nèi)涵也作了初步的探索,認為在程序設(shè)計語言教學中采用任務(wù)驅(qū)動教學法,相對于傳統(tǒng)教學而言,優(yōu)勢是明顯的;采用任務(wù)驅(qū)動教學法另有六個原則需要把握。
[關(guān)鍵詞] 程序設(shè)計語言教學 任務(wù)驅(qū)動教學法 任務(wù) 三個學習空間 學會學習
任務(wù)驅(qū)動教學法是一種建立在建構(gòu)主義教學理論基礎(chǔ)上的教學法。所謂任務(wù)驅(qū)動教學法,就是讓學生在一個典型的信息處理"任務(wù)"的驅(qū)動下,展開教學活動,引導學生由簡到繁、由易到難、循序漸進地完成一系列"任務(wù)",從而得到清晰的思路、方法和知識的脈絡(luò),在完成"任務(wù)"的過程中,培養(yǎng)分析問題、解決問題以及用計算機處理信息的能力①。在班級教學的背景下,教師要把握好三個學習空間②的轉(zhuǎn)換,即"有意義接受學習空間"、"自主學習空間"和"協(xié)作學習空間"的轉(zhuǎn)換,為學生創(chuàng)造良好的學習環(huán)境,讓學生通過適當努力,能順利完成一個個具體的任務(wù),掌握學習內(nèi)容,獲得成功的體驗。
一.運用任務(wù)驅(qū)動教學法于程序設(shè)計語言教學,在"任務(wù)"的設(shè)置上要適當。
所謂適當?shù)?任務(wù)",是建立在對學生的了解之上的,讓學生通過適當?shù)呐δ茌^好地完成,在完成任務(wù)的過程中,學會學習。在中小學信息技術(shù)教學中,程序語言設(shè)計相對較難,對學生的思維訓練也是多方面的,相對于其他學科也有其獨特之處。如果采用傳統(tǒng)的教學方法,簡單地按照從易到難,從簡單到復雜的順序循序漸進地進行教學,學生處在被動的學習狀態(tài)中,容易感到厭倦。采用任務(wù)驅(qū)動教學法,有利于培養(yǎng)學生自主學習、合作精神和探究能力,有利于培養(yǎng)學生的信息素養(yǎng)和綜合素質(zhì)。
根據(jù)學生的現(xiàn)狀,本人把任務(wù)設(shè)計成幾個有一定聯(lián)系的幾個任務(wù)。按進度分別提出:
請你給小學生編寫一個加法練習程序;
請你給小學生編寫一個加法練習程序,正確的顯示"OK",錯誤的顯示"wrong";
請你給小學生編寫一個加法練習程序,每套10道題,每題正確的加10分,錯誤的不給分,并計算總分等。
當?shù)谝粋任務(wù)提出時,學生都覺得很簡單,但無從下手。本人圍繞這個問題先開辟"有意義接受學習空間",進行必要的教學,學生的學習也顯得特別認真。
二.運用任務(wù)驅(qū)動教學法于程序設(shè)計語言教學,在形式上是:提出任務(wù)-→師生共同分析完成任務(wù)的方法和步驟-→適當講解或自學或協(xié)作學習-→完成任務(wù)實踐-→交流或歸納。
在程序設(shè)計語言教學中,傳統(tǒng)的教學形式是:語句格式-→功能介紹-→舉例解釋-→鞏固型獨立練習-→小結(jié)評講-→上機練習。在這個過程中,學生的學習基本上是被動的。
采用任務(wù)驅(qū)動教學法,在課堂教學中,首先提出一個需要完成的具體任務(wù),與學生共同分析解決該問題所需的知識,方法和步驟,有時先開辟"有意義接受學習空間",圍繞具體任務(wù)進行適量的概念教學和舉例講解,或開辟"自主學習空間"以及"協(xié)作學習空間",學生來完成任務(wù),可以獨立完成,也可以合作完成。目的是的通過完成任務(wù),掌握學習內(nèi)容,學會學習,培養(yǎng)綜合能力。在這個過程中,教師參與探索和指導,引導學生掌握教學內(nèi)容,適時在班級交流,發(fā)現(xiàn)新思路,推廣新思路,鼓勵創(chuàng)新。教師進行比較、評講、歸納,或由計算機執(zhí)行,學生從中得出結(jié)論,引導交流,共同進步。如:
在讀語句和寫語句教學時,在教學前先提出一個任務(wù),即:"請你給小學生編寫一個加法練習程序"。圍繞這個任務(wù),討論分析需要解決的問題,程序
[1] [2] [3]