摘 要:本文介紹了微課的概念,闡述了C語言教學引入微課的好處,分析了微課建設的關鍵因素,最后對微課在教學中的積極作用和應用作了展望。
關鍵詞:微課;C語言;教學
一、C語言教學存在的問題
C語言程序設計是與電子、電氣、汽電等專業相關的一門專業基礎課程,該課程的教學直接影響后續單片機等課程的開展。通過教學實踐、與學生的溝通了解發現,現行的C語言教學存在以下兩個方面的問題:
一是由于課程知識較抽象,而課時普遍在縮減,教師上課節奏加快,加之學生預習不充分,課后不復習,因此,在聽課的過程中會有“看得見,摸不著,記不住”的無奈。長此以往,學生學習興趣不高,學習動力不足。
二是實踐課效率低,學生的實際編程能力得不到有效提高。學生的自主學習能力弱,上課學完,課后就忘,對基礎知識掌握不牢,導致實踐課效率低,學生動手能力不強。
二、微課簡介
隨著“微時代”的悄然來臨,以微課為代表的“微教育”也不斷受到關注,微課建設的真正目的在于交流與應用,進而提高教學質量。鑒于目前智能手機的普及,學生人手一部,可以隨時隨地加入移動互聯網,針對這一有利條件,筆者試將微課融入日常教學,以期進一步改進教學方法,提高教學效果。
微課又名“微課程”,全稱是“微型視頻網絡課程”,它是以微型教學視頻為主要載體,圍繞具體學科的某個知識點進行的教學過程及相關資源的有機整合。微課的核心是“微視頻”,同時包含相關的教學設計、教學課件、練習題等輔助教學資源。“微視頻”短而精,能夠有效解決教與學過程中的重點、難點問題。在移動通信這么發達的微時代,這種新型教學資源能延展課堂教學的時空,提高教學效果。
三、C語言教學引入微課的好處
C語言是我院非計算機專業學生要學習的第一門程序設計語言,由于其抽象、難懂,給學生程序設計思想的培養帶來了諸多困難。C語言本身是一門實踐性很強的課程,如果在理論課教學的過程中多一些練習,讓學生在聽課的同時能夠很及時地動手實踐,這對理解和鞏固所學知識,提高他們的程序設計能力會有著很大的幫助。但是,目前的現狀是課時普遍縮減,教師上課節奏加快,學生在課堂上沒有足夠的時間消化和鞏固所學的知識。
針對這種情況,教師將微課引入到C語言教學,拓展了課堂空間。在課堂上,教師可以重新分配教學時間,可以讓學生課前看微課,課上多練習,及時動手實踐,提高實踐編程能力。有了微課這種新型的教學資源,教師和學生有了更多的機會在課堂上進行互動交流,及時解惑,提高了課堂效率。
課堂中,教師的教學只能顧及大多數學生,而每個學生的學習能力參差不齊,需要因材施教。有了微課教學視頻,學生學習的主動權更多,尤其隨著移動互聯網的普及,微課視頻時間短,非常適合學生在課余間隙利用智能手機觀看。基礎好的學生可以在學習時選擇難度大點的拓展課內容,基礎差的學生則可以多次觀看微課進行學習。這正體現了現代教育以人為本的個性化教學理念。
利用微課,教師之間可以取長補短,整合優化教學資源,提高教學水平,實現共同進步。
四、微課建設的關鍵因素
1.制作微課。觀看一個微課只需要幾分鐘時間,但是制作一個微課卻需要花費教師大量的精力。這其中需要考慮的因素包括選取教學內容、教學設計、制作幻燈片、教師語言表達、錄制視頻等,每一個環節都需要教師仔細斟酌,不是單靠一個方面就可以完成的。
2.組建微課資源開發團隊。微課這種新型教學資源目前還未得到普及應用,有關C語言課程的微課資源還沒有形成一個完整的系列。要進行微課建設,就需要組建一支熱忱于教學改革、精通信息化技術的高素質的師資團隊。這支團隊要能夠從微課的設計理念、設計形式以及后期制作等方面團結協作,逐步補充完善微課資源,進而不斷更新優化資源。
3.學生利用微課學習意識有待加強。將微課作為教學資源拓展課堂空間,首先需要學生了解微課,接受微課。當然,還需要教師適當的引導與監督,使學習者能夠自覺地學習,提高教學效果。
目前,微課作為一種新的教學資源,促使廣大教師轉變傳統的教學思維,更新課堂教學理念。全新的教學模式和方法,順應了現代信息化教學的要求。雖然,在我國微課的應用還未普及,但是相信通過廣大教師的積極探索與實踐,微課在教學中的應用會越來越廣。
參考文獻:
[1]相方莉.微課翻轉課堂在高職C語言教學中的應用研究[J].中國教育信息化,2014(20).
[2]盛蒙蒙.基于微課程的C語言之循環嵌套教學設計[J].計算機時代,2015(6).
[3]田敬華.微課程理念下的“C語言程序設計”教學改革[J],科教導刊,2015(5).
[4]張新祥,楊舒.信息化背景下大學微課建設現狀分析和對策研究[J].職教論壇,2015(23).
[5]韓鳳英.高職校本微課開發與應用探索——以C語言課程為例[J].職業時空,2015(6).