邊倩+王振鐸
【摘要】《C語言程序設(shè)計(jì)》涉及到的課程較多,具有實(shí)踐性較強(qiáng)的特點(diǎn)。翻轉(zhuǎn)課堂教學(xué)模式強(qiáng)調(diào)的是以學(xué)生為主體,讓學(xué)生在學(xué)習(xí)過程中進(jìn)行積極的探索,屬于課改背景下的一種新型教學(xué)方式。本文分析了翻轉(zhuǎn)課堂的概念及其基本結(jié)構(gòu),旨在為C語言程序設(shè)計(jì)課程及教學(xué)改革提供理論參考。
【關(guān)鍵詞】C語言程序設(shè)計(jì)課程 翻轉(zhuǎn)課堂 教學(xué)模式
【中圖分類號】G642.3 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2017)39-0120-01
一、引言
《C語言程序設(shè)計(jì)》是高校計(jì)算機(jī)專業(yè)中的一項(xiàng)重要課程,該課程的教學(xué)目標(biāo)是讓學(xué)生掌握與程序設(shè)計(jì)相關(guān)的知識,提高學(xué)生利用程序語言解決實(shí)際問題的能力。在傳統(tǒng)的教學(xué)模式中,教師在課堂中講解關(guān)于C語言的理論知識,學(xué)生缺少自我思考的機(jī)會,而翻轉(zhuǎn)課堂的實(shí)施讓學(xué)生能夠自行安排學(xué)習(xí)目標(biāo)。
二、翻轉(zhuǎn)課堂教學(xué)模式的概念
翻轉(zhuǎn)課堂指的是將傳統(tǒng)的教學(xué)模式顛倒過來,讓學(xué)生在課下進(jìn)行自主學(xué)習(xí),由原來的教師教學(xué)、學(xué)生聽講,轉(zhuǎn)變?yōu)閷W(xué)生和教師之間的交流和探討。在這種教學(xué)模式的支持下,學(xué)生能夠在教學(xué)資源的合理配置和學(xué)習(xí)氛圍的合理營造中完善自身的知識體系,真正實(shí)現(xiàn)從被動(dòng)學(xué)習(xí)到主動(dòng)學(xué)習(xí)的轉(zhuǎn)變。翻轉(zhuǎn)課堂的實(shí)現(xiàn)建立在學(xué)生能夠在課前自行完成學(xué)習(xí)任務(wù)的基礎(chǔ)上,因此,如何讓學(xué)生實(shí)現(xiàn)自主學(xué)習(xí)是該教學(xué)模式實(shí)施的關(guān)鍵,微課的出現(xiàn)很好的解決了這一問題,網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)的普及,讓學(xué)生能夠利用更多的閑散時(shí)間去學(xué)習(xí),教師還能夠通過網(wǎng)絡(luò)及時(shí)了解學(xué)生的學(xué)習(xí)情況,由此可見,科學(xué)技術(shù)的進(jìn)步和發(fā)展為翻轉(zhuǎn)課堂教學(xué)奠定了基礎(chǔ)。
三、翻轉(zhuǎn)課堂教學(xué)模式的基本結(jié)構(gòu)
1.自學(xué)準(zhǔn)備階段
教師在課程開始前建立好教學(xué)體系,將制作好的微課視頻上傳到班級群中,并配備相關(guān)的測試和輔導(dǎo)資料。學(xué)生通過微課視頻的形式來學(xué)習(xí)和查閱課程資料,完成課后的測試和作業(yè),由教學(xué)體系在結(jié)合所有學(xué)生的學(xué)習(xí)過程之后,分析出最終的自學(xué)結(jié)果。
2.教師設(shè)計(jì)階段
教師通過查看教學(xué)體系分析的學(xué)生學(xué)習(xí)情況,整理學(xué)生遇到的問題,并確定課堂探討的主題和內(nèi)容,讓翻轉(zhuǎn)課堂教學(xué)能夠真正滿足學(xué)生的需求。
3.實(shí)施階段
教師在布置完課堂上的探討主題后,要組織學(xué)生積極參加討論,讓學(xué)生相互探討、交流遇到的問題及解答方式,提高其分析和解決問題的能力。對于大多數(shù)學(xué)生存在和解答不了的問題,教師需要通過集中講解的方式進(jìn)行解答,進(jìn)而鞏固課堂的整體知識體系。
4.課后鞏固階段
在實(shí)踐教學(xué)結(jié)束后,教師要將課堂中涉及到的問題整理好放到網(wǎng)絡(luò)平臺中,學(xué)生在課后通過復(fù)習(xí)課堂內(nèi)容和補(bǔ)充相關(guān)知識的形式,來提高對所學(xué)知識的掌握程度。另外,學(xué)生可以在網(wǎng)絡(luò)平臺上,分享自己的學(xué)習(xí)經(jīng)驗(yàn)和技巧,教師可以結(jié)合學(xué)生的實(shí)際情況進(jìn)行個(gè)性輔導(dǎo)[1]。
四、在C語言程序設(shè)計(jì)中的應(yīng)用過程
C語言教學(xué)重視的是學(xué)生實(shí)際操作能力的提高,單純的理論講解不能讓學(xué)生進(jìn)行自我實(shí)踐,并且《C語言程序設(shè)計(jì)》課程的各個(gè)章節(jié)比較系統(tǒng)和完善,適合應(yīng)用微課教學(xué)模式。下面,將對具體的應(yīng)用過程進(jìn)行分析。
1.構(gòu)建教學(xué)平臺
一套系統(tǒng)的翻轉(zhuǎn)課堂教學(xué)平臺應(yīng)該包括服務(wù)器端、手機(jī)端和PC端。例如,在C語言教學(xué)中,服務(wù)器端主要存放教學(xué)數(shù)據(jù);PC端具備兩種功能,即平臺管理和維護(hù)、教師統(tǒng)計(jì)學(xué)習(xí)情況;手機(jī)端是學(xué)生進(jìn)行自主學(xué)習(xí)和測試的平臺,主要包括了視頻學(xué)習(xí)、練習(xí)、測試、討論等功能。
2.教學(xué)前的準(zhǔn)備工作
教學(xué)內(nèi)容設(shè)計(jì)要從“微”的角度出發(fā),學(xué)生具有大量的零散學(xué)習(xí)時(shí)間,因此教學(xué)視頻的長度要控制在5分鐘左右,而不是簡單的將網(wǎng)絡(luò)中的相關(guān)教學(xué)視頻直接搬到教學(xué)平臺上,進(jìn)而避免學(xué)生注意力不集中等問題,提高學(xué)習(xí)的質(zhì)量和效率。例如,為了保證教師視頻的完整性,可以在C語言教學(xué)中采用驅(qū)動(dòng)式教學(xué)方式來設(shè)計(jì)視頻內(nèi)容,現(xiàn)列舉其中的部分章節(jié)目錄,第一章“緒論”分為了VC+6.0使用和調(diào)試、我的第一個(gè)程序hello world;第二章“基本數(shù)據(jù)類型和運(yùn)算”分為了數(shù)據(jù)類型說明、格式輸入與輸出。在課前,學(xué)生通過手機(jī)端觀看教師所設(shè)計(jì)的微課視頻,并且完成與之相對應(yīng)的練習(xí),在學(xué)習(xí)時(shí)間充足的情況下,還可以進(jìn)行自主測試,利用課后時(shí)間完成翻轉(zhuǎn)課堂的準(zhǔn)備工作。
3.課堂活動(dòng)
翻轉(zhuǎn)課堂的關(guān)鍵步驟是教師通過PC端分析和獲取學(xué)生的在線學(xué)習(xí)數(shù)據(jù),進(jìn)而確定課堂教學(xué)的基本方向。首先,教師要先用部分時(shí)間講解本節(jié)課的知識點(diǎn),讓學(xué)生明確本節(jié)課的學(xué)習(xí)方向和內(nèi)容。其次,教師要以教學(xué)平臺分析的學(xué)習(xí)數(shù)據(jù)依據(jù),設(shè)計(jì)探討的問題,在學(xué)生的探討過程中形成解決問題的方案;最后,教師要統(tǒng)一本節(jié)課的教學(xué)成果和學(xué)生應(yīng)當(dāng)著重掌握的知識點(diǎn),幫助學(xué)生完成知識體系的構(gòu)建。另外,教師可以在翻轉(zhuǎn)課堂中安排一些活動(dòng)。例如,教師在講解“if-else簡單運(yùn)用”時(shí),可以組織學(xué)生進(jìn)行編程競賽,讓學(xué)生互相評價(jià)對方的作品,再由教師挑選出其中的優(yōu)秀作品進(jìn)行展示,在提高學(xué)生程序編寫能力的同時(shí),培養(yǎng)了他們的競爭意識[2]。
4.課后評價(jià)和鞏固
翻轉(zhuǎn)課堂的課后評價(jià)階段主要可以分為三個(gè)環(huán)節(jié),即學(xué)生的自我評價(jià)、對課堂教學(xué)的評價(jià)、對教學(xué)平臺的評價(jià),課后鞏固階段主要可以分為測試和聯(lián)系兩個(gè)環(huán)節(jié)。教師可以在平臺上評價(jià)學(xué)生的課后復(fù)習(xí)情況,進(jìn)而幫助學(xué)生鞏固所學(xué)知識,提高他們對知識點(diǎn)的理解程度。
五、總結(jié)
總之,翻轉(zhuǎn)課堂這一教學(xué)模式是信息技術(shù)發(fā)展下的產(chǎn)物,已經(jīng)被普遍應(yīng)用到了各大高校的C語言教學(xué)中,并且取得了顯著的教學(xué)成果,事實(shí)證明,翻轉(zhuǎn)課堂教學(xué)模式適合高校計(jì)算機(jī)課程教學(xué),為此,教師和學(xué)校工作者需要進(jìn)一步提高此教學(xué)模式的完善程度,為學(xué)生實(shí)踐能力的提高提供教學(xué)資源。
參考文獻(xiàn):
[1]李文彬,楊勃,潘理,等.基于微課的翻轉(zhuǎn)課堂教學(xué)模式在《C語言程序設(shè)計(jì)》課程中的探索與實(shí)踐[J].現(xiàn)代計(jì)算機(jī)(專業(yè)版),2017,06:58-61.
[2]辛?xí)韵?基于Blackboard平臺的翻轉(zhuǎn)課堂模式的構(gòu)建與應(yīng)用研究[D].陜西師范大學(xué),2015.endprint