徐建峰 高翼飛
【內容摘要】眼下C語言已經成為國內外廣泛使用的一種計算機編程語言,該語言既具有高級語言的特點,又具有低級語言的許多特點,因此是各類學校計算機專業甚至是非專業必學的一門課程。本文針對中職C語言課程的教學,通過運用“互聯網+”思維創新的模式,設定“微課”目標;借助“互聯網+”平臺,分解C語言課程任務;利用“互聯網+”手段,豐富“微課”錄制方式;應用“互聯網+”思維,利用“微課”布設問題這四方面闡釋“互聯網+”時代中指尖上的教與學。
【關鍵詞】C語言?中職生?互聯網?教學方法
C語言是一門較為通用的計算機編程語言,但由于其包含的代碼相對較多,在運行過程中由于代碼輸入錯誤可能會呈現出不同的問題,導致中等專業學校學生學習效果很不理想,于是提出幾點有關C語言“微課”學習在“互聯網+”時代中學習方式的變革研究。
一、利用“互聯網+”思維創新模式,設定了“微課”目標
為了解決目前學生C語言基礎較差、課程教學內容難度較高的諸多問題,切實提升教學質量,我們中等專業學校教師就需要立足學生未來發展方向,以學生當前C語言水平為教學起點,深度結合當前課程教學改革內容,設置出更為合理的“微課”目標。運用“互聯網+”思維創新模式設定“微課”目標,保證能夠利用“微課”這一新穎的教學工具激發出他們自身學習C語言知識的學習興趣。
一方面,教師在制作微課時需要切實考慮到學生當前學習狀況及基礎,基于學生自學C語言知識的理解能力相對而言比較薄弱,他們對C語言的學習興趣不濃,導致在學習過程中存在較強的厭學情緒。這就要求我們降低“微課”教學目標難度,控制“微課”錄制時間,保證學生在觀看到“微課”內容后不會對C語言知識產生過度抵抗的不良現象;另一方面,教師需要針對學生感興趣的內容以及C語言教學要求,合理設定教學目標難度水平,對于本身難度較高的C語言知識,應降低預期目標,充分調動學生學習興趣、降低微課內容難度,則需要合理提高教學目標,促使學生可以在觀看“微課”視頻過程中增強自身學習自信心,在達到學生能夠充分自學和完成教師預期教學目標的基礎上,緊跟教師教學思路,學習、理解、鞏固C語言知識。
二、利用“互聯網+”手段,豐富了“微課”錄制方式
在總結了課堂教學經驗的基礎上,筆者發現課堂教學情境的設置會影響到學生學習的積極性及學習氛圍,而我們教師在使用“微課”進行授課時,所選擇的錄制方式也會直接影響學生們學習興趣,若在錄制過程中教師只能夠采用單一的攝像方式,“微課”則與直接的課堂教學并無太大差異,此時“微課”使用效果并不理想。現階段,在錄制“微課”時無非三種方式,其一為直接攝像的方式,通過錄制教師講課,能更全面的體現出教學重難點內容;其二是錄屏方式,教師邊放映教學課件邊對此進行講解,引導學生學習、理解相關知識;其三是上述兩種方式的結合,當然該種方式的優勢更為明顯。
三、運用“互聯網+”平臺,合理分解了C語言課程學習任務
首先教師在正式授課前需要制作好有效的“微課”。為了保證“微課”最終呈現效果,使其可以為我們的教學工作提供有力支持,教師必須了解學情結合前面知識的銜接,深入分析C語言的教學目標與教學任務,結合自身的教學經驗,找出學生在以往學習與應用過程中出現的失誤之處,也找出學生在日后使用C語言進行編程時常常需要使用到的后續知識,將上述內容作為本堂課需要重點講授的知識;其次,我們中等專業學校C語言教師需要將重點、難點知識納入“微課”之中,并在能夠引人入勝的基礎上做到短小精悍。充分利用能夠吸引學生注意力的方式呈現出本節課相應知識,像圖片、動畫元素、音樂等,促使學生能夠在“微課”的熏陶引領下,學習好重難點知識,加深他們對相關C語言知識掌握的深度;最后,教師在C語言教學中使用“微課”時,仍需要輔以口述或暫停播放等方式,強調其中的重點與難點,加強學生理解吸收,以達到完成本節課教學效果的最終目的。
四、應用“互聯網+”思維,巧妙布設“微課”問題
在C語言教學中使用“微課”的主要目的是從視覺上刺激吸引學生,促進學生更扎實地記住相應C語言知識。由于在我們中等專業學校中開展C語言教學的主要目的是讓學生充分掌握編程技巧,使其能自主地完成計算機編程工作。基于此,為了讓學生能夠理解、記住并運用相應C語言知識,教師就應該在“微課”之中融入一些基礎問題,在教師的相關問題引導下,讓學生既會復習到“微課”教學重點,提高課堂教學有效性,又會在對問題產生好奇的基礎上,進行編程練習,從而更好地理解C語言知識,提高班級學生C語言的綜合運用能力。
“互聯網+”正改變著眾多產業業態,共享經濟將逐步成為重要業態特征。互聯網的開放性和互動性高效對接供需雙方,我們中等專業學校在開展C語言教學時,合理地使用“微課”有助于提高教學效果。為了提高其應用效果C語言教師必須基于C語言內容,設定“微課”目標、在“微課”中突出教學重難點并引入C語言習題,讓學生可以在“微課”的引導下,更透徹的理解C語言知識,在解決問題的過程中,提升運用C語言進行編程的能力,保證C語言教學質量。
【參考文獻】
[1] 羅勝.計算機技術在教學中的運用[J].高教論壇,2004(6).
[2]楊永川.《C語言程序設計》課教學改革的探討[J].中國人民警察大學學報.1997(1).
【江蘇省職教學會重點課題《"互聯網+"時代中職學生學習方式的變革研究》 (編號17B17Q1NT69)課題組.】
(作者單位:江蘇省如皋中等專業學校)