摘要:隨著大型開放式網(wǎng)絡(luò)課程,即MOOC(massive open online courses)平臺(tái)的普及推廣,C語(yǔ)言教學(xué)形式迎來(lái)了豐富、發(fā)展的大好時(shí)機(jī)。本文分析了傳統(tǒng)C語(yǔ)言教學(xué)出現(xiàn)的問(wèn)題,利用MOOC平臺(tái),從C語(yǔ)言內(nèi)容整合、課堂教學(xué)組織、課后討論測(cè)試等幾個(gè)方面提出教學(xué)設(shè)計(jì)思想和不同形式的探索。為未來(lái)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言課更好地適應(yīng)MOOC課程改革做好準(zhǔn)備。
關(guān)鍵詞:C程序設(shè)計(jì);MOOC平臺(tái);教學(xué)探索;課程組織
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2017)32-0187-02
一、MOOC概述
MOOC(massive open online courses)的含義是大型開放式網(wǎng)絡(luò)課程。2012年,美國(guó)的頂尖大學(xué)陸續(xù)設(shè)立網(wǎng)絡(luò)學(xué)習(xí)平臺(tái),在網(wǎng)上提供免費(fèi)課程,給更多學(xué)生提供了系統(tǒng)學(xué)習(xí)的可能。MOOC幾乎可以完成傳統(tǒng)大學(xué)授課過(guò)程中所具有的一切功能,包括教師的授課進(jìn)度、學(xué)生完成考試、作業(yè)提交以及發(fā)放證書及文憑等。在“互聯(lián)網(wǎng)+高等教育”的發(fā)展趨勢(shì)下,MOOC已經(jīng)成為大規(guī)模在線教育和高等教育教學(xué)的新模式和新探索,在更新教育觀念、改革教學(xué)方法、提升學(xué)習(xí)興趣、促進(jìn)教育國(guó)際化、強(qiáng)化教師教學(xué)發(fā)展、改進(jìn)大學(xué)教育服務(wù)等方面大大促進(jìn)了教學(xué)改革,引發(fā)了教育者與被教育者的身份變化。2016年11月7日MOOC聯(lián)盟山東省工作委員會(huì)(簡(jiǎn)稱山東MOOC工委會(huì))的成立,山東MOOC工委會(huì)是隸屬中國(guó)高校計(jì)算機(jī)教育MOOC聯(lián)盟的山東省地區(qū)性分支組織,是由山東省高校自發(fā)組成、自愿參加的基于“大規(guī)模開放在線課程”的計(jì)算機(jī)教育共同體,我校成為發(fā)起單位之一,并派教師參加了第一期的MOOC培訓(xùn)。
C語(yǔ)言作為程序設(shè)計(jì)的入門語(yǔ)言,是一門實(shí)用性和實(shí)踐性都很強(qiáng)的課程,由于每個(gè)知識(shí)點(diǎn)相對(duì)的簡(jiǎn)單和完整,是比較適合采用MOOC平臺(tái)進(jìn)行教學(xué)計(jì)算機(jī)課程之一。本文認(rèn)為MOOC仍然是正規(guī)課堂教學(xué)的補(bǔ)充,而不是取代。MOOC無(wú)法創(chuàng)造像課堂討論、師生互動(dòng)的學(xué)習(xí)氛圍,而且不能提供小組討論深入研究的頭腦風(fēng)暴,也不利于培養(yǎng)團(tuán)隊(duì)協(xié)作精神。當(dāng)然傳統(tǒng)教學(xué)也有自己的弊端,比如,所以將MOOC作為教學(xué)環(huán)節(jié)的中組成部分,結(jié)合課堂教學(xué)、翻轉(zhuǎn)課堂等多種形式,充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,提升C語(yǔ)言課的教學(xué)效果。本文立足我院C語(yǔ)言課程教學(xué),探討了利用MOOC平臺(tái)進(jìn)行C語(yǔ)言教學(xué)的種種嘗試。
二、C語(yǔ)言的課程特點(diǎn)和學(xué)習(xí)特點(diǎn)
1.課程特點(diǎn)。C語(yǔ)言功能豐富、表達(dá)能力強(qiáng)、使用靈活方便、應(yīng)用面廣、目標(biāo)程序效率高、可移植性好。C語(yǔ)言被認(rèn)為是計(jì)算機(jī)專業(yè)人員的基本功。在長(zhǎng)期教授C語(yǔ)言的過(guò)程中得到的經(jīng)驗(yàn)是既要注意講清概念,使學(xué)生建立正確的計(jì)算思維,又要培養(yǎng)學(xué)生實(shí)際處理問(wèn)題的能力。進(jìn)行程序設(shè)計(jì),必須掌握:(1)常用算法。算法是程序的靈魂。(2)數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)結(jié)構(gòu)是程序加工的對(duì)象。(3)語(yǔ)言是編程工具,任何算法要通過(guò)語(yǔ)言來(lái)實(shí)現(xiàn)。(4)要采用合適的程序設(shè)計(jì)方法。
2.學(xué)習(xí)特點(diǎn)。我們的授課對(duì)象學(xué)生一般都是大學(xué)一年級(jí)的學(xué)生,這些學(xué)生剛剛從高中進(jìn)入大學(xué),正經(jīng)歷由高中時(shí)的應(yīng)試教育方式轉(zhuǎn)變?yōu)榇髮W(xué)的自主性學(xué)習(xí)方式,這種學(xué)習(xí)方式的轉(zhuǎn)變對(duì)多數(shù)學(xué)生來(lái)說(shuō)還需要一個(gè)適應(yīng)過(guò)程;對(duì)于初學(xué)者來(lái)說(shuō),在90分鐘的學(xué)習(xí)過(guò)程中難免會(huì)覺(jué)得枯燥無(wú)味,能接受的知識(shí)也可能是零零碎碎的,但是C語(yǔ)言的學(xué)習(xí)是一個(gè)循序漸進(jìn)的過(guò)程,如果學(xué)生在前面的幾次課中沒(méi)有掌握相關(guān)知識(shí),那么在后面的課程學(xué)習(xí)中會(huì)越來(lái)越覺(jué)得困難,越來(lái)越覺(jué)得枯燥,漸漸就失去了學(xué)習(xí)的興趣和信心.
三、基于MOOC的C語(yǔ)言課程教學(xué)模式探討
1.教學(xué)內(nèi)容的整合優(yōu)化。MOOC平臺(tái)的建設(shè)不是簡(jiǎn)單地將傳統(tǒng)教學(xué)的課件錄成視頻放到網(wǎng)上就萬(wàn)事大吉了。而是要對(duì)整個(gè)課程的知識(shí)點(diǎn)進(jìn)行梳理和整合。當(dāng)然每個(gè)教師即使是對(duì)同一門課程也都會(huì)有有著不同的理解和總結(jié)。還可能隨著時(shí)間的推移和對(duì)課程深入不斷地修改和調(diào)整自己的思路。每個(gè)教師可以根據(jù)授課的需要,將內(nèi)容錄制成10—15分鐘的短視頻,結(jié)合我們自編教材的內(nèi)容進(jìn)行重新的優(yōu)化組合,例如在我們自己編寫的教材中第六章集中描述了復(fù)合數(shù)據(jù)類型包括數(shù)組、指針、結(jié)構(gòu)體,整合幾個(gè)模塊分別錄制視頻。其他各章節(jié)也做類似的優(yōu)化和安排。之所以將視頻錄成10—15分鐘,實(shí)際上是遵循認(rèn)知心理學(xué)中的“十分鐘注意力”這一原理,有利于學(xué)生保持注意力集中,提高學(xué)習(xí)效率。
2.基于MOOC的C語(yǔ)言課堂教學(xué)設(shè)計(jì)。課前會(huì)要求學(xué)生先觀看MOOC中本節(jié)內(nèi)容,進(jìn)行理論學(xué)習(xí),實(shí)現(xiàn)正規(guī)課堂教學(xué)和MOOC平臺(tái)的無(wú)縫連接。并將學(xué)生分組,在課堂的前半部分進(jìn)行理論部分的交流討論,可以穿插著提問(wèn)和練習(xí)。結(jié)合學(xué)生課中反饋情況,教師可以將疑難問(wèn)題或共性問(wèn)題進(jìn)行統(tǒng)一的解答。尤其是C語(yǔ)言這樣的程序設(shè)計(jì)課程,幾乎所有的知識(shí)點(diǎn)都離不開編程,實(shí)例講授必不可少.課堂的后半段時(shí)間,老師還可以以提問(wèn)的方式來(lái)向?qū)W生進(jìn)行隨堂測(cè)試,確保學(xué)生掌握知識(shí)點(diǎn),如讓學(xué)生進(jìn)行代碼編寫來(lái)確保授課的質(zhì)量.學(xué)生應(yīng)在規(guī)定的時(shí)間之內(nèi)完成題目。課堂的最后15分鐘,教師可以對(duì)學(xué)生完成的題目講解,也可以通過(guò)小組互評(píng)的方式,記錄個(gè)人成績(jī)。
3.成績(jī)考核體系的改進(jìn)。以何種方式考核學(xué)生的學(xué)習(xí)成績(jī),才能檢驗(yàn)出學(xué)習(xí)效果,才能了解學(xué)生的學(xué)習(xí)目標(biāo)是否實(shí)現(xiàn),一直是令人頭疼的一件事,因?yàn)檫€要有其他因素要考慮。以往的C程序設(shè)計(jì)考核一般以期末考試為主,前幾年我們還進(jìn)行筆試考試。一般是考試課平時(shí)占20%,期末成績(jī)占80%。考查課平時(shí)成績(jī)占30%—40%,期末成績(jī)占60%—70%?,F(xiàn)在我們改變了這種傳統(tǒng)的做法,注重過(guò)程的考核,現(xiàn)在的考核已將平時(shí)的實(shí)驗(yàn)課打分和期末考核結(jié)合起來(lái)。平時(shí)的contest占30%,這部分測(cè)試主要是方便教師動(dòng)態(tài)地了解學(xué)生每個(gè)章節(jié)的掌握情況。MOOC視頻完成和單元測(cè)試占30%,這部分內(nèi)容可以通過(guò)教師、小組內(nèi)部成員、小組之間參與打分,體現(xiàn)打分的公正性和參與度,充分調(diào)動(dòng)學(xué)生們的主觀能動(dòng)性。期末考試也是在OJ平臺(tái)上完成,但分?jǐn)?shù)只占總成績(jī)的40%。由于去掉了選擇題,所以題目的形式要求多種多樣,有改錯(cuò)題,程序填空題,程序段填空,程序設(shè)計(jì)題等,可以從全方位考查學(xué)生對(duì)程序設(shè)計(jì)課的掌握情況,同時(shí)由于是上機(jī)考,要求學(xué)生平時(shí)要多動(dòng)手實(shí)踐。實(shí)踐證明,這種考核辦法,既分解了學(xué)生的壓力,又調(diào)動(dòng)了學(xué)生的積極性。
四、結(jié)論
C程序設(shè)計(jì)語(yǔ)言作為當(dāng)今的主流程序設(shè)計(jì)語(yǔ)言,被越來(lái)越多的高校作為計(jì)算機(jī)專業(yè)新生的入門語(yǔ)言,廣大計(jì)算機(jī)基礎(chǔ)教育工作者對(duì)如何教好這門課進(jìn)行了許多有意義的探索。目的只是把C程序設(shè)計(jì)的教學(xué)搞好。C語(yǔ)言MOOC平臺(tái)的建設(shè),推進(jìn)“以學(xué)生為主體,以掌握為中心”注重過(guò)程培養(yǎng)進(jìn)行改革嘗試,取得了較好的效果。另外通過(guò)各種學(xué)科競(jìng)賽,以點(diǎn)帶面,激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計(jì)的熱情,改考核手段在一定程度上也減輕了教師的工作負(fù)擔(dān)。計(jì)算機(jī)科學(xué)發(fā)展迅猛,計(jì)算機(jī)教學(xué)必須與時(shí)俱進(jìn),MOOC教學(xué)平臺(tái)的建立才剛剛開始,教學(xué)改革任重道遠(yuǎn),我們還需動(dòng)態(tài)地把握和調(diào)整MOOC平臺(tái)給我們的教學(xué)工作帶來(lái)的活力和新理念,結(jié)合傳統(tǒng)教學(xué),移動(dòng)信息化教學(xué),翻轉(zhuǎn)課堂等多種形式不斷提高教學(xué)水平,充分利用大數(shù)據(jù)、人工智能用于分析教學(xué)效果,精準(zhǔn)發(fā)力,不放棄每個(gè)孩子,這方面還有大量方法可探索研究。
參考文獻(xiàn):
[1]唐曉,李強(qiáng),陳新,錢瓊芬.基于MOOC平臺(tái)的C語(yǔ)言教學(xué)模式研究[J].空軍預(yù)警學(xué)院學(xué)報(bào),20115,(3):227-229.
[2]葉安新.面向MOOC的C語(yǔ)言程序設(shè)計(jì)課程的教學(xué)模式研究[J].福建電腦,2014,(10):194-195.
[3]王蕊,余華敏.基于MOOC的C語(yǔ)言程序設(shè)計(jì)課程教學(xué)思路探討[J].軟件工程師,2015,(10):60-61.
[4]秦玉平,沈澤剛.C語(yǔ)言程序設(shè)計(jì)教學(xué)法研究[J].渤海大學(xué)學(xué)報(bào):自然科學(xué)版,2005,(6).
[5]譚征.跨越心理障礙,夯實(shí)程序設(shè)計(jì)基礎(chǔ)[C].高校教學(xué)質(zhì)量工程建設(shè)與研究,2009,(2).
[6]王之元.面向MOOC的程序設(shè)計(jì)語(yǔ)言課程教學(xué)設(shè)計(jì)[J].計(jì)算機(jī)教育,2014,(2):55-56.
[7]孫金萍,歷丹.探討基于MOOC課程模式的教學(xué)改革[J].福建電腦,2014,(5):58-59.