劉芳 鄧玉潔 紀兆華
摘 ? 要:本文是基于“雨課堂”的《高級語言程序設計C》混合式教學模式研究,把傳統(tǒng)課堂教學和智慧教學方法的優(yōu)勢結(jié)合起來,真正實現(xiàn)學生作為學習主體,教師發(fā)揮引導啟發(fā)、監(jiān)控教學的作用,學生作為學習過程主體,提高學習的主動性、積極性與創(chuàng)造性。
關(guān)鍵詞:“雨課堂” ?混合式教學 ?《高級語言程序設計C》
中圖分類號:G64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2020)02(c)-0162-02
隨著信息技術(shù)的發(fā)展,傳統(tǒng)的教學模式也已經(jīng)隨之改變?;旌鲜浇虒W模式通過依托現(xiàn)代信息技術(shù),將教學中各個環(huán)節(jié)通過互聯(lián)網(wǎng)技術(shù),實現(xiàn)線上線下混合教學,由傳統(tǒng)的“教師教授為主體”的教學模式轉(zhuǎn)變成“學生自主學習為主”的模式,教師在整個教學過程中作為學生的引導者,通過混合教學模式的改變,激發(fā)學生對程序設計的學習興趣,培養(yǎng)學生課下學習的自主性和積極性,提高學生學習效率。
1 ?《高級語言程序設計C》課程概述
《高級語言程序設計(C)》課程是北京郵電大學世紀學院軟件工程、計算機科學與技術(shù)、通信工程、數(shù)媒技術(shù)等多個工科專業(yè)重要的專業(yè)基礎課程?!陡呒壵Z言程序設計(C)》作為計算機類的專業(yè)基礎課,目的是引導學生初識程序設計理論,學習程序設計的思想,使學生具備初步的程序設計能力,逐步熟練使用C語言進行程序設計,具備代碼編寫和程序調(diào)試的能力,為后續(xù)程序設計課程的學習和應用打下基礎。
該課程作為計算機專業(yè)基礎課程,理論和實踐內(nèi)容比較多,但課時相對較少,并且學生人數(shù)多,學生課下自主學習能力相對較差,導致教師課上課下不能實時對學生掌握情況進行統(tǒng)計,課下對學生存在的問題很難進行有針對性的輔導答疑[1]。
2 ?混合教學模式支撐工具—“雨課堂”
“雨課堂”旨在實現(xiàn)混合教學,將課前-課上-課后的每一個環(huán)節(jié)都賦予新的功能,推動教學模式的改革[2]。“雨課堂”將PowerPoint和微信有效結(jié)合起來,在課外學習與課堂教學間建立橋梁,實現(xiàn)翻轉(zhuǎn)課堂混合式教學模式[3]。“雨課堂”科學地覆蓋了課前—課上—課后的每一個教學環(huán)節(jié),為師生提供完整立體的數(shù)據(jù)支持,讓教與學更明了[4]。
3 ?基于雨課堂的《高級語言程序設計C》教學模式的構(gòu)建
本學期將“雨課堂”智慧教學工具應用到《高級語言程序設計C》課程中,實現(xiàn)混合式翻轉(zhuǎn)課堂教學模式,把傳統(tǒng)課堂教學和智慧教學方法的優(yōu)勢結(jié)合起來,真正實現(xiàn)學生作為學習主體,教師發(fā)揮引導啟發(fā)、監(jiān)控教學的作用[5],并且完善本門課程“課前—課中—課后”一系列教學資源。通過混合式教學模式改變了傳統(tǒng)的教師在教室授課,學生在機房實驗的教學模式,形成“學生課前預習—教師課上教授—學生課后復習”的全新混合式教學模式。
3.1 課前預習設計
課前教師提前編寫教學方案,并制作課前PPT課件。課前PPT課件將本章節(jié)重點難點突出,在課件中插入符合計算機等級考試相匹配的MOOC視頻—《C君帶你玩編程》,慕課視頻短小精悍,改變預習課件的單一模式,提高學生學習興趣。
提前一周將下周教學預習課件發(fā)到學生“雨課堂”,預習課件中還會增加本章重難點、簡單知識講解、習題檢測等。學生接收到老師布置的預習任務,只要有網(wǎng)絡,可以隨時隨地的進行預習,同時學生也可以將課下碎片時間充分利用,提高課下學習效率。在預習過程中如果遇到不懂或者有難度問題,可以通過“雨課堂”中“不懂”進行標記,并且也可以向老師提問。
學生在規(guī)定時間內(nèi)完成預習后,教師可以通過“雨課堂”教師端進行預習情況以及預習課件中試題作答情況進行統(tǒng)計,每周在上課前公布學生的預習數(shù)據(jù),對預習優(yōu)秀的學生提出表揚,同時對預習稍差的學生給予鼓勵。并且通過預習數(shù)據(jù)分析,總結(jié)學生遇到的問題,對上課教學有很大幫助。
3.2 課中教學設計
(1)理論課教學。
在課中教學過程中,提前制作好課中PPT課件,課件中插入課程導入視頻、選擇題、主觀題,將課程思政教學引入課堂,通過視頻與簡單思政觀點作為課程導入,在課前學生已經(jīng)做過預習,課中課件就要對本章知識有側(cè)重點進行制作,并且在“雨課堂”課件中插入選擇題,對學生學習情況進行檢測。
在上課過程中,教師通過開啟雨課堂授課,將課程二維碼或者加入課程課堂暗號顯示在屏幕上,學生通過掃描二維碼或者輸入課堂暗號進入課堂。開啟“開始上課”之后,通過“雨課堂”工具將課件上傳到學生手機端。通過“雨課堂”工具將學生帶入到課堂中,跟隨上課思路學習,在授課過程中,學生可以將不理解的知識通過“雨課堂”不懂功能反饋給老師,老師可以隨時掌握學生的學習情況,及時調(diào)整教學進度和任務。同時在上課過程中可以通過彈幕、投稿以及隨機點名功能增加和學生的互動,并且在課件中插入測驗題目,在上課過程中通過“發(fā)送題目”功能讓學生限時測驗,讓學生真正作為該堂課的主體,教師作為課堂的引導者、協(xié)助者,提高學生上課的參與度和學習的積極性。對于編程題目,可以讓學生結(jié)合手機中C語言編譯器App進行程序編寫,將程序直接通過主觀題提交到雨課堂,將“教室學”改變?yōu)椤皩嵺`進課堂”,可以很好地激發(fā)學生學習興趣。
課程結(jié)束后,教師可以統(tǒng)計學生本節(jié)學生學習情況,“雨課堂”會根據(jù)測驗題目和上課參與情況將上課數(shù)據(jù)統(tǒng)計出來,針對“優(yōu)秀學生”和“預警學生”能幫助教師實時掌握學生學習情況,對“預警學生”進行有針對性課下輔導。
(2)實踐課教學。
在實踐課程中,采用任務驅(qū)動教學方式,將每周實踐任務提前完成實驗任務書??蓪嶒炄蝿諘ㄟ^“雨課堂”公告提前發(fā)布到學生端,學生擺脫了只能在機房電腦編寫程序的固有模式。并且可以將實驗任務修改成“雨課堂”試卷,學生編寫完程序可以直接在“雨課堂”端進行代碼提交,方便了教師和學生下課對代碼的提交和檢測。
3.3 課后活動設計
在課中,授課PPT已經(jīng)通過“雨課堂”同步到學生端,課后學生可以對上課內(nèi)容進行復習,如果學生復習過程中有疑問,可以通過“雨課堂”報告老師和私信功能與教師隨時保持聯(lián)系,教師可以通過私信在課下與學生進行交流輔導。
在課后,教師將作業(yè)布置成雨課堂試卷形式,涵蓋本章節(jié)所有的知識點,作為學生課后隨堂作業(yè),起到了良好的檢測學生上課效果的作用,是教學成果檢測的重要的環(huán)節(jié),也是評價學生學習結(jié)果的重要指標。學生在試卷截止時間內(nèi)完成作業(yè),教師可以在“雨課堂”教師端得到學生分數(shù)和答題詳情,可以讓教師對學生學習情況隨時進行掌握,并且對教學改進上有著推動作用。
3.4 課程考核與評定
本門課程把學生的整個學習過程納入到課程考核評價中,總評成績由平時成績、期末成績和全國計算機等級考試(二級C)成績構(gòu)成。本門課程評定方式更注重過程考核,更好體現(xiàn)CDIO能力培養(yǎng),通過項目驅(qū)動、任務驅(qū)動教學方法,以及采用混合教學方式,對學生的整個學習過程使用“雨課堂”教學工具,統(tǒng)計詳盡的數(shù)據(jù)作為成績考核評價支撐,更加重視學生的學習過程。
4 ?結(jié)語
基于“雨課堂”的《高級語言程序設計C》混合式教學模式,通過網(wǎng)絡技術(shù)進行課前預習、課中學習、以及課后復習,真正讓學生作為學習的主人,提高學生的學習興趣以及學習效率,學生由被動灌輸學習變?yōu)橹鲃訉W習。教師與學生之間通過線上線下及時溝通,及時掌握學生學習動態(tài),提升教與學的成果。
參考文獻
[1] 曾瑞鑫. 學堂在線召開發(fā)布會宣布推出智慧教學工具——雨課堂[J]. 亞太教育,2016,24(3).
[2] 房潔.淺談互聯(lián)網(wǎng)+背景下教學APP在教學中的實踐現(xiàn)狀與思考[J]. 科技風, 2017(19):21-1.
[3] 張盼盼,趙希武.“雨課堂”支撐的混合式翻轉(zhuǎn)課堂教學模式的構(gòu)建與設計[J].電腦知識與技術(shù),2018,14(11):162-164.
[4] 張盼盼.“雨課堂”支撐下的《大學計算機基礎Ⅰ》教學實踐研究[D].內(nèi)蒙古師范大學,2018.
[5] 梁小曉. 基于Moodle虛擬學習環(huán)境的混合式學習設計與實踐[D]. 四川師范大學, 2007.