摘要:為了豐富C語(yǔ)言的教學(xué)模式,在課程教學(xué)中加入MOOC思維,能有效解決該課程在傳統(tǒng)教學(xué)中的局限性。如以豐富有趣的教學(xué)視頻吸引學(xué)生的學(xué)習(xí)興趣,以反饋機(jī)制和進(jìn)階練習(xí)提高學(xué)生的學(xué)習(xí)效率,以互動(dòng)平臺(tái)解決學(xué)生學(xué)習(xí)中的各類問(wèn)題。教學(xué)實(shí)踐表明,MOOC能對(duì)傳統(tǒng)教學(xué)進(jìn)行有力補(bǔ)充。
關(guān)鍵詞:C語(yǔ)言 MOOC 教學(xué)模式
在網(wǎng)絡(luò)技術(shù)飛速發(fā)展的今天,各行各業(yè)都因?yàn)榛ヂ?lián)網(wǎng)而發(fā)生著巨大變化,教育行業(yè)也不例外。MOOC正是教學(xué)變革的產(chǎn)物,并逐漸在各大高校中推廣運(yùn)用。本文結(jié)合我?!禖語(yǔ)言程序設(shè)計(jì)》的教學(xué),探討了如何利用MOOC進(jìn)行C語(yǔ)言教學(xué)改革。
一、《C語(yǔ)言程序設(shè)計(jì)》課程的特點(diǎn)
《C語(yǔ)言程序設(shè)計(jì)》是我校理工科學(xué)生必修的一門計(jì)算機(jī)基礎(chǔ)課程。作為常用的程序設(shè)計(jì)語(yǔ)言,C語(yǔ)言功能強(qiáng)大,特征明顯。第一,C語(yǔ)言既有高級(jí)語(yǔ)言的特點(diǎn),又有匯編語(yǔ)言的特點(diǎn),代碼清晰,十分靈活;第二,在操作系統(tǒng)、系統(tǒng)使用程序以及需要對(duì)硬件進(jìn)行操作的場(chǎng)合,C語(yǔ)言比其他高級(jí)語(yǔ)言的優(yōu)勢(shì)更加明顯;第三,C語(yǔ)言的繪圖能力很強(qiáng),適于編寫系統(tǒng)軟件,有很強(qiáng)的實(shí)用性?;贑語(yǔ)言的這些特征,《C語(yǔ)言程序設(shè)計(jì)》的教學(xué)目標(biāo)是讓學(xué)生熟練掌握C語(yǔ)言程序設(shè)計(jì)的思想和方法,能利用C語(yǔ)言編程求解實(shí)際問(wèn)題,為以后學(xué)習(xí)更高級(jí)的C++,C#或java等程序設(shè)計(jì)語(yǔ)言打下堅(jiān)實(shí)的基礎(chǔ)。
《C語(yǔ)言程序設(shè)計(jì)》的主要內(nèi)容包括基本概念(數(shù)據(jù)輸入、輸出,數(shù)據(jù)表達(dá),流程控制)、常用算法和程序設(shè)計(jì)、編譯預(yù)處理機(jī)制三個(gè)部分。由于該課程知識(shí)點(diǎn)之間的銜接非常緊密,且邏輯性強(qiáng),涉及語(yǔ)法規(guī)則的概念性問(wèn)題也非常多且復(fù)雜,所以傳統(tǒng)教學(xué)以程序設(shè)計(jì)為主線,以增強(qiáng)編程的實(shí)際應(yīng)用能力為目的,采用理論與實(shí)驗(yàn)相結(jié)合的模式。盡管如此,C語(yǔ)言繁多的規(guī)范和靈活的變通性,還是令不少初學(xué)者感到頭痛。加之C語(yǔ)言編程是國(guó)家計(jì)算機(jī)等級(jí)考試中“計(jì)算機(jī)二級(jí)考試”中的考試科目,所以如何讓學(xué)生輕松通過(guò)考試,是一個(gè)值得探討的教學(xué)課題。
本?!禖語(yǔ)言程序設(shè)計(jì)》的開設(shè)對(duì)象是大一第二學(xué)期所有在校的理工科學(xué)生。雖然學(xué)生在大一第一學(xué)期系統(tǒng)學(xué)習(xí)了《大學(xué)計(jì)算機(jī)基礎(chǔ)》,但是《C語(yǔ)言程序設(shè)計(jì)》的學(xué)習(xí)方法和《大學(xué)計(jì)算機(jī)基礎(chǔ)》有很大的區(qū)別,以至于部分學(xué)生覺(jué)得《C語(yǔ)言程序設(shè)計(jì)》非常難學(xué),漸漸產(chǎn)生了厭學(xué)情緒。
二、《C語(yǔ)言程序設(shè)計(jì)》傳統(tǒng)教學(xué)模式的缺陷
C語(yǔ)言是一門理論與實(shí)驗(yàn)相結(jié)合的課程,課堂授課模式分為兩個(gè)部分:一是課堂講授;二是上機(jī)實(shí)驗(yàn)。這種傳統(tǒng)的教學(xué)模式有兩個(gè)缺陷:
1.課堂學(xué)習(xí)階段,學(xué)生是“記錄員”
《C語(yǔ)言程序設(shè)計(jì)》的知識(shí)點(diǎn)非常多,學(xué)生沒(méi)有預(yù)習(xí)就進(jìn)入課堂,很難跟上教學(xué)進(jìn)度,而教師必須在90分鐘內(nèi)完成教學(xué)任務(wù)。這對(duì)教師是一個(gè)考驗(yàn),更為學(xué)生帶來(lái)了巨大的壓力。于是,課堂上出現(xiàn)了“教師滿堂灌,學(xué)生滿堂記”的現(xiàn)象。幾次課下來(lái),學(xué)生累積了許多問(wèn)題,以至于越學(xué)越不懂,漸漸失去了學(xué)習(xí)的興趣和信心。
2.上機(jī)實(shí)驗(yàn)階段,學(xué)生是“提問(wèn)王”
由于在課堂學(xué)習(xí)階段,學(xué)生積累了很多的問(wèn)題,所以在面對(duì)教師布置的實(shí)驗(yàn)任務(wù)時(shí),學(xué)生自然不能解決,就會(huì)不停地向教師提問(wèn)。由于學(xué)生的能力、層次各有高低,教師只能逐個(gè)擊破,所以很難在有限的時(shí)間里解決所有學(xué)生的問(wèn)題。因此,一堂課下來(lái),學(xué)生掌握的程度不同,達(dá)不到預(yù)期的學(xué)習(xí)效果。
三、MOOC的優(yōu)勢(shì)
MOOC即大規(guī)模在線開放課程的教學(xué)模式,其特點(diǎn)包括:①大規(guī)模性。MOOC平臺(tái)上的視頻教學(xué)資源非常豐富,同一門課程能有多個(gè)不同的版本,且都是教師的心血之作,教學(xué)效果毋庸置疑。每位教師的授課方式不同,側(cè)重點(diǎn)也各有千秋,所以學(xué)生可以有針對(duì)性地選課,并參與完成練習(xí),檢驗(yàn)學(xué)習(xí)效果,最后通過(guò)在線提問(wèn)的功能,與教師和同學(xué)討論重點(diǎn)和難點(diǎn);②開放性。MOOC平臺(tái)對(duì)所有學(xué)生免費(fèi)開放,學(xué)生只要注冊(cè),即可使用平臺(tái)資源;③在線性。MOOC平臺(tái)所有資源都是在線提供,不管是有線網(wǎng)絡(luò),還是無(wú)線網(wǎng)絡(luò),只要有終端能上網(wǎng),學(xué)生就能順利接入MOOC平臺(tái);④學(xué)習(xí)模塊多樣化。MOOC課程模塊豐富,分為視頻教學(xué)、互動(dòng)交流和單元測(cè)試等多個(gè)模塊;⑤學(xué)習(xí)時(shí)間不受限制:MOOC課程可以實(shí)現(xiàn)隨時(shí)隨地學(xué)習(xí),不受時(shí)間和空間的限制。一次沒(méi)學(xué)懂可以學(xué)多次,直到完成練習(xí),達(dá)到學(xué)習(xí)效果為止。
四、在《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)中運(yùn)用MOOC
對(duì)于學(xué)生來(lái)說(shuō),搭建《C語(yǔ)言程序設(shè)計(jì)》的MOOC平臺(tái),是課堂學(xué)習(xí)的理想輔助手段,不僅提高了學(xué)生的學(xué)習(xí)積極性,而且取得了較好的教學(xué)效果,促進(jìn)了教學(xué)的良性循環(huán)。
1.教學(xué)視頻
首先,教師要把《C語(yǔ)言程序設(shè)計(jì)》細(xì)分成許多小知識(shí)點(diǎn),單個(gè)知識(shí)點(diǎn)相對(duì)獨(dú)立,有引入,有重點(diǎn),有小結(jié),且每個(gè)知識(shí)點(diǎn)的授課時(shí)長(zhǎng)約為10~15分鐘。在課堂學(xué)習(xí)的前后,學(xué)生都可以通過(guò)MOOC視頻來(lái)預(yù)習(xí)和復(fù)習(xí)。如果遇到不懂的知識(shí)點(diǎn),學(xué)生可以反復(fù)學(xué)習(xí);如果遇到已經(jīng)掌握的知識(shí)點(diǎn),學(xué)生可以跳躍式觀看,MOOC課程適合不同層次的學(xué)生學(xué)習(xí)。
2.反饋機(jī)制
C語(yǔ)言本身就是注重實(shí)踐的課程,每個(gè)知識(shí)點(diǎn)都和編程有關(guān)。在傳統(tǒng)課堂上,教師可以通過(guò)提問(wèn),了解學(xué)生掌握知識(shí)的情況。在MOOC視頻中,為了檢驗(yàn)學(xué)生是否真正看懂了課程內(nèi)容,教師也可以加入反饋機(jī)制,穿插提問(wèn)和練習(xí),保證學(xué)生的學(xué)習(xí)效果。
3.進(jìn)階練習(xí)
在進(jìn)階練習(xí)時(shí),不一定要讓學(xué)生自主編程,教師可以采取循序漸進(jìn)的練習(xí)模式,設(shè)置程序填空、程序改錯(cuò)、程序運(yùn)行結(jié)果等,讓學(xué)生在潛移默化中學(xué)好C語(yǔ)言編程。學(xué)生只有全部做對(duì)進(jìn)階練習(xí),才能進(jìn)入下一個(gè)知識(shí)點(diǎn)的學(xué)習(xí);如果學(xué)生沒(méi)有全部做對(duì),還可以返回觀看視頻,保證學(xué)習(xí)質(zhì)量。
4.互動(dòng)平臺(tái)
除了為學(xué)生提供教師的幫助,很多C語(yǔ)言愛(ài)好者會(huì)借助互動(dòng)平臺(tái)幫助其他同學(xué)。在學(xué)習(xí)過(guò)程中,如果學(xué)生遇到了問(wèn)題,可以在互動(dòng)平臺(tái)上尋求其他同學(xué)或教師的幫助,而不必把所有的問(wèn)題都帶到課堂上向教師請(qǐng)教。這樣一來(lái),學(xué)習(xí)效果自然比傳統(tǒng)教學(xué)更好。
五、結(jié)束語(yǔ)
在《C語(yǔ)言程序設(shè)計(jì)》教學(xué)中加入MOOC思維,是對(duì)傳統(tǒng)教學(xué)模式的有力補(bǔ)充,它改變了傳統(tǒng)學(xué)習(xí)模式中的師生地位,以學(xué)生的自主學(xué)習(xí)為主,以教師的教為輔,把“要我學(xué)”變成了“我要學(xué)”,大大激發(fā)了學(xué)生的學(xué)習(xí)興趣。但是,MOOC并不能完全取代傳統(tǒng)教學(xué),因?yàn)樗脑u(píng)價(jià)機(jī)制還不完善,也不能實(shí)現(xiàn)因材施教。筆者相信,后續(xù)的MOOC開發(fā)將更加智能化,令廣大師生受益。
參考文獻(xiàn):
[1]高愛(ài)國(guó).高校校園信息網(wǎng)絡(luò)建設(shè)的實(shí)踐[J].中國(guó)遠(yuǎn)程教育,2002,(10).
[2]高愛(ài)國(guó),高東懷,尹維宏,朱華萍.對(duì)高等學(xué)校信息化的認(rèn)識(shí)與實(shí)踐[J].現(xiàn)代教育技術(shù),2003,(2).
[3]陳衛(wèi)東,韓雪峰,王靖,劉衛(wèi)春.科學(xué)發(fā)展觀視野下高校教育信息化研究[J].現(xiàn)代遠(yuǎn)距離教育,2009,(6).
[4]Soudien.C.Education in the network age:globalization development and the World Bank[J].International Journal of Educational Develo Pment,2008,(22).
[5]任友群,程靜.高校信息化建設(shè)“十一五”規(guī)劃制訂策略研究[J].教育信息化,2006,(3).
※本文系湖南省教育信息化試點(diǎn)項(xiàng)目《基于“MOOC”的地方高校教學(xué)管理體制和人才培養(yǎng)機(jī)制創(chuàng)新與實(shí)踐》(2014);湖南省普通高校信息化教學(xué)應(yīng)用項(xiàng)目“《C語(yǔ)言程序設(shè)計(jì)》微課課程”(2015)。
(作者單位:邵陽(yáng)學(xué)院網(wǎng)絡(luò)中心)