孟亞坤 宋欣 王巖


摘? ?要:傳統的“C語言”課程教學模式不能很好地激發學生的學習興趣和鍛煉學生的動手能力,文章結合“C語言”課程的教學特點和傳統教學模式中存在的問題,提出了“C語言”課程翻轉課堂的教學模式,并在教學實踐中對該模式進行了應用研究。教學實踐表明,新的教學模式可以提高學生的自主學習能力和分析解決問題的能力,為其他課程教學改革提供了參考意見。
關鍵詞:C語言課程;翻轉課堂;教學模式
1? ? 相關介紹
近年來,移動互聯網技術和多媒體技術發展突飛猛進,基于互聯網教學的模式逐漸滲透于各個領域,為教育教學模式的改革開創了新的局面。同時,隨著“慕課”“微課”等網絡教學資源日漸豐富,給傳統的“以教師為中心”的教學模式帶來了一定的沖擊,需要重新設計新的教學模式以適應當前環境下的教育。近年來,一些學者和教師提出了“翻轉課堂”教學模式,在這種教學模式下,教育不再局限于課堂的方寸之內,教師不再是教育的中心,學生不再被動地接受知識,為教育教學改革提供了新的方法和思路[1]。
“C語言”課程在高校教學體系中是一門實踐性很強的課程,具有知識點繁雜、操作性強等特點[2]。由于C語言是絕大多數大學生接觸到的第一門計算機程序設計語言,所以很多學生會覺得知識點雜亂,難以理解,學習興趣低。大一學生對“C語言”課程學習興趣的統計結果如圖1所示。
多年的授課經驗表明:傳統的“C語言”課堂教學方法不能有效地培養學生的學習興趣和實踐能力,也不能激發學生的創新意識。因此,本文結合“C語言”課程的教學特點和教學目標,研究“C語言”課程翻轉課堂的教學模式,旨在提高教學質量和教學效果。
2? ? 翻轉課堂教學模式簡介及研究現狀
翻轉課堂又稱顛倒課堂,顛覆了傳統的教學模式。在傳統的教學模式中,遵循“學生課前預習—課上老師講授新知識—課后學生復習”的教學流程。在翻轉課堂教學模式中,課前,教師制作高質量的教學視頻,學生通過教學視頻學習新知識,并將遇到的問題反饋給老師,老師針對反饋的問題進行歸納總結。課上,針對自主學習過程中遇到的問題,老師以分組討論或者集體探究的方式解決這些問題。課后,學生進行總結拓展,實現知識沉淀。研究表明,翻轉課堂教學模式可以充分調動學生的學習主動性,將學生從被動的知識接受者轉變為主動的學習者,從而使學生對所學內容有更深層次的理解。
翻轉課堂的概念起源于美國,自被提出以來,就受到了廣大學者的重視。Xiao等[3]把翻轉課堂教學模式應用到生理學課程上,實踐表明,翻轉課堂教學模式更有助于學生們理解、內化所學知識。Awidi等[4]在生理學課程上應用了翻轉課堂教學模式,調動了學生的積極性,取得了較好的教學效果。Evseeva等[5]在英語課上采用了翻轉課堂教學模式,取得了很好的效果。
國內對翻轉課堂教學模式的研究較晚,不過近年來,也受到了廣大一線教師的關注、研究和實踐。田皓月等將翻轉課堂教學模式應用于實際教學,提高了學生的自主學習能力和分析解決問題的能力。王璐等[6]研究了翻轉課堂教學模式在Java課程教學中的應用,實踐表明,翻轉課堂教學模式在Java課程的教學中,有效地激發了學生的學習動力和興趣,提高了學生自主學習的能力。
3? ? “C語言”課程翻轉課堂教學模式的研究與應用
本文研究“C語言”課程翻轉課堂的教學模式,該模式的實施分為以下幾個階段,具體如圖2所示。
3.1? 課前準備階段
課前準備階段是翻轉課堂教學模式的一個重要階段。課前,教師準備優質的學習資源(包括PPT和視頻),并在在線學習平臺上發布。以函數一章為例,教師列出所有的知識點,標注知識點類型,以視頻的形式對知識點進行詳細講解,并配以經典編程題目。如表1所示。
學生在在線學習平臺上自主學習,將知識點難易、掌握程度、學習時長等信息反饋給老師,老師對這些數據進行匯總、分析,進而及時掌握學生課前學習的效果,然后根據學生的掌握情況安排教學內容和進度,對大部分同學存在疑問的知識點進行課上重點講解。
3.2? 課中組織教學階段
在翻轉課堂教學模式中,教師不再是課堂的主導者。教師在課中組織教學階段的主要任務是挖掘出學生在在線學習平臺學習時遇到的困難和問題,針對具體的問題引導學生之間進行分組交流、探索,進而解決問題。在這一階段中,老師擔當引導者的角色,引導學生探索、研究、解決問題,實現知識內化。
3.3? 課后總結階段
在課后總結階段中,學生針對在線學習平臺的學習情況和課上學習情況進行總結和歸納,查漏補缺,形成自己的知識結構,使知識得到鞏固和內化。同時,老師根據學生在課前、課中的學習數據和表現情況進一步修改完善自己的教學資料,以便提高后續的教學質量。
4? ? 結語
目前,翻轉課堂教學模式已被廣大一線教師和學生接受并認可,并在教學模式改革上取得了一系列的成果。本文將翻轉課堂教學模式應用于“C語言”教學,課前,學生在在線學習平臺學習老師發布的優質學習資源,并向老師反饋自主學習過程中存在的問題,老師針對反饋的問題進行歸納總結。課上,老師把本次教學過程中的難點與重點與學生們講解,并提出問題,學生們分組討論,解決問題。課后,學生對本次課題內容進行總結或自測,進行知識沉淀,老師總結教學過程中遇到的問題,提高后續教學質量。教學實踐表明,“C語言”課程翻轉課堂教學模式能夠有效提高學生的興趣和動手實踐能力,進而改進教學效果,為計算機語言類課程教學改革提供了新的思路與方法。