李晶
[摘 要]現(xiàn)代社會經(jīng)濟(jì)的高速發(fā)展對我國教育事業(yè)提出了更高的要求。在中職學(xué)校開展C語言程序設(shè)計教學(xué)活動時,有效應(yīng)用微課能夠進(jìn)一步提升課堂教學(xué)效果,使學(xué)生更深入地理解相關(guān)知識。要通過建設(shè)課程體系、優(yōu)化課程設(shè)計、錄制教學(xué)資源、建立交流機(jī)制、注重任務(wù)教學(xué)、進(jìn)行實(shí)時反饋,確保在中職學(xué)校開展C語言相關(guān)課程時更科學(xué)地應(yīng)用微課,
[關(guān)鍵詞]微課;中職;C語言程序設(shè)計;課程教學(xué)
微課具體是指基于教學(xué)實(shí)踐要求和新課程標(biāo)準(zhǔn),利用視頻記錄某個教學(xué)環(huán)節(jié)和知識點(diǎn)而實(shí)現(xiàn)的教學(xué)過程。在中職學(xué)校開展C語言程序設(shè)計教學(xué)活動時,微課的合理應(yīng)用具有極其重要的現(xiàn)實(shí)意義,能夠幫助學(xué)生更深入地理解相關(guān)知識,實(shí)現(xiàn)課堂教學(xué)效果的有效提升。
一、中職C語言教學(xué)中微課的應(yīng)用
1.應(yīng)用必要性
C語言作為一門編程語言,具有一定的基礎(chǔ)性。對于中職學(xué)校的學(xué)生而言,有效學(xué)習(xí)語言能夠使其進(jìn)一步明確程序設(shè)計的基本理念,進(jìn)而對程序?qū)嵤┝鞒踢M(jìn)行更為全面的把握,也為進(jìn)一步學(xué)習(xí)程序設(shè)計奠定堅實(shí)的語言基礎(chǔ)。C語言課程具有極強(qiáng)的理論性和邏輯性,課程內(nèi)容相對枯燥,傳統(tǒng)的教學(xué)方式使學(xué)生在學(xué)習(xí)過程中容易產(chǎn)生疲倦感。因此,科學(xué)改進(jìn)C語言課程教學(xué)模式是我國現(xiàn)階段教育事業(yè)發(fā)展的必然要求。
2.應(yīng)用價值
通常情況下,每節(jié)微課的時間大約為十分鐘,對于中職學(xué)校的學(xué)生而言,微課時長最好不要超過15分鐘。微課的教學(xué)目標(biāo)較為明確和簡單,教學(xué)容量普遍較小,有利于在網(wǎng)絡(luò)上進(jìn)行更有效的傳輸和存儲。微課教學(xué)主題較為突出,教師在明確教學(xué)內(nèi)容之后,要使教學(xué)設(shè)計實(shí)現(xiàn)更高程度的精細(xì)化。微課具有精彩、生動、簡單、完整的特點(diǎn),同時交互性也普遍較長,能夠使學(xué)習(xí)者的學(xué)習(xí)需求得到更高程度的滿足,實(shí)現(xiàn)學(xué)習(xí)效果的進(jìn)一步提升。與此同時,在中職學(xué)校開展教學(xué)活動時,C語言課程作為程序設(shè)計課程具有極強(qiáng)的實(shí)踐性和理論性,學(xué)生在初次接觸該類課程時普遍感覺難度較大,而且由于課程時間相對較短,導(dǎo)致課程教學(xué)進(jìn)度過快,學(xué)生學(xué)習(xí)具有較高的難度。因此,要科學(xué)地應(yīng)用微課教學(xué),進(jìn)一步補(bǔ)充和拓展傳統(tǒng)教學(xué)資源,使學(xué)生能夠在學(xué)習(xí)過程中基于自身的具體狀況及時查漏補(bǔ)缺,對課堂所學(xué)的知識進(jìn)行合理鞏固。
二、課程教學(xué)中微課的具體應(yīng)用
1.建設(shè)課程體系
在利用微課組織開展C語言課程設(shè)計教學(xué)活動時,如果完全基于單獨(dú)知識點(diǎn)進(jìn)行微課設(shè)計,各個知識點(diǎn)之間的連續(xù)性缺乏會使其應(yīng)用作用無法得到最大程度的發(fā)揮。在落實(shí)課程教學(xué)活動時,教師需要充分考慮課程特點(diǎn)。課程規(guī)劃包括兩個層面:其一,在進(jìn)行微課設(shè)計時,需要基于課程特點(diǎn)綜合考量微課的制作和應(yīng)用,開發(fā)相關(guān)微課程。在開發(fā)過程中,必須確保相關(guān)內(nèi)容能夠合理覆蓋課程目標(biāo)的具體要求,知識體系之間的關(guān)聯(lián)性要清晰,對其相關(guān)模塊要進(jìn)行合理劃分,以確保課堂活動能夠滿足學(xué)生的認(rèn)知需要。其二,在系列微課中,還需要確保各個獨(dú)立微課的課程形態(tài)。通常情況下,微課也是一項(xiàng)學(xué)習(xí)系統(tǒng),具有一定程度的自主特征,需要確保在滿足學(xué)習(xí)者知識需求的同時進(jìn)一步解決具體問題?;诖耍诰唧w設(shè)計微課的過程中,不僅需要提供優(yōu)秀的微視頻,同時還需要提供微練習(xí)、微教案、微目標(biāo)、微講義等課程資源,確保微課的作用能夠得到最大程度的發(fā)揮。
2.優(yōu)化課程設(shè)計
對于C語言程序而言,具體結(jié)構(gòu)通常包括分支、循環(huán)和順序三個結(jié)構(gòu),其中,循環(huán)結(jié)構(gòu)是極為重要的一個結(jié)構(gòu)。在進(jìn)行微課制作設(shè)計過程中,可以選擇利用購物管理系統(tǒng)中驗(yàn)證用戶登錄信息和查詢商品信息兩個子模塊展開教學(xué)任務(wù)。相關(guān)人員需要基于任務(wù)進(jìn)行微課設(shè)計,具體包括for循環(huán)和while循環(huán)的定義與應(yīng)用方式;for循環(huán)和do-while循環(huán)的定義和具體應(yīng)用;循環(huán)體系中break和continue語句的具體應(yīng)用方式,包括兩個子模塊功能實(shí)現(xiàn)的具體方式等。在制作微課的過程中,設(shè)置的教學(xué)任務(wù)和問題應(yīng)與學(xué)生的日常生活有緊密的聯(lián)系,在此基礎(chǔ)上再引出相關(guān)技術(shù)內(nèi)容,確保微課教學(xué)具有更高的趣味性,幫助學(xué)生對新知識進(jìn)行更為深入的理解,進(jìn)一步提升學(xué)生解決問題的能力。
3.錄制教學(xué)資源
教師可以利用微課視頻向?qū)W生分享相關(guān)學(xué)習(xí)資源,利用C語言程序設(shè)計過程中應(yīng)用的經(jīng)典算法制作微課視頻,再通過查找、排序、遞推法、窮舉法、三大循環(huán)結(jié)構(gòu)等專題分別發(fā)布。對于學(xué)生而言,程序代碼具有較強(qiáng)的邏輯性,在開展教學(xué)活動之前,教師可以利用微課視頻向?qū)W生演示一些有趣的動畫。例如,在利用遞推法進(jìn)行相關(guān)問題教學(xué)時,教師可以搜尋圖片,利用教學(xué)文檔整理相關(guān)問題的分析策略和解決辦法,并將其與提前準(zhǔn)備好的課前測試題、教學(xué)視頻、教學(xué)素材同時上傳至交流平臺,實(shí)現(xiàn)有效的課前預(yù)習(xí),大大節(jié)省課堂教學(xué)時間。在制作教學(xué)文檔時,要注意圖文并茂,確保學(xué)生對其產(chǎn)生濃厚的興趣。在開展課堂教學(xué)活動時,要確保學(xué)生之間能夠進(jìn)行更為科學(xué)有效的互動交流,同時,教師還要對學(xué)生的課堂表現(xiàn)進(jìn)行嚴(yán)格監(jiān)測,給予有效指導(dǎo)和答疑。課后,教師要布置課堂作業(yè),學(xué)生在完成家庭作業(yè)的過程中,如果發(fā)現(xiàn)問題可以隨時利用交流平臺向教師求助,由教師給予答疑解惑,實(shí)現(xiàn)交互式學(xué)習(xí)。在此過程中,教師還可以通過微課視頻呈現(xiàn)課堂教學(xué)的重難點(diǎn)內(nèi)容,確保學(xué)生能夠隨時觀看和學(xué)習(xí),從而實(shí)現(xiàn)提優(yōu)補(bǔ)差。
4.建立交流機(jī)制
目前,移動設(shè)備在中職學(xué)校中實(shí)現(xiàn)了一定程度的普及化應(yīng)用。教師可以通過科學(xué)構(gòu)建微信群或QQ群組織學(xué)生與其進(jìn)行更為有效的交流,確保課堂活動的互動性。中職學(xué)校學(xué)生學(xué)習(xí)的主動性不強(qiáng),在參與教學(xué)活動時不能積極與教師溝通學(xué)習(xí)過程中出現(xiàn)的疑難問題,可以通過應(yīng)用通訊設(shè)備建立聊天環(huán)境,利用其消息推送和及時通訊等各項(xiàng)功能促使學(xué)生向教師提出疑問,使教師與學(xué)生之間的交流互動更為有效。在實(shí)施小組合作學(xué)習(xí)時,組內(nèi)成員可以通過視頻或語音等多種形式及時進(jìn)行交流和討論,這樣就打破了時間和空間的限制,使學(xué)生能夠隨時隨地參與學(xué)習(xí)活動。
5.注重任務(wù)教學(xué)
在開展課程教學(xué)活動時,教師可以基于具體任務(wù)組織開展教學(xué)活動,保證學(xué)生能夠科學(xué)應(yīng)用相關(guān)知識和原理,有效提升課堂教學(xué)效果。教師要科學(xué)應(yīng)用任務(wù)教學(xué)方式,在具體設(shè)置教學(xué)任務(wù)時還要與學(xué)生的實(shí)際生活緊密聯(lián)系。在開展教學(xué)活動時,要明確告知學(xué)生在完成微課任務(wù)之后的獎勵,以此激發(fā)學(xué)生的學(xué)習(xí)興趣,促使學(xué)生自主探究相關(guān)知識。在明確教學(xué)任務(wù)之后,教師要有序處理具體任務(wù),細(xì)化教學(xué)內(nèi)容,通過科學(xué)選擇教學(xué)策略確保更為有效地設(shè)計和應(yīng)用微課。例如,在學(xué)習(xí)switch語句時,教師利用簡單計算器組織開展微課教學(xué)。先通過應(yīng)用電腦系統(tǒng)導(dǎo)入新課內(nèi)容,隨后在強(qiáng)化新知識和簡單應(yīng)用計算機(jī)的過程中,嘗試將相關(guān)內(nèi)容融會貫通。在微課教學(xué)活動中,以任務(wù)為中心組織開展教學(xué)活動能夠確保在有限的時間內(nèi)更深入地分析相關(guān)知識,更科學(xué)地應(yīng)用相關(guān)知識,進(jìn)而提高課堂教學(xué)效率。
6.進(jìn)行實(shí)時反饋
由于《C語言程序設(shè)計》課程具有極強(qiáng)的實(shí)踐性,在理論學(xué)習(xí)的過程中,上機(jī)操作是不可或缺的重要內(nèi)容,但是,由于課堂時間具有一定的局限性,部分學(xué)生在學(xué)習(xí)過程中遇到問題無法及時向教師尋求幫助,甚至部分學(xué)生在遇到困難時主動放棄,導(dǎo)致教師無法及時了解學(xué)生的學(xué)習(xí)情況。教師可以課后組織學(xué)生利用微信進(jìn)行交流互動,也可以提交相關(guān)作業(yè),由教師對其進(jìn)行及時點(diǎn)評講解,督促學(xué)生高效完成課堂任務(wù)。這樣,不僅能夠有效解決課堂時間有限的問題,還可以使學(xué)生對相關(guān)知識進(jìn)行合理內(nèi)化,進(jìn)一步培養(yǎng)學(xué)生的自信心。
總而言之,要通過建設(shè)課程體系、優(yōu)化課程設(shè)計、錄制教學(xué)資源、建立交流機(jī)制、注重任務(wù)教學(xué)、確保實(shí)時反饋,確保在中職學(xué)校開展C語言相關(guān)課程時更科學(xué)地應(yīng)用微課,使其更好地滿足現(xiàn)階段教育教學(xué)改革發(fā)展的需求,為中職學(xué)校學(xué)生的進(jìn)一步發(fā)展奠定堅實(shí)的基礎(chǔ)。
參考文獻(xiàn):
[1]駱焦煌.微課在高校C語言程序設(shè)計教學(xué)中的應(yīng)用研究[J]. 洛陽師范學(xué)學(xué)學(xué)報, 2017, (36).
[2]李文彬,楊勃,潘理等. 基于微課的翻轉(zhuǎn)課堂教學(xué)模式在《C語言程序設(shè)計》課程中的探索與實(shí)踐[J].現(xiàn)代計算機(jī), 2017,(6).
(責(zé)任編輯 趙永玲)