摘 ?要:根據(jù)本人多年教學(xué)經(jīng)驗(yàn),分析高職院校C語言教學(xué)現(xiàn)狀,利用互聯(lián)網(wǎng)技術(shù)進(jìn)行教學(xué)改革,引入藍(lán)墨云班課輔助教學(xué),引導(dǎo)學(xué)生把手機(jī)當(dāng)作學(xué)習(xí)的工具,采用翻轉(zhuǎn)課堂教學(xué)模式、多元化評(píng)價(jià)手段等策略提高學(xué)生學(xué)習(xí)C語言的積極性和主動(dòng)性,培養(yǎng)符合企業(yè)需求的應(yīng)用型創(chuàng)新技術(shù)人才。
關(guān)鍵詞:互聯(lián)網(wǎng)+;C語言;高職院校;教學(xué)改革;藍(lán)墨云班課
中圖分類號(hào):TP312.1-4 ? ? 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2019)05-0085-03
Abstract:According to the authors many years of teaching experience,the author analyzes the current situation of C language teaching in higher vocational colleges,uses internet technology to carry out teaching reform,introduces Moso Teach to assist teaching,and guides students to use mobile phones as learning tools,adopting flipped classroom teaching mode,diversified evaluation methods and other strategies to improve studentsenthusiasm and initiative in learning C language,and to cultivate application-oriented innovative technical talents that meet the needs of enterprises.
Keywords:internet plus;C language;higher vocational colleges;teaching reform;Moso Teach
0 ?引 ?言
C語言是高職院校計(jì)算機(jī)專業(yè)新生的程序入門課程,同時(shí)也是為后續(xù)專業(yè)課打基礎(chǔ)的課程。C語言功能強(qiáng)大,結(jié)構(gòu)清晰,邏輯性強(qiáng),可移植性好。但是對(duì)于初學(xué)者來說,C語言的運(yùn)算符和優(yōu)先級(jí)定義較多,指針變化多端,語法結(jié)構(gòu)相對(duì)復(fù)雜,從而導(dǎo)致一部分學(xué)生認(rèn)為學(xué)習(xí)C語言需要掌握的知識(shí)較多,入門較困難,甚至有個(gè)別學(xué)生干脆放棄學(xué)習(xí)C語言。在“互聯(lián)網(wǎng)+教育”的時(shí)代浪潮下,信息化技術(shù)已經(jīng)滲透到社會(huì)的各個(gè)領(lǐng)域。需要授課教師改革傳統(tǒng)教學(xué)方法和模式,通過網(wǎng)絡(luò)教學(xué)、慕課、微課等“互聯(lián)網(wǎng)+”思維理念豐富C語言的教學(xué)內(nèi)容,降低學(xué)習(xí)難度,從而提高學(xué)生學(xué)習(xí)效果。
1 ?高職院校C語言教學(xué)現(xiàn)狀
目前,高職院校大多數(shù)學(xué)生思維活躍,有較強(qiáng)的適應(yīng)新事物的能力。但是基礎(chǔ)薄弱,邏輯思維能力差,缺乏自主學(xué)習(xí)意識(shí)。而C語言概念復(fù)雜,規(guī)則繁多,加上算法抽象,在調(diào)試程序時(shí)容易出錯(cuò),學(xué)生面對(duì)C語言課程難免束手無策,直接導(dǎo)致學(xué)生缺乏學(xué)習(xí)興趣,影響后續(xù)專業(yè)課程的教學(xué)質(zhì)量。主要體現(xiàn)在以下幾個(gè)方面。
1.1 ?部分學(xué)生入門較難
任何一門課程,入門很重要。大部分學(xué)生開始學(xué)習(xí)C語言時(shí),心態(tài)都是積極的。而C語言是一門循序漸進(jìn)、環(huán)環(huán)相扣的課程,教學(xué)內(nèi)容相對(duì)枯燥,僅僅靠課堂上的時(shí)間是學(xué)不好C語言的。學(xué)生只要前面的內(nèi)容沒有明白,后續(xù)的內(nèi)容就聽不懂。另外,大多數(shù)高職學(xué)生學(xué)習(xí)的自覺性和主動(dòng)性差,很難做到課前預(yù)習(xí)、課后鞏固,所以就止步不前,久而久之學(xué)生產(chǎn)生厭學(xué)心理。班里出現(xiàn)明顯的兩極分化現(xiàn)象,入門的同學(xué)認(rèn)為C語言很有意思,學(xué)習(xí)積極性高;沒入門的同學(xué)像聽天書一樣,問題越積越多,從而出現(xiàn)教師講的口干舌燥,學(xué)生反映跟不上聽不懂的教學(xué)現(xiàn)象,使C語言程序設(shè)計(jì)這門課程變成了“教師難教、學(xué)生難學(xué)”的讓人頭疼的課程。
1.2 ?教學(xué)模式和教學(xué)方法過于陳舊
傳統(tǒng)的教學(xué)模式分為理論教學(xué)和實(shí)踐教學(xué)。在C語言的理論教學(xué)中,仍然是以教師講授為主,學(xué)生被動(dòng)接受為輔的單向灌輸,學(xué)生思考較少,師生互動(dòng)效果差,從而導(dǎo)致課堂氣氛沉悶。如何選擇適合高職學(xué)生特點(diǎn)的教學(xué)方法也是影響教學(xué)效果的關(guān)鍵所在。在大班教學(xué)中,看似很好的教學(xué)策略實(shí)施起來則比較困難。需要師生之間相互配合才能達(dá)到好的效果。實(shí)踐課程在機(jī)房進(jìn)行,教師布置課本案例讓學(xué)生上機(jī)練習(xí)。部分學(xué)生過分依賴課本,照葫蘆畫瓢,只要程序運(yùn)行正確就認(rèn)為完成了上機(jī)作業(yè),缺乏獨(dú)立思考,舉一反三的能力,沒有真正理解案例程序中每條語句的含義。并且理論課和實(shí)踐課時(shí)間間隔長(zhǎng),往往理論課上學(xué)生熟悉的案例要隔幾天才能上機(jī)實(shí)驗(yàn),效果很不理想。從而導(dǎo)致課程連貫性不強(qiáng),學(xué)生實(shí)驗(yàn)吃力,教師后續(xù)章節(jié)教學(xué)困難。
1.3 ?考核方式重理論輕實(shí)踐
傳統(tǒng)的C語言課程考核方式以期末筆試進(jìn)行,而忽略了學(xué)生實(shí)踐能力的檢測(cè),有些學(xué)生采用死記硬背的方式記住了相關(guān)知識(shí)點(diǎn),雖然考試過關(guān),但是用C語言分析問題解決問題的能力差,對(duì)很簡(jiǎn)單的現(xiàn)實(shí)問題都編寫不出程序,沒有達(dá)到應(yīng)有教學(xué)目標(biāo),無法保證較高的教學(xué)質(zhì)量,更不能滿足企業(yè)應(yīng)用型創(chuàng)新人才的需求。
2 ?“互聯(lián)網(wǎng)+”背景下C語言教學(xué)改革策略
在“互聯(lián)網(wǎng)+”背景下,隨著互聯(lián)網(wǎng)對(duì)各個(gè)領(lǐng)域帶來的影響,網(wǎng)絡(luò)教育近年來備受矚目。教育的本質(zhì)是和知識(shí)、信息極度相關(guān)的,而互聯(lián)網(wǎng)的根本是信息的傳遞和交換,這樣的高相關(guān)性,使互聯(lián)網(wǎng)和教育的結(jié)合看起來順理成章,而網(wǎng)絡(luò)教育也被理所應(yīng)當(dāng)?shù)目醋魇俏磥順O具爆發(fā)潛力的市場(chǎng)。大數(shù)據(jù)、云計(jì)算、移動(dòng)計(jì)算等新興的信息技術(shù)逐步為廣大師生所接受。如何引導(dǎo)學(xué)生把手機(jī)當(dāng)作學(xué)習(xí)的工具,成為我們教師在互聯(lián)網(wǎng)發(fā)展中應(yīng)該考慮的問題,現(xiàn)在網(wǎng)絡(luò)上有很多關(guān)于C語言的學(xué)習(xí)資源,從網(wǎng)絡(luò)精品課程到MOOC時(shí)代的來臨,再到微課的制作,教師們利用互聯(lián)網(wǎng)技術(shù),利用現(xiàn)代的學(xué)習(xí)工具,積極探索如何使用智能手機(jī)來彌補(bǔ)PC端網(wǎng)絡(luò)教學(xué)的技術(shù)性缺陷,積極推動(dòng)和引導(dǎo)學(xué)生進(jìn)行自主學(xué)習(xí)和主動(dòng)學(xué)習(xí),指導(dǎo)學(xué)生利用碎片化的時(shí)間隨時(shí)隨地在線或非在線學(xué)習(xí)。從而把C語言課程的整個(gè)教學(xué)過程由被動(dòng)學(xué)習(xí)轉(zhuǎn)化為主動(dòng)學(xué)習(xí),在C語言的教學(xué)改革中主要進(jìn)行以下嘗試。
2.1 ?引入藍(lán)墨云班課輔助教學(xué),豐富C語言的教學(xué)內(nèi)容
C語言教學(xué)內(nèi)容分為數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、順序、選擇、循環(huán)、數(shù)組、函數(shù)、指針等九章內(nèi)容,按照人才培養(yǎng)方案課時(shí)安排為72學(xué)時(shí),如何在有限的時(shí)間內(nèi)講完全部教學(xué)內(nèi)容,就需要學(xué)生做到課前預(yù)習(xí)課后復(fù)習(xí)。藍(lán)墨云班課是利用移動(dòng)網(wǎng)絡(luò)環(huán)境適用于智能手機(jī)、平板電腦等終端設(shè)備的課內(nèi)外即時(shí)反饋教學(xué)的云服務(wù)平臺(tái)。筆者在17級(jí)、18級(jí)部分班級(jí)的C語言課堂中開展藍(lán)墨云班課,大大提高了學(xué)生學(xué)習(xí)C語言的學(xué)習(xí)興趣。教師可在云端建立班課,上傳微課和PPT教學(xué)資源、發(fā)布作業(yè)等,豐富C語言的學(xué)習(xí)內(nèi)容。學(xué)生根據(jù)老師公布的邀請(qǐng)碼加入班課,課前查看PPT課件、觀看微課視頻進(jìn)行預(yù)習(xí),課堂上用云班課的手勢(shì)簽到功能簽到,大大節(jié)省了點(diǎn)名的時(shí)間,提問用搖一搖功能活躍課堂氣氛,還可以通過藍(lán)墨云班課平臺(tái)將學(xué)生分組,下達(dá)小組任務(wù),設(shè)置任務(wù)目標(biāo),由教師協(xié)助學(xué)生完成任務(wù),并啟發(fā)學(xué)生進(jìn)行任務(wù)評(píng)價(jià)。課后通過微作業(yè)檢測(cè)所學(xué),從而使教師了解學(xué)生的知識(shí)掌握情況。
藍(lán)墨云班課是課堂教學(xué)的有益補(bǔ)充而非主體,與傳統(tǒng)教學(xué)相互結(jié)合,打破學(xué)習(xí)時(shí)間、場(chǎng)所和空間的藩籬,引入碎片化學(xué)習(xí)模式,克服了以教師為中心,講授式教學(xué)的弊端,在藍(lán)墨云班課上每查看一個(gè)資源或完成一個(gè)任務(wù),就會(huì)增長(zhǎng)經(jīng)驗(yàn)值,充分調(diào)動(dòng)了學(xué)生對(duì)C語言的好奇心和求知欲。由“重結(jié)果”轉(zhuǎn)為“重過程”,由“以教促學(xué)”轉(zhuǎn)為“以學(xué)促教”。引入藍(lán)墨云班課輔助教學(xué)使絕大多數(shù)同學(xué)能很快的入門,提高了C語言的教學(xué)質(zhì)量,實(shí)現(xiàn)了翻轉(zhuǎn)課堂教學(xué)模式。
2.2 ?改革教學(xué)模式和教學(xué)方法,提高學(xué)生學(xué)習(xí)C語言的興趣
在當(dāng)前的C語言教材中,一般是先給出語句格式,然后介紹語法規(guī)則,再進(jìn)行語句知識(shí)要點(diǎn)的講解,最后給出案例,這種模式比較抽象難懂,學(xué)生很難理解。
筆者認(rèn)為把貼近生活的現(xiàn)實(shí)案例引用到C語言語法知識(shí)中,引導(dǎo)學(xué)生分析問題解決問題。讓學(xué)生在具體的問題情境中積極思考、主動(dòng)探索,更能提高C語言的教學(xué)質(zhì)量。采用以學(xué)為主的教學(xué)模式主要由探索式學(xué)習(xí)、發(fā)現(xiàn)式學(xué)習(xí)和研究型學(xué)習(xí)而衍生出來的基于問題的教學(xué)模式、任務(wù)驅(qū)動(dòng)教學(xué)模式等。它們強(qiáng)調(diào)學(xué)生在研究、探究和在真實(shí)環(huán)境中體驗(yàn)通過分析、歸納、總結(jié)而理解相關(guān)知識(shí)的過程。
培養(yǎng)學(xué)生學(xué)習(xí)C語言的興趣,從改寫程序開始,使學(xué)生能夠舉一反三。C語言課程的教學(xué)目標(biāo)主要是培養(yǎng)學(xué)生程序設(shè)計(jì)、開發(fā)和測(cè)試的能力以及分析問題和解決問題的能力。會(huì)寫程序的前提是能讀懂程序,但是單純的讀程序效果不是很理想。從第一節(jié)C語言課開始,筆者就要求學(xué)生邊讀邊改程序,能夠舉一反三,加深對(duì)程序設(shè)計(jì)的理解。
例如:C語言的第一個(gè)程序“Hello,Word!”,講解該程序之后讓學(xué)生改寫程序:如何輸出自己的個(gè)人名片?如何用“*”輸出一個(gè)正方形?從而使學(xué)生掌握printf格式輸出函數(shù)的寫法。
又比如在講解單分支if語句中根據(jù)案例判斷成績(jī)及格了嗎,提出問題:如何用單分支if語句實(shí)現(xiàn)兩個(gè)數(shù)從小到大輸出,從而進(jìn)行問題升華,使學(xué)生在掌握單分支if語句的基礎(chǔ)上掌握交換兩個(gè)變量的方法和復(fù)合語句的寫法。
在課堂上讓學(xué)生改寫程序的過程中不僅掌握了C語言的語法知識(shí),還鍛煉了學(xué)生的程序設(shè)計(jì)能力,使學(xué)生不斷獲得滿足和成就感,為以后C語言的學(xué)習(xí)奠定了基礎(chǔ)。
2.3 ?改革考核方式,兼顧理論和實(shí)踐
目前典型的期末考試形式是“學(xué)生平時(shí)成績(jī)(50%)+學(xué)生期末成績(jī)(50%)”,期末考試多采取筆試形式進(jìn)行,主要題型為選擇題、填空題、運(yùn)行結(jié)果題等,考核不出學(xué)生的實(shí)踐能力。為改善這種不合理的現(xiàn)象,筆者對(duì)C語言考核做了優(yōu)化處理,將課程考核分為“平時(shí)成績(jī)(考勤、作業(yè)、云班課經(jīng)驗(yàn)值)30%+綜合實(shí)驗(yàn)成績(jī)30%+期末考試成績(jī)40%”。制定C語言教學(xué)進(jìn)度時(shí),將在最后兩個(gè)周安排綜合實(shí)驗(yàn)的驗(yàn)收,在學(xué)期中間布置實(shí)驗(yàn)任務(wù),學(xué)生可結(jié)合互聯(lián)網(wǎng)查找解決問題的方法。綜合實(shí)驗(yàn)要求有一定難度,涵蓋C語言大部分知識(shí)點(diǎn),比如學(xué)生成績(jī)管理系統(tǒng)、圖書管理系統(tǒng)等。教師進(jìn)行驗(yàn)收時(shí)一個(gè)一個(gè)驗(yàn)收,并提問問題或要求學(xué)生修改程序,綜合實(shí)驗(yàn)考核出學(xué)生的真實(shí)水平,提高了學(xué)生的動(dòng)手能力、處理問題的能力以及運(yùn)用C語言知識(shí)解決實(shí)際問題的能力。
3 ?結(jié) ?論
綜上所述,在互聯(lián)網(wǎng)高速發(fā)展的今天,各個(gè)行業(yè)都需要計(jì)算機(jī)程序完成深度開發(fā)和應(yīng)用,C語言作為理工科學(xué)生的第一門程序設(shè)計(jì)語言,如果能夠入門掌握并鉆研下去,對(duì)以后專業(yè)的發(fā)展將產(chǎn)生深遠(yuǎn)的影響。這就要求教師在整個(gè)C語言的教學(xué)過程中,要注重因材施教,經(jīng)常關(guān)注學(xué)生的學(xué)習(xí)掌握情況,通過項(xiàng)目化案例教學(xué)、藍(lán)墨云班課、綜合實(shí)驗(yàn)等方式進(jìn)行實(shí)踐教學(xué)改革,注重提高學(xué)生學(xué)習(xí)C語言的興趣,幫助學(xué)生找到學(xué)習(xí)的動(dòng)力,強(qiáng)調(diào)“舉一反三”。引導(dǎo)學(xué)生通過手機(jī)來學(xué)習(xí),遇到不懂的問題可借助藍(lán)墨云班課或慕課等解決疑惑,使學(xué)生能夠快樂的學(xué)習(xí)C語言,提高C語言的教育教學(xué)質(zhì)量,從而培養(yǎng)出專業(yè)知識(shí)過硬、實(shí)踐動(dòng)手能力強(qiáng)、符合企業(yè)需求的應(yīng)用型創(chuàng)新人才,實(shí)現(xiàn)學(xué)生、學(xué)校、企業(yè)的共贏。
參考文獻(xiàn):
[1] 王軍英,馬紅梅.C語言程序設(shè)計(jì)教學(xué)存在的問題與對(duì)策 [J].教育理論與實(shí)踐,2015,35(3):63-64.
[2] 裴明濤,梁瑋.翻轉(zhuǎn)課堂在C語言程序設(shè)計(jì)課程中的應(yīng)用 [J].計(jì)算機(jī)教育,2016(9):123-125+129.
[3] 吳永芬,陳衛(wèi)衛(wèi),李志剛,等.面向創(chuàng)新實(shí)踐能力培養(yǎng)的C語言程序設(shè)計(jì)實(shí)踐教學(xué)改革 [J].計(jì)算機(jī)教育,2014(3):88-91+96.
作者簡(jiǎn)介:?jiǎn)叹辏?983-),女,漢族,河南三門峽人,講師,中級(jí)技師,研究方向:計(jì)算機(jī)應(yīng)用教育教學(xué)研究。