陳鴻 殷鳳梅

摘要:隨著現代化信息技術的發展,《c語言程序設計》課程改革的不斷深入,學生學習動機培養的重要性日益突出。以ARCS動機模型為基礎,充分運用模型中的注意、相關性、自信心和滿足等四個要素進行《c語言程序設計》的教學設計,將理論知識與實際應用進行最大程度的關聯,有效激發學生的抽象語言學習動機,不斷增強學生學習興趣,自信心和滿足感,大幅提升學習質量和實踐效果。
關鍵詞:ARCS;教學設計;c語言
中圖分類號:G642 文獻標識碼:A
文章編號:1009-3044(2019)29-0173-02
1概述
在高校,《c語言程序設計》課程是計算機專業開設的專業基礎課,也是非計算機專業特別是理工科院系開設的公共必修課。c語言程序通用性較強,具有匯編語言和高級語言的雙重特點,用于開發操作系統軟件和其他應用軟件,具有很強的實用性。同時,C語言也是一門抽象性強,難度系數不低,不易學習的語言。針對該語言的特點,《c語言程序設計》課程歷經了由傳統教學到混合式教學模式的演變過程,旨在學生利用線上線下資源的有機融合有效提升學習效果,促進高等級教育質量顯著提高。但是隨著各種教學模式的不斷創新與更新,學生的學習效率并沒有快速增長,瓶頸在于學生的學習動機。針對這一關鍵問題,為了讓學生激發并維持學習動機提出了具有針對性的教學模式,即ARCS動機模型。該模型核心是通過問題解決的途徑討論如何解決動機問題。
2ARCS動機模型
20世紀80年代,美國南佛羅里達大學心理學教授約翰·凱勒提出了ARCS模型,該模型由四個組成要素,即Attentionf注意)、Relevance(相關性)、Confidence(自信心)和Satisfaction(滿足),ARCS是由四個要素英文單詞的首字母組成。“注意”比關注的程度更大,只有學生感興趣的事物,才能引起注意,因此能夠引起學生注意的事物往往成為老師教學的敲門磚,是學生認真學習第一要素;“相關性”是將注意引起的興趣與自身喜好進行有效關聯,與學生自身現實利益或預期目標息息相關;“自信心”是促使學生克服各種困難,給學生帶來正能量,使得學生相信自己可以實現目標;“滿足”是學生通過自身判斷、選擇和努力后得到現實成果,這種成果不僅為學生帶來喜悅,還是對前期不確定性因素的肯定,更加堅定自信心。
1)注意分為兩個方面:一方面是短暫型,一方面是持久型。前者較為容易實現,后者需要通過不斷變化教學策略等,以有效的方式吸引學生注意。教師在具體的教學過程中要做好課程設計,讓學生積極參與到課堂教學中,開展雙向交流與互動,促進學生帶著興趣的自發完成學習任務;通過新穎的問題或者教學情境引起學生高度注意,讓注意力的持續時間得以延長;設計多種教學手段和方法,吸引學生的注意,讓學生主動參與到課程的學習中,提高學習效率。
2)相關性是讓學生發現新知識與已有知識之間存在關聯,更容易吸引學生完成新知識的學習。最有效的方法是讓學生深刻認識到該門課程與本專業的聯系,對未來的發展具有深遠影響,比如就業或者技能等方面。教師在備課過程中不僅進行常規教學準備,一定要深入了解授課對象的基礎與專業背景,幫助學生在學習新知識的同時自然的關聯到舊知識,真正達到溫故而知新的效果。通過學習新知識,讓學生感受到不僅僅是完成課堂學習以及通過期末考試而已,讓學生切實體會到所學知識對提高社會實踐能力的重要作用。
3)樹立好自信心,是學生自我成就感提升的關鍵。在學習的過程中,學生會遇到挫折或困難,如果學生由此逐漸失去自信,學習的動力就會很快消失,學習之初所積累的興趣與專注功虧一簣。因此,教師在教學設計中,教學目標要明確并且細化,如果過大,學生將望塵莫及。讓學生階梯型進步與成長,逐步建立自信。在授課過程中,要加強與學生的溝通,及時了解學生學習中出現的問題,幫助解決,促進學生學習效率的提高。另外,激發學習動機不僅需要從學生自身角度,外在環境的控制對學生的影響不容忽視。對學生進行一定的約束利于學生學習自信心的提升。
滿足感是精神層面、無形的東西,是學生實現預期目標后的喜悅感和成就感,獲取滿足感主要在于學生自身動機的強化。只有學習勁頭越大,積極性才越高;其次是教師的外在支持。教師在學生學習過程中不斷地鼓勵與支持,對學生的關注度高,會讓學生自我認可度提升;教師在教學設計中,對待學生公平公正,讓學生感受到平等的機會與受重視的滿足感。最終通過教學內容的設計,讓學生真正學以致用,理論與實踐的完美結合,讓學生會有很強的自我滿足感。
3動機策略設計與實踐
通過上述分析可得,ARCS模型對《c語言程序設計》課程的教學設計與推進提供了很好的視角。學習動機是教學效果好壞的決定因素,在學生學習的各個環節均需要動機的支撐。因此將ARCS模型運用到教學中,主要是分析動機在學生學習中的作用,在教學設計和實施中加以運用,將動機作用發揮到最大化,使得《c語言程序設計》課程大放異彩,進而推進高等教育計算機課程教學的改革。
下面以《c語言程序設計》課程中的數組章節的一維數組為例,運用基于ARCS模型進行教學設計,實施模式如圖1所示。
1)課前準備。根據不同層次學生平衡發展需求,設計好教學任務,提前布置給學生進行預習。好的教學任務容易引起學生興趣,讓學生有目標、有方法的進行學習,保證課前預習工作有效推進。在學習“數組”之前,對學生進行分組,每組學生進行小組學習并討論,在課前提交一個組內成員對數組理解的小組總結,學有余力的小組可以提供一個數組應用實例。通過該設計激發學生的學習動機,讓所有學生都能參與其中,化被動為主動,盡可能讓不同程度的學生做好課前準備。分層的任務設計加強教師與學生、學生與學生之間的聯系,可以讓學生的注意力的集中時間逐漸拉長,學習效果得到更好地提升。
2)課堂教學。課堂教學是對學生課前預習的提升和發展,也是學習內容相關性提高的重要途徑。匯總學生課前預習任務總結,通過匯總了解學生的整體掌握情況,有的放矢進行教學引導,讓不同程度的學生都能得到教師同樣的關注度,讓學生們感受到滿足感,帶著信心的進行學習。通過學生的預習總結,可以將教學內容中學生掌握的知識直接略去,避免內容冗余,節省上課時間。對于數組概念理解偏移的同學,可以根據學生數量選擇是課上強調還是課后輔導。根據學生提供的數組應用案例,分析學生對數組的運用程度。可以將具有代表性的案例挑選出來,在課堂上進行講解,并請學生進行代碼填充,這比教師提供的教學案例更能引起學生興趣,并且易于讓學生理解與掌握。通過學生案例引入的方式,并在課堂代碼實現,讓學生深切感受到所學知識的實用價值,激發學生的學習動機。另外,可以將新舊知識進行關聯,激發學生的學習動力。比如在學習數組之前,布置學生用代碼實現10位學生數學與英語課程成績的平均分。在學習數組之后,運用數組知識重新編寫代碼解決同樣的問題。
3)課后拓展。學習知識是一個循序漸進的過程,只有通過日益積累,學生的自信心才能得到不斷地提升,是量變到質變的飛躍。課前預習是學生樹立自信心的前期熱身,自信心自我建立的初步階段,課堂教學的成功是學生自信心增強的中期階段,而課后拓展是學生自信心倍增的關鍵時期。對于數組章節的知識基本掌握以后,通過課下及時鞏固,溫故而知新,特別是對于綜合性知識能夠運用自如,會有很大的自我肯定。對于課堂歸納的案例可以進行拓展,結合授課學生專業特點,設計開放式問題供學生課下鉆研。可以根據拓展案例難度調整分組人數,是一人一組還是多人一組。學生單獨無法應對的問題,可以進行組內討論,讓問題盡早得到解決。教師通過多個網絡平臺進行輔助,幫助學生答疑解惑。學生通過自己的努力解決了具有挑戰性的難題后,會得到極大的滿足感與自信心。對促進學習有很大的推動作用。
4)適時評價反饋。教師與學生要多進行互動與雙向交流,及時了解學生對課程的掌握情況,通過評價機制讓學生得到較大的滿足感。學生在課前預習、課堂學習以及課后復習中都會遇到各種各樣的問題,對于課前問題,課堂問題和課后問題均要根據教學時間和教學渠道進行適當調整。教師通過現場與網絡兩種平臺進行及時反饋,并對學生的問題進行歸納總結,定期整理重點問題發給學生們進行自我監督與反思,幫助學生提高教學滿意度。另外,在課程教學中要定期進行小測,對學生進行學習評價,通過階段性測試及時了解學生的學習情況,調整課程進度,對學生起到督促與檢測,及時補缺補差,確保學生在課程結束時能夠順利通過,學以致用,學生的自我滿足感增強。還有一個容易忽略而不容忽視的點,教師要給予學生更多的鼓勵與贊揚,特別是《C語言程序設計》課程的特殊性。讓學生有更多的信心投入課程學習,得到更多的滿足感,而不是打擊學生,讓學生的學習興趣減弱甚至消失,缺少或失去學習動機。
4結束語
隨著課程改革的不斷深入,教學模式的弊端日益顯著。學生的學習動機是影響教學效果的關鍵。根據《c語言程序設計課程》的特點,通過ARcs模型與教學設計的有機結合,在教師與學生的課前準備、課堂教學、課后拓展以及評價反饋的各個環節中,將ARCS模型中的注意、相關性、自信心和滿足感等四個要素融入其中,相互影響,相互制約,才能促進學生內在機制與教學外部機制的銜接,最終提高教學質量。