摘 要:微課不僅能有效激發學生的學習興趣,調動學生的學習積極性,還有助于教師實現“因材施教”,深化學生對重難點知識的理解。鑒于此,本文圍繞微課教學在高職高專C語言教學改革中的實踐應用進行分析,旨在為深化高職高專C語言教學改革提供參考。
關鍵詞:微課;高職;C語言教學;實踐應用
C語言是高職高專計算機應用技術專業的必修課程之一,主要培養學生的計算機語言編程能力和邏輯思維能力。由于C語言內容較為抽象,且較難理解,部分學生對C語言學習產生了恐懼心理。微課借助信息化技術能將抽象內容形象化表達,進而充分調動學生的學習積極性,因此,利用微課探索C語言教學改革,將會給高職高專C語言現行教學模式帶來革命性改變。
一、微課教學模式概述
微課是以視頻教學為基礎的一種教學方式,其主要教學特點包括:主題突出、教學內容精練、傳播多樣化、互動性較強。第一,在教學主題方面,微課教學會將課程內容分成多個教學主題,一個知識技能點一個主題,學生通過這個主題能夠明確自己的學習方向;第二,在教學內容方面,微課一般采用的是片段式教學,主要突出重難點知識,教學內容更加精練;第三,在傳播方式方面,微課可以通過網絡平臺,利用各種終端設備進行傳播,能夠讓學生隨時隨地進行學習;第四,在教學有效性方面,微課一般在10分鐘左右,學生注意力更加集中,教學時效性更強;第五,在互動性方面,利用微課教學,學生可以通過各種聊天工具進行有針對性的課題討論,增強師生之間、同學之間的互動。
二、微課應用在高職高專C語言教學中的意義
高職高專C語言教學主要是為了讓學生掌握計算機編程方法,培養學生邏輯思維能力。在傳統的C語言教學中,教師一般采用理論加實踐的教學模式。在課程設置上,更側重于實踐教學,從而導致學生因缺乏扎實的理論知識基礎,在C語言實踐中不了解真正的編程思想,只會根據教材生搬硬套,不懂得程序結構的由來和舉一反三。而微課教學恰好能夠幫助學生解決這一問題,學生在實踐過程中,在不知道如何編寫程序時,可以有針對性地進行片段式學習,找到相對應的理論知識點,邊學邊練,掌握編寫思路和中心思想,夯實編程基礎。
三、微課在高職高專C語言教學改革中的實踐
1.微課的制作流程
(1)主題選擇
在制作微課過程中,主題選擇非常重要。通常微課的主題以C語言教學中的重難點或者抽象理論知識為主,從而輔助學生在課上、課下通過微課視頻進行反復學習,加強知識技能點的鞏固。
(2)教學設計
微課雖短,但必須是完整的教學過程,因此,在選擇好主題之后,需要對C語言教學內容進行合理的設計,主要設計對象為:教學目標、教學理念、教學方法等內容。
(3)視頻錄制
教師利用攝像機、手機、網絡視頻采集器等設備對C語言編程教學和實際操作進行錄制。教師也可以利用電腦錄屏軟件來錄制編程操作步驟。
(4)視頻剪輯
在完成微視頻錄制任務后,教師要對錄制的視頻文件進行剪輯,刪減掉冗余部分,并配上相應的文字,從而便于學生的學習。
2.引入微課完成教與學
(1)引入微課
在C語言課堂教學中,引入一個10分鐘左右的微課,提升課堂教學效率。例如,教師在講解C語言中的for語句時,教師可以選擇幾個學生比較感興趣的小程序來吸引學生的注意,并將其制作流程展示給學生。教師可以編制一個點名程序,通過這個點名程序來進行課堂點名,并將其中的語言編寫過程和思路詳細地給學生進行講解,引導學生分析這一程序和實現程序所需的語句,讓學生參與其中,達到教學互動的目的,并鍛煉學生的自主探究能力。
(2)微課教學實例結合工作過程
在微課教學過程中教師要將微課教學與工作過程相結合,以增強學生的學習興趣。例如,在講解if語句中true與false的執行理解時,制作工廠品質檢驗程序。經過程序判斷,true為合格品,保留;false為殘次品,淘汰。這樣教師可以將枯燥的C語言課堂變得生動有趣,進而加深學生的理解。
(3)發布微課
將制作的微課通過網絡平臺傳輸給學生,學生利用微課進行自主學習,有效達到知識點的鞏固和深化。
(4)提出微問題
教師可以提出一個與工作過程緊密相連的微問題,學生通過解決這些微問題,提升自主探究能力和自主創新能力。
參考文獻:
張慧芬.微課在高職C語言教學中的應用[J].教育現代化,2017,4(16):190-191.
注:本論文受蘇州農業職業技術學院院級精品資源共享課“C(C++)語言程序設計”課題資助。
作者簡介:鄧文雯(1983— ),女,江蘇丹陽人,講師、工程師,研究方向:軟件設計與開發、信息技術在教學中的應用。