趙越
摘 要:“任務(wù)驅(qū)動(dòng)”是一種基于建構(gòu)主義教育理論的教學(xué)方法。該文針對(duì)“任務(wù)驅(qū)動(dòng)”教學(xué)法在高級(jí)程序設(shè)計(jì)語(yǔ)言教學(xué)在的應(yīng)用進(jìn)行研究,對(duì)更好的應(yīng)用“任務(wù)驅(qū)動(dòng)”完成教學(xué)任務(wù)的原則和方法進(jìn)行探討。教學(xué)實(shí)踐表明,該教學(xué)法能夠收到良好的教學(xué)效果。
關(guān)鍵詞:高等院校 ?任務(wù)驅(qū)動(dòng) ?高級(jí)程序設(shè)計(jì)語(yǔ)言 ?教學(xué)方法
中圖分類(lèi)號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)11(a)-0122-01
近年來(lái),隨著高等教育改革的不斷深入,信息類(lèi)教學(xué)新技術(shù)、新方法的探索也從來(lái)沒(méi)有停止過(guò)?!叭蝿?wù)驅(qū)動(dòng)”教學(xué)法是高等教育教學(xué)改革一項(xiàng)新的嘗試,它植根于建構(gòu)主義教學(xué)理論。建構(gòu)主義教學(xué)理論認(rèn)為:學(xué)生的學(xué)習(xí)活動(dòng)必須與大的問(wèn)題或任務(wù)結(jié)合,以此來(lái)引導(dǎo)和調(diào)動(dòng)學(xué)習(xí)者的學(xué)習(xí)動(dòng)機(jī)與學(xué)習(xí)興趣[1-2]。與現(xiàn)有的傳統(tǒng)教學(xué)方法相比,“任務(wù)驅(qū)動(dòng)”通過(guò)“任務(wù)”來(lái)調(diào)動(dòng)和維持學(xué)生的求知欲望。在明確學(xué)習(xí)目標(biāo)的引導(dǎo)下,學(xué)生獲取知識(shí)的方式由傳統(tǒng)的被動(dòng)狀態(tài)轉(zhuǎn)變?yōu)橹鲃?dòng)的探索[3-4]。近年來(lái),作者將“任務(wù)驅(qū)動(dòng)”教學(xué)法應(yīng)用于高級(jí)程序設(shè)計(jì)語(yǔ)言教學(xué)當(dāng)中,收到了良好的效果。實(shí)踐表明,一個(gè)好的“任務(wù)”對(duì)于收獲好的教學(xué)效果至關(guān)重要。它能夠提升學(xué)生的學(xué)習(xí)興趣,培養(yǎng)和激發(fā)學(xué)生的求知欲和探索精神。下面就如何設(shè)計(jì)“任務(wù)”以及將“任務(wù)驅(qū)動(dòng)”教學(xué)法應(yīng)用于高級(jí)程序設(shè)計(jì)語(yǔ)言教學(xué)的原則進(jìn)行探析。
1 任務(wù)的設(shè)計(jì)與確定
高級(jí)程序設(shè)計(jì)語(yǔ)言課程的教學(xué)目標(biāo)是教會(huì)學(xué)生基本程序設(shè)計(jì)與程序分析的理論和技能。因此,任務(wù)的設(shè)置應(yīng)當(dāng)符合上述培養(yǎng)要求。教師設(shè)置的任務(wù)通常以具備一定功能的應(yīng)用程序?yàn)橹?。學(xué)生通過(guò)完成特定任務(wù)來(lái)學(xué)習(xí)C語(yǔ)言的基本語(yǔ)法、程序設(shè)計(jì)與程序分析的基本技能。在設(shè)置任務(wù)時(shí),應(yīng)當(dāng)考慮到學(xué)生的基礎(chǔ)和實(shí)際接受能力。首先,應(yīng)當(dāng)考慮到學(xué)生的基礎(chǔ)。作為工科高等院校,學(xué)生在入學(xué)前對(duì)電腦有過(guò)一定的接觸,會(huì)操作使用但知識(shí)不系統(tǒng),多數(shù)同學(xué)沒(méi)有接觸過(guò)程序設(shè)計(jì)?,F(xiàn)有培養(yǎng)方案中,學(xué)生在大一第一學(xué)期已先修過(guò)大學(xué)計(jì)算機(jī)基礎(chǔ),高級(jí)程序設(shè)計(jì)語(yǔ)言課程是在第二學(xué)期開(kāi)設(shè)的。與此相對(duì)應(yīng)的,由于任務(wù)要貫穿整個(gè)學(xué)習(xí)過(guò)程,因此任務(wù)設(shè)置的難度應(yīng)當(dāng)適中。難度過(guò)低或任務(wù)過(guò)于簡(jiǎn)單,則達(dá)不到訓(xùn)練的效果。難度過(guò)高或任務(wù)過(guò)于復(fù)雜,多數(shù)學(xué)生即使非常努力也完法完成,則容易嚴(yán)重挫傷學(xué)生學(xué)習(xí)的積極性。其次,設(shè)計(jì)內(nèi)容的背景學(xué)生應(yīng)該比較熟悉。通常選取學(xué)生對(duì)于背景熟悉的任務(wù),學(xué)生對(duì)于此類(lèi)前提的問(wèn)題容易上手,所需完成的步驟也很清楚。剩下的工作就是應(yīng)用C語(yǔ)言完成任務(wù)的解答與模擬。最后,應(yīng)當(dāng)保證學(xué)生有充足的時(shí)間上機(jī)實(shí)踐。因?yàn)楦呒?jí)程序語(yǔ)言對(duì)于上機(jī)和實(shí)踐的要求非常高,倘若缺失這個(gè)環(huán)節(jié)則基本上可以說(shuō)沒(méi)有實(shí)際掌握C語(yǔ)言。
2 完成任務(wù)時(shí)應(yīng)遵循由淺入深,循序漸進(jìn)的原則
學(xué)習(xí)的過(guò)程與能力培養(yǎng)的過(guò)程都應(yīng)當(dāng)是由漸入深、循序漸進(jìn)的過(guò)程,這也是傳統(tǒng)教學(xué)模式所遵循的原則。傳統(tǒng)方式中,對(duì)于每一部分內(nèi)容的教學(xué),都是首先介紹基本概念與基本語(yǔ)法,接著根據(jù)本章主要知識(shí)點(diǎn)進(jìn)行舉例,最后總結(jié)本章主要內(nèi)容。對(duì)于“任務(wù)驅(qū)動(dòng)”教學(xué)法而言,在每一部分教學(xué)內(nèi)容開(kāi)始前,作為教師我們首先向?qū)W生明確本章的教學(xué)目標(biāo)和教學(xué)任務(wù)。此后,我們將同一個(gè)任務(wù)按照不同教學(xué)內(nèi)容及側(cè)重點(diǎn),由簡(jiǎn)單到復(fù)雜分為若干不同的階段。并使每一部分的學(xué)習(xí)目標(biāo)和任務(wù)盡可能清晰明了。
舉個(gè)例子?,F(xiàn)要求編制一個(gè)猜拳游戲,甲、乙二人分別出剪刀(用輸入時(shí)由0表示)、石頭(用輸入時(shí)由1表示)、布(用輸入時(shí)由2表示),由系統(tǒng)判斷哪方獲勝。在第1階段時(shí),階段目標(biāo)為:掌握C語(yǔ)言變量定義、變量的賦值、變量的輸入與輸出以及標(biāo)準(zhǔn)函數(shù)庫(kù)的運(yùn)用。此時(shí)設(shè)置任務(wù)內(nèi)容為:用戶(hù)甲、乙分別輸入自己出拳內(nèi)容,并由計(jì)算機(jī)輸出二人的猜拳內(nèi)容。此階段任務(wù)最簡(jiǎn)單,且與本階段的目標(biāo)緊密結(jié)合。在第2階段時(shí),階段目標(biāo)為:掌握選擇結(jié)構(gòu)程序設(shè)計(jì)方法。此時(shí)任務(wù)內(nèi)容變?yōu)椋河脩?hù)甲、乙分別輸入自己出拳內(nèi)容,并由計(jì)算機(jī)由選擇結(jié)構(gòu)進(jìn)行裁判,并輸出勝負(fù)結(jié)果。在第3階段時(shí),階段目標(biāo)為:掌握循環(huán)結(jié)構(gòu)程序設(shè)計(jì)方法。此時(shí)任務(wù)內(nèi)容變?yōu)椋菏紫扔刹门性O(shè)置賽制(3局2勝,還是5局3勝,等等)用戶(hù)甲、乙分別循環(huán)輸入每局個(gè)人分別的出拳內(nèi)容,由計(jì)算機(jī)進(jìn)行裁判,并輸出勝負(fù)結(jié)果。以此方式設(shè)置任務(wù),余下內(nèi)容不再贅述。
3 凸顯學(xué)生在教學(xué)中的主體地位
在傳統(tǒng)教學(xué)中,教師教學(xué)方式以講授為主。學(xué)期教學(xué)計(jì)劃規(guī)定教師要講授的知識(shí)及進(jìn)度。學(xué)生要按照教師的要求和進(jìn)度計(jì)劃完成各部分內(nèi)容的學(xué)習(xí)。整個(gè)過(guò)程完全以教師為主導(dǎo),學(xué)生處于被動(dòng)接受知識(shí)的從屬地位?!叭蝿?wù)驅(qū)動(dòng)”教學(xué)法植根于建構(gòu)主義教學(xué)理論,而建構(gòu)主義認(rèn)為教師在教學(xué)活動(dòng)中不是唯一的施教者,而是幫助學(xué)生完成學(xué)習(xí)目標(biāo)的指導(dǎo)者和促進(jìn)者。學(xué)生在進(jìn)行階段學(xué)習(xí)任務(wù)之前,應(yīng)當(dāng)明確本階段的學(xué)習(xí)任務(wù)和學(xué)習(xí)目的。與此相對(duì)應(yīng),學(xué)生也由被動(dòng)知識(shí)的接受者轉(zhuǎn)化整個(gè)學(xué)習(xí)過(guò)程的主動(dòng)參與者。在以“任務(wù)驅(qū)動(dòng)”教學(xué)法完成教學(xué)的過(guò)程中,教師首先明確本階段學(xué)生所應(yīng)掌握的主要內(nèi)容以及主要技能。而學(xué)生則在教師的指導(dǎo)下,通過(guò)多種渠道,如上網(wǎng)、查閱參考資料、同學(xué)之間合作討論等方式學(xué)習(xí)理論知識(shí)與上機(jī)操練。教師則在教學(xué)過(guò)程中,不斷發(fā)現(xiàn)學(xué)生在學(xué)習(xí)中出現(xiàn)的共性與個(gè)性問(wèn)題。針對(duì)共性問(wèn)題,教師可集中講解;而對(duì)于個(gè)性問(wèn)題,教師可通過(guò)單獨(dú)輔導(dǎo)的方式解答。教師還可以鼓勵(lì)學(xué)生在完成本階段基本教學(xué)任務(wù)的前提下對(duì)任務(wù)進(jìn)行擴(kuò)充并完成??偠灾叭蝿?wù)驅(qū)動(dòng)”教學(xué)法是學(xué)生在教師指導(dǎo)下自主完成的知識(shí)體系構(gòu)建與擴(kuò)充。
4 結(jié)語(yǔ)
“任務(wù)驅(qū)動(dòng)”教學(xué)法是本人和同事在近幾年的高級(jí)程序設(shè)計(jì)語(yǔ)言教學(xué)中應(yīng)用與實(shí)踐的教學(xué)方式,是對(duì)現(xiàn)有傳統(tǒng)教學(xué)方式改革的一項(xiàng)初步嘗試。實(shí)踐表明,學(xué)生在學(xué)習(xí)過(guò)程中,以下方面有了明顯的進(jìn)步:C語(yǔ)言基本語(yǔ)法的使用、程序設(shè)計(jì)與調(diào)試的能力、主動(dòng)學(xué)習(xí)能力、團(tuán)隊(duì)溝通與協(xié)作能力,等等。學(xué)生的主體地位得到了凸顯,學(xué)習(xí)主動(dòng)性也得到了明顯提高。盡管如此,“任務(wù)驅(qū)動(dòng)”教學(xué)法對(duì)于我們來(lái)講尚屬?lài)L試階段,接下來(lái)我們要進(jìn)一步對(duì)其理論和實(shí)踐應(yīng)用作進(jìn)一步的探索,不斷積累教學(xué)經(jīng)驗(yàn),提升教學(xué)水平。
參考文獻(xiàn)
[1] 徐肇杰.任務(wù)驅(qū)動(dòng)教學(xué)法與項(xiàng)目教學(xué)法之比較[J].教育與職業(yè),2008(11):38-39.
[2] 郭紹青.任務(wù)驅(qū)動(dòng)教學(xué)法的內(nèi)涵[J].中國(guó)電化教育,2006(7):57-59.
[3] 徐紅升,張瑞玲.啟發(fā)式教學(xué)在《高級(jí)語(yǔ)言程序設(shè)計(jì)》中的應(yīng)用[J].洛陽(yáng)師范學(xué)院學(xué)報(bào),2012(2):93-96.
[4] 劉錫鈴.高級(jí)語(yǔ)言程序設(shè)計(jì)課程教學(xué)改革探析[J].寧德師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2014(1):79-82.endprint