劉金月,楊 永,倪紅梅,時貴英 (東北石油大學(xué)計算機(jī)與信息技術(shù)學(xué)院,黑龍江 大慶 163318)
任務(wù)驅(qū)動法在《程序設(shè)計》課程中的應(yīng)用
劉金月,楊 永,倪紅梅,時貴英 (東北石油大學(xué)計算機(jī)與信息技術(shù)學(xué)院,黑龍江 大慶 163318)
《程序設(shè)計》課程是非計算機(jī)專業(yè)本科生的一門重要的基礎(chǔ)課程。根據(jù)《程序設(shè)計》課程特點(diǎn),結(jié)合教學(xué)實(shí)際,探討了任務(wù)驅(qū)動法在教學(xué)中的應(yīng)用。實(shí)踐證明,該教學(xué)模式充分激發(fā)了學(xué)生學(xué)習(xí)興趣,提高了課堂教學(xué)效果和學(xué)生解決實(shí)際問題的能力,獲得了良好的教學(xué)效果。
程序設(shè)計;項(xiàng)目驅(qū)動法;案例教學(xué)
隨著信息技術(shù)的迅猛發(fā)展,社會對大學(xué)生計算機(jī)技術(shù)的要求不再停留在操作員的層次,而是要求掌握一定的程序設(shè)計技術(shù),以便解決更為復(fù)雜和專業(yè)的問題?!冻绦蛟O(shè)計》是計算機(jī)專業(yè)和非計算機(jī)專業(yè)的一門必修課程,是人們進(jìn)入計算機(jī)世界的必經(jīng)之路。通過《程序設(shè)計》的學(xué)習(xí),能夠使學(xué)生掌握如何用計算機(jī)解決本專業(yè)的技術(shù)問題,如工程問題、管理問題、數(shù)學(xué)問題、物理問題等;此外,程序設(shè)計課程也是訓(xùn)練學(xué)生抽象思維能力、邏輯判斷能力的重要平臺。
長期以來,我國高校人才培養(yǎng)教育在一定程度上是偏重理論,對工程意識培養(yǎng)和工程實(shí)踐訓(xùn)練不太重視,學(xué)生主要培養(yǎng)途徑是在學(xué)校進(jìn)行,缺乏項(xiàng)目課題積累,在IT企業(yè)難當(dāng)將才[1]?!冻绦蛟O(shè)計》作為一門計算機(jī)公共基礎(chǔ)課,涉及概念眾多,數(shù)據(jù)類型和運(yùn)算符豐富,語法規(guī)則復(fù)雜,枯燥乏味,難以實(shí)際運(yùn)用,使許多初學(xué)者望而生畏。筆者長期從事計算機(jī)基礎(chǔ)教學(xué)工作,為了提高教學(xué)質(zhì)量,在《程序設(shè)計》課程中采用了任務(wù)驅(qū)動法[2]。
1)傳統(tǒng)課堂教學(xué)模式 傳統(tǒng)課堂教學(xué)模式是以教師作為課堂的中心,以廣大學(xué)生為講授對象,以課本作為講授的主體,采取語言知識為主線[3],按照課本的編排順序向?qū)W生講解每個章節(jié)的知識、習(xí)題。教學(xué)過程中學(xué)生處于被動學(xué)習(xí)的狀態(tài)下,容易產(chǎn)生厭煩心理,缺乏自主學(xué)習(xí)的鍛煉機(jī)會。
2)傳統(tǒng)實(shí)驗(yàn)教學(xué) 傳統(tǒng)實(shí)驗(yàn)教學(xué)大多是學(xué)生按實(shí)驗(yàn)教材和教師布置的程序一步一步完成,上機(jī)內(nèi)容單一,對學(xué)生吸引力不夠。目前多數(shù)《程序設(shè)計》課程實(shí)驗(yàn)指導(dǎo)書中的內(nèi)容主要包括操作題和編程題,前者主要是驗(yàn)證一些語法現(xiàn)象,并不要求學(xué)生做太多的思考,而后者多數(shù)為通過編程解決一些數(shù)學(xué)上的計算或者排序問題,這些內(nèi)容對學(xué)生的吸引力不夠,難以激發(fā)他們的學(xué)習(xí)興趣。
“任務(wù)驅(qū)動教學(xué)法”是一種建立在建構(gòu)主義學(xué)習(xí)理論基礎(chǔ)上的教學(xué)法,它將以往以傳授知識為主的傳統(tǒng)教學(xué)理念,轉(zhuǎn)變?yōu)橐越鉀Q問題、完成任務(wù)為主的多維互動式的教學(xué)理念;將再現(xiàn)式教學(xué)轉(zhuǎn)變?yōu)樘骄渴綄W(xué)習(xí),使學(xué)生處于積極的學(xué)習(xí)狀態(tài)[4],每一位學(xué)生都能根據(jù)自己對當(dāng)前問題的理解,運(yùn)用掌握的知識和自己積累的經(jīng)驗(yàn)提出方案、解決問題。
1) 項(xiàng)目設(shè)計 在課堂教學(xué)中,項(xiàng)目設(shè)計是任務(wù)驅(qū)動教學(xué)的開始,也是教學(xué)的關(guān)鍵所在。項(xiàng)目的好壞直接關(guān)系到教學(xué)效果,因此項(xiàng)目設(shè)計是教師在任務(wù)驅(qū)動教學(xué)法實(shí)施過程中的主要工作之一。在項(xiàng)目設(shè)計時,從學(xué)生的生活實(shí)際出發(fā),選擇一個貫穿教學(xué)全過程的項(xiàng)目,如學(xué)生管理系統(tǒng)等,以便更好的激發(fā)學(xué)生的學(xué)習(xí)興趣。此外,根據(jù)課程不同章節(jié)的知識點(diǎn),將一個綜合項(xiàng)目劃分成若干個相互獨(dú)立又相互聯(lián)系的子項(xiàng)目,每個子項(xiàng)目通過實(shí)際的問題情景引出,涵蓋一定的課程知識點(diǎn)、重點(diǎn)和難點(diǎn)。通過一條主線,把項(xiàng)目銜接起來,讓學(xué)生看到項(xiàng)目完成后的最終效果。
2 )項(xiàng)目實(shí)施 《程序設(shè)計》課程的實(shí)踐性很強(qiáng),傳統(tǒng)模式的實(shí)驗(yàn)教學(xué)是以教師為中心,學(xué)生始終處于被動地位,導(dǎo)致學(xué)生的學(xué)習(xí)主動性和積極性受到壓抑,不利于學(xué)生創(chuàng)新思維的開發(fā)。因此,以“項(xiàng)目驅(qū)動”式教學(xué),開發(fā)設(shè)計型實(shí)驗(yàn)成了當(dāng)務(wù)之急。項(xiàng)目的初期,教師處于主導(dǎo)地位,需要精心的指導(dǎo)學(xué)生學(xué)會如何去發(fā)現(xiàn),去思考,去尋求解決問題的辦法,幫助學(xué)生完成項(xiàng)目分析和設(shè)計方案。但隨著項(xiàng)目的進(jìn)行,教師需定期檢查項(xiàng)目進(jìn)度,并針對重點(diǎn)、難點(diǎn)問題進(jìn)行及時指導(dǎo),留給學(xué)生充足的練習(xí)時間,讓學(xué)生大膽去嘗試,使他們在實(shí)踐中去體會、感受、發(fā)現(xiàn)問題和解決問題,學(xué)生是項(xiàng)目實(shí)施過程中的中心。
3 )項(xiàng)目評價 項(xiàng)目評價是對學(xué)生的學(xué)習(xí)情況與項(xiàng)目完成情況做出的反饋與評價[5],既考核學(xué)生知識的掌握程度,也考核學(xué)生的綜合能力。采取過程評價和結(jié)果評價相結(jié)合的考核方式,基于結(jié)果的評價主要依據(jù)是各個階段的成果報告,每個小組將自己開發(fā)的項(xiàng)目進(jìn)行演示,講解項(xiàng)目設(shè)計過程的思路和算法,任課教師或其他同學(xué)可向該小組提出疑問,通過答辯來訓(xùn)練學(xué)生的語言表達(dá)能力與組織能力;基于過程的評價主要依據(jù)項(xiàng)目實(shí)施的情況給各個小組評分,根據(jù)小組成員各方面的具體表現(xiàn)及分工情況給小組成員評分。
在《程序設(shè)計》課程的教學(xué)中,任務(wù)驅(qū)動法在激發(fā)學(xué)生的求知欲望和創(chuàng)新意識,培養(yǎng)學(xué)生分析問題、解決問題的能力,促進(jìn)社會技能形成方面有獨(dú)特的優(yōu)勢。但如果運(yùn)用不當(dāng),優(yōu)勢也會變成劣勢,因此,在實(shí)施任務(wù)驅(qū)動教學(xué)過程中,應(yīng)注意以下幾個問題:
1)合理設(shè)計任務(wù) 教師布置的任務(wù)應(yīng)以學(xué)生為中心,始終從學(xué)生的角度考慮,盡量貼近實(shí)際,選題具有典型性、綜合性和示范性,突破難點(diǎn),強(qiáng)調(diào)重點(diǎn)。任務(wù)要分層次,難度設(shè)計遵循循序漸進(jìn)的原則,充分考慮不同層次的學(xué)生需求,考慮課程知識點(diǎn)的難易程度及前后聯(lián)系,根據(jù)學(xué)生的認(rèn)知特點(diǎn)讓學(xué)生逐漸接受不同難度的任務(wù),使學(xué)生在完成任務(wù)的過程中,既鞏固已學(xué)過的內(nèi)容,又探索新知識,逐步提高,體會用程序設(shè)計方法編程應(yīng)用的實(shí)際效果。通過一個個子任務(wù)的完成,最終完成總體任務(wù),從而形成一個系統(tǒng)的知識體系。
2) 師生關(guān)系處理得當(dāng) 任務(wù)驅(qū)動教學(xué)模式要求教師必須明確自己所擔(dān)當(dāng)?shù)慕巧?,改變以往的知識講解者、傳遞者、灌輸者的角色。在教學(xué)過程中,教師不是可有可無、無事可做,而是比傳統(tǒng)教學(xué)中的作用更加重要、更加不可缺少。其利用情境協(xié)作、會話等學(xué)習(xí)環(huán)境要素引導(dǎo)學(xué)生盡快進(jìn)入自主學(xué)習(xí)狀態(tài),為學(xué)生提供豐富的學(xué)習(xí)資源,最終達(dá)到學(xué)生對當(dāng)前所學(xué)知識的意義建構(gòu)的目的。在任務(wù)驅(qū)動教學(xué)模式中,教師要充分地了解學(xué)生,激發(fā)學(xué)生的學(xué)習(xí)熱情,使學(xué)生從“要我學(xué)”向“我要學(xué)”轉(zhuǎn)變。在學(xué)生學(xué)習(xí)遇到困難時,教師應(yīng)幫助其找到解決問題的方法;在學(xué)生學(xué)習(xí)自學(xué)能懂的問題時,引導(dǎo)學(xué)生認(rèn)真閱讀教材,查閱資料,解決實(shí)際問題;在學(xué)生完成基本任務(wù)后,教師應(yīng)進(jìn)行小結(jié)及做好評價工作。
3)合理分組 在實(shí)施任務(wù)驅(qū)動教學(xué)環(huán)節(jié)中,合理分組對于確保任務(wù)實(shí)施的效果是很重要的。不同學(xué)生接受知識的能力有很大的差異,特別對于一些后進(jìn)生來說,讓其獨(dú)立完成老師布置的任務(wù),其難度可想而知。因此,有效的學(xué)習(xí)小組是小組協(xié)作學(xué)習(xí)成功的關(guān)鍵。在這一過程中,老師講解開展小組協(xié)作學(xué)習(xí)的主要目的、實(shí)施流程、注意事項(xiàng)及預(yù)期效果,引導(dǎo)學(xué)生如何運(yùn)用所學(xué)知識進(jìn)行算法設(shè)計,讓學(xué)生了解并接受小組合作學(xué)習(xí),從而主動、積極地配合教師完成分組、角色分配及職責(zé)承擔(dān),真正參與到小組活動學(xué)習(xí)中來。
4 )制定科學(xué)的評價體系 根據(jù)教學(xué)目標(biāo)和要求,實(shí)施對教學(xué)全過程和結(jié)果的有效監(jiān)控,科學(xué)的評價體系對激勵學(xué)生參與活動,提高協(xié)作學(xué)習(xí)質(zhì)量有著十分重要的作用。因此,及時對學(xué)生的自主學(xué)習(xí)及協(xié)作學(xué)習(xí)能力進(jìn)行評價是非常重要的。一個任務(wù)完成后,采取學(xué)生評價和教師評價相結(jié)合的方法。一般可采用分組講解、成果展示的方法,由教師以參與教學(xué)活動的態(tài)度、解決問題的能力和創(chuàng)造性發(fā)揮為評價主線,同時引導(dǎo)學(xué)生反思、總結(jié)和改進(jìn)自己的合作學(xué)習(xí),由學(xué)生打分和教師打分作為整個小組的分?jǐn)?shù);學(xué)生評價是指學(xué)生之間的評價,使其發(fā)現(xiàn)同伴的優(yōu)點(diǎn)和自己的不足,提高自己掌握新知識和新技能的能力以及綜合運(yùn)用知識解決問題的能力。
在《程序設(shè)計》課程中采用任務(wù)驅(qū)動的教學(xué)模式,充分體現(xiàn)以任務(wù)為主線,以教師為中心,以學(xué)生為學(xué)習(xí)主體,以完成項(xiàng)目來組織教學(xué)。教學(xué)實(shí)踐證明,在項(xiàng)目教學(xué)過程中,其能夠把理論與實(shí)踐緊密結(jié)合,增加課堂教學(xué)信息量,提高教學(xué)質(zhì)量;同時,能夠啟發(fā)學(xué)生思維,培養(yǎng)學(xué)生掌握問題、分析問題并解決問題的能力,以及培養(yǎng)學(xué)生團(tuán)隊(duì)組織能力和綜合職業(yè)能力,為其步入社會奠定堅實(shí)的基礎(chǔ)。
[1]王蓉.任務(wù)驅(qū)動在C語言程序設(shè)計的探析[J].福建電腦,2010(2):201-202.
[2]鄭豪.基于任務(wù)驅(qū)動和項(xiàng)目驅(qū)動的“軟件工程”教學(xué)研究[J].中國電力教育,2011(4):101-102.
[3]趙愛美.高職VFP教學(xué)改革探討[J].新西部,2007(22):106-107.
[4]王春婷.淺談任務(wù)驅(qū)動教學(xué)法在計算機(jī)教學(xué)中的應(yīng)用[J].太原大學(xué)教育學(xué)院學(xué)報,2011(6):103-105.
[5]林春梅.項(xiàng)目驅(qū)動教學(xué)模式探討與實(shí)踐[J].紹興文理學(xué)院學(xué)報,2010(3):74-76.
10.3969/j.issn.1673-1409(N).2012.08.062
N4
A
1673-1409(2012)08-N183-03
2012-01-06
黑龍江省高等教育學(xué)會“十二五”教育科學(xué)研究規(guī)劃課題(HGJXHC110178)。
劉金月(1978-),女,2001年大學(xué)畢業(yè),碩士,講師,現(xiàn)主要從事神經(jīng)網(wǎng)絡(luò)與人工智能方面的教學(xué)與研究工作。
[編輯] 洪云飛