摘要:本文針對傳統教學模式和任務驅動式教學模式的不足,提出了一種基于成就激勵的任務驅動式教學模式。該教學模式既解決了學生在學習中的主觀能動性不足地問題,同時又解決了任務驅動模式中學生和老師缺乏成就感的問題。
關鍵詞:任務驅動;成就激勵;教學模式;程序設計
中圖分類號:G642 文獻標識碼:B
1 引言
目前我國很多院校在C語言的教學上都是采取傳統的教學模式,按照教材講課、上機練習課堂學過的知識,最后筆試考試。這樣的教學模式存在很多弊端,例如學生會片面地重視語法知識以及考試中容易考到的知識點,甚至會出現不會寫程序的人考試分數很高的情況。這種教學模式忽視了對學生編程思路的培養,以及學生上機編程經驗的積累,對于學生獨立分析和解決問題的能力沒有提高,給學生以后學習其他課程或者以后參加工作留下了隱患。隨后有專家在程序設計教學中采用“任務驅動教學法”,但只是一種迫使學生去接受任務,根據老師的指導完成任務,最終完成任務的目的,沒有使學生從根本上提高積極性,學生實質上是一種被動式的學習。本文提出了基于任務驅動和成就激勵的學習方法,從根本上解決了學生為完成任務而完成任務的問題,使學生成為整個教學的中心,老師只是在流程上把關,學生可以根據自己的興趣來組織項目對所學知識進行學習,最終形成自己的東西,使其得到成就感,以成就感來驅動學生自覺地、自發地進行更深入的學習。
2 基于成就激勵的任務驅動式教學模式
2.1 任務驅動式教學模式
近年來,隨著心理學家對人類認知規律研究的不斷深入,建構主義學習理論逐漸盛行。建構主義認為,知識不是通過教師傳授得到,而是學習者在一定的情境下,借助其他人(包括教師和學習伙伴)的幫助,利用必要的學習資料,通過意義建構方式而獲得。建構主義提倡在教師指導下,以學習者為中心的學習,既強調學習者的認知主體作用,又不忽視教師的指導作用。
“任務驅動”是一種建立在建構主義教學理論基礎上的教學法。學生的學習活動必須與大的任務或問題相結合,以探索問題來引動和維持學習者學習興趣和動機,創建真實的教學環境,讓學生帶著真實的任務學習。學生必須擁有學習的主動權,教師不斷地挑戰和激勵學生前進。目前,“任務驅動”教學法已經形成了“以任務為主線、教師為主導、學生為主體”的基本特征。其特點是教師把要完成的教學內容設計成一個或多個具體任務,將要講授的知識蘊含于任務之中,使其通過完成任務達到掌握知識的目的。學生在完成一些具體而真實的任務過程中,要對任務進行分析、提出問題并研究解決方案,通過自主學習或小組合作學習成學習任務。“任務驅動”教學模式流程圖如圖1所示。

2.2 基于成就激勵的任務驅動式教學模式
成就激勵理論是美國哈佛大學教授戴維·麥克利蘭(David.C.MCClelland)在上世紀50年代提出的。他認為,具有強烈成就需求的人渴望將事情做得更為完美,提高工作效率,獲得更大的成功。人的行為受著動力體系的驅動,其中主要是自我動力和超我動力。“自我動力”的啟動主要靠成就感的激勵。
本文針對“任務驅動”中缺乏自我激勵的元素,提出了基于成就激勵的任務驅動式教學模式。該教學模式在任務式教學的基礎上加入了成就激勵的元素,使學生不僅能夠完成現有的任務,并且能夠得到成就感的滿足,最終激發學生的自我學習能力以及學習積極性。流程圖如圖2所示。

(1)教師引導學習知識
教師提出項目任務需要包含的知識點和和要求,并對如何完成這一任務做一些概念和方法上的概述。根據學生的水平差異,可以提出基本任務和進階任務。對于大多數同學只要求完成基本任務,而對于那些基礎好、學有余力的同學則要求完成提高任務,給他們一個自由發揮的空間。
(2)學生在教師的監督下根據興趣建立試驗項目
在教師的監督下,學生可以根據自己的愛好和興趣制定項目任務,但必須包含本次學習的知識點,達到學習和掌握知識的目的。這些任務不但要包含對所有知識點的理解運用,而且要稍難于知識點,這樣有機會讓學生去發現并解決問題。這樣就達到了合理地、分層次地制定相應目標,使所有學生在自己的項目上有所收獲,都能感覺到成功的喜悅,要讓學生享受到成就感。
(3)學生分組合作完成自己的小組項目
“分組合作”使學生互相交流、互相幫助、互相促進,有利于培養學生的合作競爭意識。分組合作必須建立在學生的項目上,特別是學生在完成一個較大型的學習任務時,更需要分組合作。組內每個成員都應有明確的任務,大家為共同的目標而努力。
教師應留給學生充足的操作時間,讓學生大膽嘗試,使他們在完成自己的項目中體會、感受和領悟。如果學生有共性問題,教師可以給予集體解答,個體問題可以逐個輔導,但是必須遵循以引導為主,以示范為輔。
(4)學生和老師交流討論
完成任務時,各小組提交自己的作品并進行答辯。各小組自己指定組長,對該小組的任務進行描述,并說明該任務用到了哪些知識點,以及有沒有自己創新的地方。最后進行現場答辯和軟件演示。答辯時從軟件的設計思路、設計中遇到的一些問題及解決方法、團隊協作中的一些問題等多個方面制作幻燈片,由老師和小組提問。根據展示的軟件作品和答辯情況,由老師和小組成員進行打分,成績將按一定的比例折算到期末成績中。這樣既增強了大家的學習興趣,又鍛煉了大家的能力,取得了很好的學習效果。
(5)總結反饋
基于成就激勵的任務驅動式教學方法以學生為出發點,比較容易忽視知識本身的系統性,所以最終的總結和反饋非常重要。每一次的成功經驗和失敗教訓都可以作為下一次的鋪墊,目的是讓學生在獲取成就感的同時掌握好知識。
3 教學試驗結果
3.1 實驗內容設置
針對C語言中較難掌握的數組排序章節以及指針和數組的關系章節,在校內取了3個班級,分別以傳統的教學模式、任務驅動式教學模式、.基于成就激勵的任務驅動式教學模式進行教授。最終對學生掌握知識點進行考核以及對學生的成就感進行調查。實驗的設置如表1所示。

3.2 實驗結果
最終的試驗結果以筆試考核、上機考核和成就感問卷的方式進行統計,筆試考核成績滿分為100分,機試為100分,成就感問卷分為:A厭惡此教學模式;B毫無興趣和成就感;C有成就感但不強烈;D有強烈成就感。調查結果如圖3和圖4所示:

從實驗結果來看,在筆試和機試的成績上,傳統教學和任務驅動式教學對比,傳統教學更占優勢,而基于成就激勵的任務驅動式教學模式和傳統模式差不多。在機試成績中,基于成就激勵的任務驅動式教學模式與傳統和任務驅動式教學相比,效果更明顯。在成就感調查結果中,基于成就激勵的任務驅動式教學模式明顯高于傳統和任務驅動式教學模式。
4 結論和展望
經過教學實踐證明,基于成就激勵的任務驅動式教學模式不僅讓學生完成了學習任務,而且鍛煉了分析問題、解決問題、團隊協作等方面的能力,此外還獲得了成就感,為自己后期加深學習打下了基礎,是對傳統教學法和任務驅動教學法的一種升華。總之,成就感是自我激勵的源泉,比其他激勵的作用更持久。