本站小編為你精心準備了翻轉課堂下的C語言教學設計參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
【摘要】分析了傳統教學模式應用在C語言教學中存在的問題,提出利用對分易平臺和QQ群,將翻轉課堂的教學模式融入到微課的制作中。通過實施翻轉課堂的教學方法,引導學生課外自主學習,培養學生學習的主觀能動性,從而提高學生C語言的編程能力。
【關鍵詞】C語言;翻轉課堂;教學設計;微課
0.引言
C語言是許多高校理工類專業開設的一門重要的專業基礎課。就我校而言,C語言是一門針對電氣學院開設的計算機類公共課,72學時(課堂42學時,上機30學時)。C語言課程內容包含:數據的基本類型、程序的基本結構(順序、分支、循環)、函數、數組、指針、鏈表、結構體等[1],內容較多。若在C語言的教學過程中采用傳統教學模式,教師課堂上不僅需要把基本語法知識和算法講解清楚,還需要邊講邊演示給學生,那么教師要在有限的課時內將所有知識點都講解透徹則具有一定的難度,即使快速講完,也存在許多知識點無法得到詳細講解的問題。因此,提出將翻轉課堂教學模式運用到C語言的教學設計中,將傳統的講授法、案例教學法與互聯網相結合,完成微課的制作與,以便學生可以隨時隨地進行在線學習、交流、提交作業等教學活動。
1.翻轉課堂介紹
翻轉課堂(TheFlippedClassroom),2011年起源于美國,又被翻譯為“反轉課堂”或“顛倒教室”[2]。“翻轉課堂”完全顛覆了傳統教學模式,在該模式下,任課教師課堂上不再疲于講解各種概念性知識或操作方法,而是提供以教學視頻為主要形式的學習資源;學生不再是被動地在課堂上接受知識,而是課外主動地完成對教學視頻等學習資源的觀看和學習[3]。
2.C語言教學中翻轉課堂的實施方案
(1)課前準備階段課前準備階段是翻轉課堂教學模式實施的前提和關鍵。在課程開始前,教師首先要明確C語言課程的教學大綱,制定授課計劃,提煉知識點。教師要根據這門課的理解,按章節的重難點選擇有代表性的案例,并對案例中涉及的所有知識點進行講解,最終制作出完整的視頻并到對分易平臺,供學生觀看。(2)課中組織教學階段學生課前通過觀看視頻已經大體了解C語言課程中涉及的知識點,并記錄下自學過程中遇到的難題,然后帶著問題進入課中學習階段。教師通過與學生的互動獲悉學生對知識點的掌握情況,提煉出學生還未掌握的知識點,并對學生的問題進行分類,容易的問題可以通過提問、小組討論等形式來進行討論,較難的問題直接在課堂上予以講解。(3)課后總結階段在課堂教學活動后,教師對學生的問題進行歸納總結,并在課件中給出完整解析,并制作成微課上傳到對分易平臺,使學生得以進一步鞏固和掌握。此外,還通過對分易平臺將作業給學生,學生及時完成作業并提交。也可創建QQ群,方便為學生答疑解惑及文件。下面舉例闡述其過程,編程對10個兩位正整數按從小到大進行排序,實現步驟如下:①分析題意,設置4個整型變量i、j、min和temp,其中i為比較輪數的變量(10個數需要比較9輪),j表示a(i)后面數的下標(取值范圍為i+1到9),min是將i值暫存的變量,temp是兩個數交換所需的中間變量。②排序運用到順序、選擇、循環結構,關鍵是應用雙重循環,外循環用于控制比較的輪數,內循環用于控制哪兩個數進行比較的范圍。
3.翻轉課堂教學的實施效果
為了了解翻轉課堂教學模式的教學效果,我們對2017級自171、自172、自173班的學生進行問卷調查。調查結果表明,所有學生對翻轉課堂教學模式表示認可,95%的同學認為這樣的教學模式更自由,90%的人認為此教學模式可以使知識掌握更深入。4.總結翻轉課堂教學模式能讓學生變被動學習為主動學習,可以通過提前觀看微課中的講解,掌握C語言課程的知識。接受能力稍差的學生還可以課前、課后反復觀看視頻,不斷加深對知識的理解。翻轉課堂教學模式能讓教師專注于選取好的案例、制作有質量的微課,增強學生積極參與學習的興趣,引導學生獨立思考的能力。今后,我們還要不斷進行調查研究,采用多種教學方法相結合,多完善視頻,不斷提高教學效果。還需關注不愛課外網上學習的學生,與學生多溝通,提高學生學習的興趣。
作者:楊愛琴單位:南通大學計算機科學與技術學院