《【教學(xué)研究論文】4G下的C語言程序設(shè)計教學(xué)研究》由會員分享,可在線閱讀,更多相關(guān)《【教學(xué)研究論文】4G下的C語言程序設(shè)計教學(xué)研究(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、【教學(xué)研究論文】4G下的C語言程序設(shè)計教學(xué)研究
摘要:普通高等院校本科非計算機(jī)專業(yè)學(xué)生學(xué)習(xí)C語言程序設(shè)計可以培養(yǎng)較好的鍛煉邏輯分析能力和計算思維能力。本文分析了4G環(huán)境下C語言課程教學(xué)中存在的一些問題,結(jié)合移動互聯(lián)網(wǎng)絡(luò)提出了基于雨課堂的C語言程序設(shè)計混合式教學(xué)策略來提高教學(xué)效果并增強(qiáng)學(xué)生的學(xué)習(xí)積極性。
關(guān)鍵詞:C語言;雨課堂;實踐教學(xué)
1引言
隨著無線網(wǎng)絡(luò)及4G技術(shù)的高速發(fā)展,智能手機(jī)也隨之迅速普及。人們改變了從計算機(jī)獲取各種知識與數(shù)據(jù)的習(xí)慣,轉(zhuǎn)而使用隨時隨地可獲取信息的智能設(shè)備。高校教學(xué)改革也逐漸認(rèn)識到將此技術(shù)引入教學(xué)中,采取線上與線下
2、相結(jié)合的混合式教學(xué)模式提高學(xué)生學(xué)習(xí)興趣和教師教學(xué)效果[1-3]。人們在理論上已經(jīng)高度認(rèn)可“混合式學(xué)習(xí)優(yōu)于單純的面對面學(xué)習(xí)或在線學(xué)習(xí)”這一觀點[4]?;诖耍疚氖紫确治鯟語言教學(xué)過程中存在的問題,然后提出基于雨課堂的C語言程序設(shè)計混合式教學(xué)策略。目前,C語言程序設(shè)計的教學(xué)過程中存在以下幾個方面的問題:(1)重理論輕實踐C語言雖然是一門實踐性極強(qiáng)的課程。然而隨著教學(xué)的不斷變化,課時不斷被壓縮,實驗課程學(xué)時不足,學(xué)生練習(xí)機(jī)會少,導(dǎo)致動手能力不足。(2)學(xué)生知識的儲備不足C語言程序設(shè)計課程中有很多例如遞歸、迭代、排序、鏈表、指針等可以很好鍛煉學(xué)生計算思維能力的知識,但是也需要一系列的基礎(chǔ)知識作為儲備
3、。課程需要學(xué)生具備一些知識儲備,例如二進(jìn)制、計算機(jī)硬件基礎(chǔ)、操作系統(tǒng)中的文件管理知識等。對于非計算機(jī)專業(yè)的學(xué)生而言,有部分學(xué)生沒有學(xué)習(xí)過大學(xué)計算機(jī)基礎(chǔ)課程,導(dǎo)致學(xué)生理解個別知識點困難,不能做到融會貫通。
2C語言混合式教學(xué)
在網(wǎng)絡(luò)越來越發(fā)達(dá)的今天,應(yīng)該借助基于4G移動互聯(lián)網(wǎng)絡(luò)的先進(jìn)的教學(xué)手段。中國礦業(yè)大學(xué)計算機(jī)學(xué)院采用了清華大學(xué)推出的雨課堂教學(xué)工具,實現(xiàn)《C語言程序設(shè)計》這門課程的混合式教學(xué)。
2.1雨課堂
雨課堂是由清華大學(xué)在線教育研發(fā)的一款基于微信平臺并融入PowerPoint的輔助教學(xué)工具[5]。它可實現(xiàn)考勤、預(yù)習(xí)、教學(xué)、考
4、試、課后總結(jié)等環(huán)節(jié)的全方位的輔助教學(xué)功能。
2.2教學(xué)設(shè)計
在無線網(wǎng)絡(luò)高度發(fā)達(dá)的環(huán)境下,智能手機(jī)也悄然改變了教學(xué)方式。在教學(xué)中,可以充分利用雨課堂工具,充分利用4G網(wǎng)絡(luò),將線下教學(xué)與線上教學(xué)充分的融合到一起?;谟暾n堂的C語言混合式教學(xué)主要分為以下幾個環(huán)節(jié)。(1)課前準(zhǔn)備為了更好地進(jìn)行教學(xué),對C語言的知識點進(jìn)行了梳理與劃分,結(jié)合教學(xué)大綱、教學(xué)目標(biāo)錄制了微課程。根據(jù)每節(jié)課的教學(xué)內(nèi)容,制作精美課件,在雨課堂插件中將視頻插入課件,上傳到“我的課程”中。已經(jīng)注冊的學(xué)生可以即時看到這些課件并進(jìn)行預(yù)習(xí)。但是不能將全部視頻都搬進(jìn)課件,而是選取一些適合學(xué)生自主學(xué)習(xí)的內(nèi)容,例如一
5、些如排序算法、遞歸函數(shù)等C語言程序設(shè)計的典型案例。如果學(xué)習(xí)內(nèi)容太多反而無法激起學(xué)生學(xué)習(xí)的興趣。(2)課堂互動在PPT制作的時候,根據(jù)教學(xué)內(nèi)容,在一些重要的知識點之后設(shè)置一些隨堂測試的題目,在課堂上推送給學(xué)生即時做題。做完之后雨課堂立刻推送出題目測試結(jié)果,對學(xué)生做題的結(jié)果進(jìn)行統(tǒng)計分析,給出圖形化結(jié)果。教師可以立即對結(jié)果做出判斷,即時了解學(xué)生掌握該知識點的情況,并及時做出反饋。這極大地提高了教學(xué)效果。在每章課程結(jié)束后,根據(jù)章節(jié)重點和教學(xué)目標(biāo)設(shè)計了四次測試卷,涵蓋了程序設(shè)計基礎(chǔ)概念、程序結(jié)構(gòu)、數(shù)組、函數(shù)、指針、字符串、結(jié)構(gòu)體等重要的知識點,抽出20分鐘左右的時間推送給學(xué)生限時做題。這種測驗?zāi)芸陀^地評
6、價每個學(xué)生的掌握情況,教師可以根據(jù)總體情況對難點、重點進(jìn)行評講并有側(cè)重點地進(jìn)行復(fù)習(xí)。對于錯誤率較高的學(xué)生,還可以進(jìn)行單獨輔導(dǎo),提高整體教學(xué)水平。(3)課后小結(jié)每堂課結(jié)束后,雨課堂會將每堂課的教學(xué)數(shù)據(jù)發(fā)送給教師。教學(xué)數(shù)據(jù)包括進(jìn)入課堂人數(shù)、測驗中表現(xiàn)優(yōu)秀的學(xué)生名單及表現(xiàn)較差的預(yù)警學(xué)生名單、測試結(jié)果分析及課件數(shù)據(jù)。課件數(shù)據(jù)顯示了學(xué)生不懂的幻燈片編號,方便教師下一節(jié)課復(fù)習(xí)時再次強(qiáng)調(diào),加強(qiáng)學(xué)習(xí)效果。(4)教學(xué)數(shù)據(jù)反饋課程結(jié)束后或課程進(jìn)行中的任何階段,教師均可以登錄雨課堂網(wǎng)頁版,下載課程的匯總數(shù)據(jù)。匯總數(shù)據(jù)包括課堂情況、試卷等,其中有學(xué)生的到課率、每次測驗分?jǐn)?shù)和每道題的答題情況。這樣可以方便教師對每個學(xué)生
7、進(jìn)行全面了解,并客觀評價每個學(xué)生的平時表現(xiàn),提高了平時成績的客觀性。
2.3實踐環(huán)節(jié)
C程序設(shè)計是一門實踐性極強(qiáng)的課程,必須重視學(xué)生程序設(shè)計能力的培養(yǎng)。針對中國礦業(yè)大學(xué)實際情況,為學(xué)生設(shè)計了課后的實踐訓(xùn)練來提高課程的教學(xué)效果,提高學(xué)生分析問題、解決問題的能力。中國礦業(yè)大學(xué)開發(fā)了高級語言的自動評判系統(tǒng)。學(xué)生上傳自己的C程序源碼,交給系統(tǒng)評判。對于不正確的結(jié)果可以反復(fù)修改上傳,直至正確為止。該系統(tǒng)還提供了大量的練習(xí)題供學(xué)生練習(xí),進(jìn)一步提升計算思維能力。
2.4基于雨課堂的教學(xué)模式
雨課堂教學(xué)作為4G時代的產(chǎn)物,有效地支持了教師與學(xué)生之
8、間的實時互動,幫助教師掌握學(xué)生學(xué)習(xí)情況、提升學(xué)生的注意力、提高教學(xué)效果。但是基于雨課堂的教學(xué)也存在一些不足之處。(1)考勤是通過學(xué)生掃描課堂二維碼進(jìn)行的,個別學(xué)生不出勤仍然可以通過掃描同學(xué)分享的二維碼進(jìn)入課堂,導(dǎo)致到課率有一定的偏差。(2)在進(jìn)行章節(jié)測試或其它測試時,系統(tǒng)雖然支持主觀題,但是對于教師而言在手機(jī)端批改作業(yè)不太方便。
3結(jié)束語
基于雨課堂的C語言程序設(shè)計混合式教學(xué)策略很好地改變了傳統(tǒng)的面對面教學(xué)模式,將線上與線下無縫對接,使得學(xué)生可以利用手機(jī)和碎片化時間反復(fù)學(xué)習(xí)在面對面教學(xué)中沒有及時吸收和理解的內(nèi)容,直到掌握知識點為止。線上的課堂考核使得教師及時了解
9、學(xué)生對知識點的掌握程度,及時調(diào)整教學(xué)內(nèi)容及進(jìn)度。線上的課后考核再次加深了學(xué)生對理論知識的掌握程度,提高了平時成績的公平性、客觀性。該教學(xué)策略也提升了教師的教學(xué)效率與學(xué)生學(xué)習(xí)的積極主動性。
參考文獻(xiàn)
[1]常子楠,趙煒,邵斐.慕課與PBL相融合的教學(xué)模式在C語言程序設(shè)計課程教學(xué)中的實施.西部素質(zhì)教育,2018,4(01):152-154
[2]邊倩,王振鐸.基于慕課的“C語言程序設(shè)計”課程翻轉(zhuǎn)課堂教學(xué)模式的探索研究.微型電腦應(yīng)用,2018,34(03):35-37
[3]陸蔚.大數(shù)據(jù)時代下“C語言程序設(shè)計”課程改革研究.濟(jì)源職業(yè)技術(shù)學(xué)院學(xué)報,2017,16(04):87-90
[4]李延軍,等.混合學(xué)習(xí)模式在C語言程序設(shè)計移動課堂中的應(yīng)用研究.計算機(jī)教育,2018(01):71-74
[5]雨課堂V3.0使用手冊.