黃良峰
(常州市高級職業技術學校,江蘇 常州 213161)
2008年美國的戴維?彭羅斯,運用建構主義理論,以在線學習或移動學習為目的,提煉課程要點,制成了十分鐘左右的微課并上傳網絡,從此微課的概念走入了公眾的視野。微課以其簡短高效的特點為廣大教育者所熟知,運用微課能夠有效提升學生興趣,讓學生將碎片化的時間利用起來。充分提升自己的專業知識水平和專業素養。在高職C語言教學中應用微課就能打造更加多樣化的課堂,提升教學效果。
微課通常包括與教學主題相關的視頻、音頻、圖像等內容,其中,以簡短視頻的使用為主流。微課的時長通常在5-10分鐘左右,通過多樣化的內容形式簡單地講解某個知識點。微課的教學時間短,內容也比較“小”,所以就必須在短暫的時間中,包含主題突出、指向明確的教學內容,讓學生能夠在微課中短期內獲取知識。運用微課教師可以實現課前的導入,讓學生主動投入進學習中;運用微課也可以在課下進行查漏補缺,完善學生的知識體系構建。微課主題簡單但是內容精益求精、獨立性強,可以讓學生在學習中獲取知識、重點在于提升自身的興趣。微課是實現信息化教學的重要手段,也是將信息技術和課堂教學相結合的有效途徑,通過微課技術的運用能為課堂提供更加豐富的變化,能拓展教師的教學思路。
微課相比起傳統教學方式來說,擁有很多的優勢,微課使得課堂教學脫離了傳統長篇大論的枯燥模式,為學生帶來了感官的新鮮感,從而有效提升教學效果,微課具有的優勢如下:
(1)視頻簡短。微課一般采用短小的內容為核心來呈現內容,就能在短時間內吸引學生的注意,讓學生對一堂課的某一個主題產生興趣。這也是考慮到學生的特點之后選擇的教學模式,現代高職學生性格一般都更加活潑,傳統的長篇大論的講學方式提不起學生的興趣,學生在學習的時候就會學習效率低下,難以實現學生個人能力的成長。尤其是對于C語言這種難度比較高的科目來說,更是容易讓學生覺得自己在聽“天書”,所以將微課運用到高職教學之中,學生學習欲望就會被更好的激發,再之后進行章節時學習時就會更加投入。
(2)形象具體。微課是由精簡的教學短視頻為核心所創作的內容,通過微課的引入就能將一些知識點以趣味化、具象化的形式展現出來,學生就能更簡單明了地理解知識點的含義,從而帶動學生的學習熱情。在傳統教學中運用直接講授的方式是很難讓學生理解C語言編程相關的知識點,就像是“地址和指針”,在教學中學生并不能直接了解“地址”指的是什么,但是結合微課學生就可以在動畫變化中了解“地址”本質是一串數字,從而提升對于某個知識點的理解。
(3)資源豐富。隨著信息技術的發展,微課逐漸產生了各種各樣的資源,教師可以通過網絡尋找和下載相關的資源,結合教學內容豐富教學課堂。資源的豐富性也使得教師在選擇資源的時候能夠結合實際情況選擇更加符合實教學際情況的資源,讓微課教學能夠與時俱進,迎合學生的興趣。
(4)趣味性強。微課的簡短和形式使得其制作門檻比較低,很多教師都可以嘗試自己制作微課。教師可以結合自己教學的錄像,或者是自己制作的課件,制作相關的微課形式。通過教師的參與,就能將微課和教學目的、教學主題緊密聯系在起來,讓微課能夠更好的促進教學效果。
(5)反饋及時。因為微課是在短時間內集中展開教學,所以學生能夠及時的表達自己的看法和評價,讓所有的學生都參與到教學中,并且幫助教師不斷地認清學生和教學模式之間存在的沖突,進而不斷改善教學模式。這就使得微課的使用變得更加的客觀。
微課可以通過網絡信息技術進行傳播,所以通過打造微課教學平臺就能讓學生不受時間和空間的限制隨時學習。微課平臺應該支持教師上傳和分享微課資源,也支持學生登錄下載相關微課資源進行學習,同時也應該可以對學生的學習成果進行統計分析,從而幫助教師分析學生學習情況,改善教學模式。對于微課的內容,教師也需要上傳三種不同的類型,分別是導入型、講解型和實訓型,導入型是為了讓學生能夠在課前對某個知識點有簡單的認識和了解,進而激發學生的學習興趣。講解型則是針對教學中的重點和難點進行詳細的結構分析,提升學生的理解。實訓型則是在課后讓學生結合微課進行實踐,練習C語言編程的教學內容。通過三種不同形式的微課的構建和分享,就可以讓學生隨時運用微課提升自我,實現自己專業能力的提升。
例如,在教學中筆者會構建網上學習平臺,將日常上課中所運用到的微課資源上傳到平臺,學生通過登錄下載就能夠獲取微課資源。通過平臺的構建,即使學生在上課中沒有理解章節的部分知識點,在課下也可以通過微課反復觀看,實現知識鞏固,讓學生能夠加強對C語言的認識和了解。同時筆者還會在后臺統計學生的下載情況,經過分析找出學生學習中的難點,在教學中運用講解型微課進行講解,例如在“for循環”的教學中,學生難以理解“for語句執行過程的理解”,所以筆者在網絡上尋找相關資源上傳到平臺,讓學生通過下載學習相關內容,理解“for循環”知識。運用微課實現知識點的強化。筆者也會上傳實訓型微課,鍛煉學生的應用能力,C語言的最重要的部分就是讓學生能夠在實際中應用,所以要尋找合適的微課鍛煉學生的實踐能力,讓學生能夠構建全面的C語言學習系統。
教師在課堂教學中起到的作用是關鍵的,尤其是對于C語言這種結構雖然較簡單,編程非常靈活的程序設計語言類課程來說。傳統教學方式是不能滿足學生學習需求的,教師必須結合學生特征,運用微課技術設計有趣多樣化的微課,在激發學生學習興趣的同時,實現教學內容的輸出。所以教師在工作中要運用多種方式提升自己的信息化技術學習水平,結合微課創設更加高效的課堂。
例如,筆者在日常生活中會通過網絡尋找微課制作教程,根據教程來提升自己的微課制作能力。我也會下載一些制作精良的微課,通過觀看、分析,挖掘微課制作的技巧,在準備課程教學內容時融入技術,結合學生的學習情況,量身打造適合學生的微課。互聯網信息技術的發展日新月異,筆者會結合最新的技術構建微課,做到教學和最新的信息化技術與時俱進,從而拓展學生的視野,提升學生的眼界,也能讓學生產生探索微課C語言世界的欲望。
教師在教學時可以運用實訓型微課鞏固和檢驗課堂學習,在實訓微課中,教師要結合學生的學習水平構建合理的題目,運用題目檢驗學生的學習成果。實訓應該以客觀題為主,而且難度要設置一定的梯度,同時也要建立完善的評價系統,讓學生在完成習題之后,可以及時地得到結果和正確答案,根據正確答案分析自己錯誤的原因,提升自己對相關知識的認識和理解。
在學習“地址和指針”時,筆者運用微課構建了實訓,讓學生在實踐中提升應用能力。在生活中我們說的地址是指一個人居住的具體位置,而在虛擬的邏輯內,空間地址則是指可以惟一標識某一點的一個編號,也就是一個數字。通過微課導入,學生就會對“地址和指針”的含義有最基本的了解,之后筆者會運用實訓型微課檢驗學生的學習成果。比如,int類型占4個字節,char類型占1個字節,每個字節都有一個對應的編號,C語言允許在程序中使用變量的地址,并可以通過地址運算符“&”得到變量的地址。所以我設計微課讓學生通過編程獲取int字節和char字節的地址,在實訓課程中我還能通過后臺收集信息,了解學生的錯誤率,針對學生的錯誤之處進行強化,在課堂上講解分析,提升學生對于編程應用的理解。通過利用微課的實訓,學生就能在實踐中提升自己的C語言水平,增強自己的C語言應用能力。
綜上所述,微課作為一種新的教學手段,將微課與C語言教學結合就能夠有效激發學生的學習熱情,帶動學生的學習積極性。教師要構建完善的微課學習平臺,讓學生能夠隨時下載微課,實現全面學習;教師也要注重自身能力的發展,通過網絡學習微課的制作過程,結合學生實際情況制作微課;教師也要運用微課落實學生學習成果,讓學生通過題目檢驗自己的水平,鞏固學生學習成果,從而實現計算機應用專業人才的培養。