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