柯亮亮
(銅陵職業(yè)技術(shù)學(xué)院,安徽 銅陵 244000)
伴隨著科技的迅猛發(fā)展和網(wǎng)絡(luò)的普及,“互聯(lián)網(wǎng)+教育”是目前教學(xué)模式發(fā)展的趨向。根據(jù)教育部有關(guān)文件提出在2020年完成“人人皆學(xué)、處處能學(xué)、時(shí)時(shí)可學(xué)”的信息化教育建設(shè)目標(biāo)。而混合式教學(xué)形式正是運(yùn)用這一理念,將以往的線下教學(xué)和線上教學(xué)有機(jī)融合起來(lái),打造“以學(xué)生為主體,教師為主導(dǎo)”的混合式教學(xué)形式的現(xiàn)代課堂。
當(dāng)前,很多國(guó)內(nèi)高校都進(jìn)行了混合式教學(xué)的探索和實(shí)踐,也取得了一定的成果。根據(jù)多年從事《C語(yǔ)言程序設(shè)計(jì)》課程一線教學(xué)經(jīng)驗(yàn),同時(shí)參考兄弟院校先進(jìn)做法,對(duì)該課程做了大膽的教學(xué)改革探索。選擇《C語(yǔ)言程序設(shè)計(jì)》為教改對(duì)象的緣由一是因?yàn)樽鳛橛?jì)算機(jī)學(xué)科專業(yè)的程序入門基礎(chǔ)課程,影響面廣,受關(guān)注高;二是因?yàn)椤禖語(yǔ)言程序設(shè)計(jì)》作為我院校級(jí)精品課程,擁有廣泛的視頻、動(dòng)畫、題庫(kù)等網(wǎng)絡(luò)線上資源,為混合式教學(xué)的開展提供了保障。
由于《C語(yǔ)言程序設(shè)計(jì)》課程是計(jì)算機(jī)學(xué)科程序設(shè)計(jì)類體系課程的入門課,故該課程學(xué)習(xí)成效直接影響后續(xù)程序類課程的學(xué)習(xí)。根據(jù)多年承擔(dān)一線教學(xué)實(shí)踐任務(wù),發(fā)現(xiàn)各高職院校在該課程的教學(xué)中都表現(xiàn)在如下四個(gè)方面的主要問(wèn)題:
《C語(yǔ)言程序設(shè)計(jì)》課程通常開設(shè)于計(jì)算機(jī)類專業(yè)大一新生第一學(xué)期,由于新生軍訓(xùn)占用大概兩周時(shí)間,C語(yǔ)言課程教學(xué)總體學(xué)時(shí)就比較緊張。而教師一味的為了完成教學(xué)大綱所限定的教學(xué)任務(wù)內(nèi)容,不得不采用“滿堂灌”的講授方式,課堂與學(xué)生互動(dòng)較少,學(xué)生只能被動(dòng)的接受,學(xué)習(xí)效果不理想。再者《C語(yǔ)言程序設(shè)計(jì)》課程所涉及的知識(shí)點(diǎn)比較寬泛,語(yǔ)法規(guī)則繁多,前后章節(jié)內(nèi)容連貫性較強(qiáng),作為大一新生的初學(xué)者學(xué)習(xí)起來(lái)比較吃力,加上高職學(xué)生存在懶學(xué)、惰學(xué)的現(xiàn)象,一旦錯(cuò)過(guò)某些章節(jié)內(nèi)容的理論學(xué)習(xí),后續(xù)章節(jié)內(nèi)容存在“跟不上”的現(xiàn)象,慢慢就對(duì)該課程比較畏懼,逐漸喪失學(xué)習(xí)熱情和興趣。
通過(guò)對(duì)歷屆學(xué)生問(wèn)卷調(diào)查和訪談可以得知,很多計(jì)算機(jī)類學(xué)生不知道為什么學(xué)習(xí)《C語(yǔ)言程序設(shè)計(jì)》,學(xué)習(xí)它又可以用來(lái)干什么。大部分計(jì)算機(jī)類學(xué)生僅僅停留在學(xué)習(xí)該課程可以通過(guò)考試取得國(guó)家或省級(jí)計(jì)算機(jī)二級(jí)證書,理解比較狹隘。學(xué)生如若學(xué)習(xí)目標(biāo)都不明確,再加上不當(dāng)?shù)膶W(xué)習(xí)方法和習(xí)慣,勢(shì)必不會(huì)有過(guò)多的學(xué)習(xí)興趣和動(dòng)力,那么課程的教學(xué)效果當(dāng)然不會(huì)太理想。
由于《C語(yǔ)言程序設(shè)計(jì)》課程涉及的概念、語(yǔ)法規(guī)則偏多,而且比較抽象,隨著課程的深入,難度逐步加大。如果教師在教學(xué)內(nèi)容安排上還是照本宣科,缺乏實(shí)用性和趣味性,勢(shì)必難以激發(fā)學(xué)生的學(xué)習(xí)熱情,影響教學(xué)效果。再加上每周有限學(xué)時(shí)的實(shí)踐教學(xué),如果實(shí)踐之前沒(méi)有精心的組織好,那么實(shí)踐就僅僅停留在驗(yàn)證書本實(shí)例的層面,造成學(xué)生只會(huì)課本上的例子,不會(huì)解決實(shí)際問(wèn)題,它極大地影響了學(xué)生的學(xué)習(xí)熱情和興趣。
目前很多高職院校的《C語(yǔ)言程序設(shè)計(jì)》的教學(xué)還是以往的講授法為主,課上大部分時(shí)間都是“填鴨式”的講授,與學(xué)生的互動(dòng)較少,忽視了以“學(xué)生為主體、教師為主導(dǎo)”的現(xiàn)代教育觀念,難以激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情。
作為為地方經(jīng)濟(jì)建設(shè)培養(yǎng)職業(yè)技能型人才的高職院校,課程的目標(biāo)確立要服從于專業(yè)人才的培養(yǎng)目標(biāo)?!禖語(yǔ)言程序設(shè)計(jì)》是計(jì)算機(jī)學(xué)科專業(yè)基礎(chǔ)課,重點(diǎn)是培養(yǎng)學(xué)生的邏輯計(jì)算思維能力,經(jīng)過(guò)該課程的學(xué)習(xí)后,學(xué)生應(yīng)該具有基本的程序設(shè)計(jì)能力,能夠利用計(jì)算機(jī)來(lái)解決實(shí)際問(wèn)題,并且具備優(yōu)良的職業(yè)修養(yǎng)和邏輯思維能力,以滿足社會(huì)對(duì)技能應(yīng)用型人才的能力需求。只要學(xué)生明白了課程的學(xué)習(xí)目的,才會(huì)激發(fā)學(xué)生的學(xué)習(xí)動(dòng)力,進(jìn)而提高課堂的教學(xué)效果。
當(dāng)前市場(chǎng)上高職類《C語(yǔ)言程序設(shè)計(jì)》教材數(shù)量頗多,但有特色的高職類的《C語(yǔ)言程序設(shè)計(jì)》教材并不多見。并且這些高職教材或多或少沿用本科的教學(xué)思路來(lái)編排教學(xué)內(nèi)容,過(guò)多的把焦點(diǎn)放在理論知識(shí)的嚴(yán)密性、完整性講授要求上,忽視了高職學(xué)生的基礎(chǔ)、能力、心理和學(xué)習(xí)特點(diǎn),也一定程度上分割了理論和實(shí)踐教學(xué),不能適應(yīng)“教、學(xué)、做”相融合的教學(xué)理念。因此,考慮到高職學(xué)生的學(xué)情,以“提出問(wèn)題—解決問(wèn)題—總結(jié)歸納”為主線的計(jì)算思維來(lái)科學(xué)組織教學(xué)內(nèi)容,使學(xué)生“邊理論、邊實(shí)踐,學(xué)一樣,會(huì)一樣”的循序漸進(jìn)式的學(xué)習(xí),增強(qiáng)學(xué)生學(xué)習(xí)的信心,激起他們的求知欲,從而促進(jìn)學(xué)生自主學(xué)習(xí),達(dá)到較為理想的教學(xué)效果。
由于C語(yǔ)言課程內(nèi)容涉及的知識(shí)點(diǎn)頗多、概念抽象等諸多問(wèn)題,假如沒(méi)有科學(xué)的教學(xué)方法,就不能充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,也將會(huì)影響學(xué)習(xí)的成效。所以教師可以通過(guò)如下幾種方式來(lái)提高學(xué)生學(xué)習(xí)熱情和興趣。
1、啟發(fā)式教學(xué)
教師在講授該課程的時(shí)候,要盡量避免“一支粉筆、一塊黑板、幾張PPT”的滿堂灌的講授方式,應(yīng)注意營(yíng)造輕松、快樂(lè)的學(xué)習(xí)氛圍,通過(guò)創(chuàng)設(shè)問(wèn)題情境,層層設(shè)問(wèn),從而引導(dǎo)學(xué)生思考進(jìn)行啟發(fā)式教學(xué)。比如在講授分支結(jié)構(gòu)if語(yǔ)句的章節(jié)內(nèi)容時(shí),創(chuàng)設(shè)問(wèn)題情境:現(xiàn)要求給學(xué)生考試成績(jī)定個(gè)等級(jí)的問(wèn)題解決方法?
(1)問(wèn)題1:若考試分?jǐn)?shù)score大于等于90分且小于等于100分,則考試成績(jī)等級(jí)為優(yōu)秀,這個(gè)問(wèn)題如何解決?教師課堂上引導(dǎo)學(xué)生用單分支if語(yǔ)句來(lái)演示解決這個(gè)問(wèn)題:
if(score>=90&&score<=100)
printf“(該同學(xué)考試成績(jī)?yōu)椋簝?yōu)秀/n”);
(2)問(wèn)題2:若考試分?jǐn)?shù)score大于等于60分且小于等于100分,則輸出合格,否則為不合格,這個(gè)問(wèn)題又如何解決?此時(shí)教師在簡(jiǎn)明講述分支語(yǔ)句知識(shí)后啟發(fā)學(xué)生試著用if…else語(yǔ)句來(lái)解決這個(gè)問(wèn)題:
if(score>=60&&score<=100)
printf“(該同學(xué)考試成績(jī)?yōu)椋汉细?n”);
else
printf“(該同學(xué)考試成績(jī)?yōu)椋翰缓细?n”);
(3)問(wèn)題3:若考試分?jǐn)?shù)score大于等于90分且小于等于100分,則輸出優(yōu)秀;若考試分?jǐn)?shù)score大于等于80分且小于90分,則輸出良好;若考試分?jǐn)?shù)score大于等于70分且小于80分,則輸出中;若考試分?jǐn)?shù)score大于等于60分且小于70分,則輸出及格,否則就輸出不及格,這個(gè)問(wèn)題又該如何解決?此時(shí)教師首先簡(jiǎn)要講解多分支語(yǔ)句的理論知識(shí)后,然后再引導(dǎo)學(xué)生思考如何用if…else if…else多分支語(yǔ)句來(lái)試著解決這個(gè)問(wèn)題:
if(score<60)
printf“(該同學(xué)考試成績(jī)?yōu)椋翰患案?n”);
else if((score<=70)
printf“(該同學(xué)考試成績(jī)?yōu)椋杭案?n”);
else if((score<=80)
printf(“該同學(xué)考試成績(jī)?yōu)椋褐?n”);
else if((score<=90)
printf(“該同學(xué)考試成績(jī)?yōu)椋毫己?n”);
else
printf(“該同學(xué)考試成績(jī)?yōu)椋簝?yōu)秀/n”);
最后教師與學(xué)生共同分析歸納,同時(shí)要求學(xué)生進(jìn)行舉一反三的臨摹實(shí)踐鍛煉,比如讓學(xué)生解決日常生活中交個(gè)人所得稅的問(wèn)題;保險(xiǎn)公司職工工資問(wèn)題(工資=底薪+提成(提成根據(jù)職工賣出的保險(xiǎn)份數(shù)))的問(wèn)題;通過(guò)創(chuàng)設(shè)一系列問(wèn)題情境來(lái)解決實(shí)際問(wèn)題,從而激發(fā)學(xué)生的學(xué)習(xí)動(dòng)力和興趣,達(dá)到理想的教學(xué)效果。
2、案例式教學(xué)
教師在講授枯燥的C語(yǔ)言知識(shí)的時(shí)候,可以通過(guò)學(xué)生感興趣的事情入手,這樣更貼近學(xué)生,他們也更能夠接受。比如在講授函數(shù)章節(jié)內(nèi)容時(shí),要求學(xué)生設(shè)計(jì)一個(gè)簡(jiǎn)單的計(jì)算器。教師首先演示編寫加法函數(shù):
通過(guò)演示編寫加法函數(shù)的同時(shí)教師講授函數(shù)的定義、調(diào)用、聲明的相關(guān)知識(shí)點(diǎn),然后要求學(xué)生仿照案例,編寫減法函數(shù)、乘法函數(shù)、除法函數(shù):
學(xué)生通過(guò)自身實(shí)踐編寫三個(gè)函數(shù)來(lái)完成簡(jiǎn)單的計(jì)算器程序,讓學(xué)生在學(xué)習(xí)實(shí)踐中獲得知識(shí)的成就感,增強(qiáng)學(xué)生學(xué)習(xí)的自信心和積極性。又比如講授循環(huán)結(jié)構(gòu)和分支結(jié)構(gòu)章節(jié),可以通過(guò)編寫猜商品價(jià)格游戲程序:
讓學(xué)生在課堂小游戲中學(xué)習(xí)和掌握循環(huán)結(jié)構(gòu)與分支結(jié)構(gòu)的綜合運(yùn)用。再如在講授字符串和數(shù)組內(nèi)容時(shí),可以通過(guò)簡(jiǎn)單的投票系統(tǒng)程序案例來(lái)講授字符串函數(shù)和數(shù)組的應(yīng)用,讓學(xué)生體會(huì)到C語(yǔ)言可以解決很多的問(wèn)題,增強(qiáng)學(xué)生的求知欲。
3、任務(wù)驅(qū)動(dòng)式教學(xué)
教師在組織實(shí)施課堂教學(xué)的時(shí)候,要注重高職學(xué)生的學(xué)情,多站在學(xué)生的知識(shí)結(jié)構(gòu)層面來(lái)設(shè)計(jì)教學(xué)任務(wù),任務(wù)的設(shè)計(jì)要考慮到層次性、漸進(jìn)性、實(shí)用性,讓所有學(xué)生都在學(xué)習(xí)過(guò)程中都能體驗(yàn)到獲得知識(shí)的成就感。比如可以把求1到10的階乘之和分成三個(gè)子任務(wù):
①分別求1到10的階乘:
②將1到10的階乘相加求和:
③舉一反三:求10以內(nèi)的奇數(shù)階乘和:
分別將任務(wù)下達(dá)給各個(gè)小組,提高學(xué)生的參與度和團(tuán)體協(xié)作精神,讓小組學(xué)生逐步完成難度不同任務(wù)的同時(shí),學(xué)會(huì)活學(xué)活用,激發(fā)他們的學(xué)習(xí)興趣和熱情。
4、翻轉(zhuǎn)課堂模式教學(xué)
C語(yǔ)言程序設(shè)計(jì)課程很容易受到教學(xué)過(guò)程中的時(shí)間、空間的限制,面對(duì)教學(xué)內(nèi)容多、難度大等因素的影響,采用翻轉(zhuǎn)課堂混合式教學(xué)模式實(shí)現(xiàn)線上線下的相融合教學(xué)。云課堂作為翻轉(zhuǎn)課堂模式教學(xué)的一種典型應(yīng)用,可以在教學(xué)中靈活加以運(yùn)用。比如C語(yǔ)言中的指針章節(jié)內(nèi)容復(fù)雜、晦澀難懂,可以采用云課堂的教學(xué)模式來(lái)組織教學(xué)。首先教師在上課之前,將精心制作的指針微課小視頻或者指針FLASH小動(dòng)畫等課程內(nèi)容資料、小提問(wèn)和小討論上傳至云課堂,學(xué)生可以在線自主學(xué)習(xí)和在線提問(wèn),通過(guò)云課堂可以統(tǒng)計(jì)出多少學(xué)生在線學(xué)習(xí),云課堂的討論區(qū)能夠?qū)崿F(xiàn)教師、學(xué)生之間在線討論,及時(shí)解除學(xué)習(xí)中的困惑;課中的時(shí)候,教師進(jìn)行重難點(diǎn)講解和共性問(wèn)題的討論與解答,安排典型例題講解和編程實(shí)踐練習(xí);課后學(xué)生進(jìn)行云課堂的指針章節(jié)的鞏固練習(xí)和拓展學(xué)習(xí),教師進(jìn)行教學(xué)反思和總結(jié)。通過(guò)運(yùn)用翻轉(zhuǎn)課堂的混合式教學(xué),既秉承了學(xué)生的主體性、教師的主導(dǎo)性現(xiàn)代教育理念,同時(shí)又提高了學(xué)生的學(xué)習(xí)熱情和興趣,也促進(jìn)了教學(xué)質(zhì)量的提高。
C語(yǔ)言在計(jì)算機(jī)學(xué)科體系中占有重要的位置,那么能否科學(xué)合理的評(píng)價(jià)學(xué)生的該課程的考核成績(jī),關(guān)乎學(xué)生對(duì)學(xué)習(xí)計(jì)算機(jī)類專業(yè)的熱情和興趣。而傳統(tǒng)的以一張?jiān)嚲淼某煽?jī)來(lái)結(jié)束該課程顯然是不科學(xué)的,因此多元化的課程考核機(jī)制是非常有必要的。筆者將C語(yǔ)言程序設(shè)計(jì)課程的考核的成績(jī)主要分為理論考核+實(shí)踐考核+云課堂線上考核三個(gè)版塊,具體的最終分?jǐn)?shù)的計(jì)算公式為:總評(píng)分?jǐn)?shù)=平時(shí)分?jǐn)?shù)(15%)+技能考核分?jǐn)?shù)(30%)+云課堂線上考查分?jǐn)?shù)(15%)++期末卷面分?jǐn)?shù)(40%)。通過(guò)對(duì)課程考核的多方面的改革,能夠正確的評(píng)估學(xué)生對(duì)該課程學(xué)習(xí)的效果,同時(shí)也提高了學(xué)生學(xué)習(xí)的熱情和動(dòng)力。
針對(duì)對(duì)C語(yǔ)言程序設(shè)計(jì)在傳統(tǒng)教學(xué)中出現(xiàn)各種的弊端,運(yùn)用現(xiàn)代教學(xué)理念和教學(xué)手段、教學(xué)模式對(duì)該課程進(jìn)行了教學(xué)改革與實(shí)踐,并在我院17級(jí)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)的教改實(shí)驗(yàn)班共56人進(jìn)行了問(wèn)卷調(diào)查,發(fā)放問(wèn)卷56份,收回問(wèn)卷53份,無(wú)效的問(wèn)卷3份(填寫不完整),調(diào)查反饋統(tǒng)計(jì)結(jié)果如圖1所示。
(I)改革后的教學(xué)模式您是否能接受?
(II)改革后的教學(xué)模式能否提升您的學(xué)習(xí)興趣?
(III)改革后的教學(xué)模式是否對(duì)您學(xué)習(xí)有助?
(IV)改革后的課程考核您是否滿意?
(V)您認(rèn)為C程序設(shè)計(jì)課程的理論教學(xué)哪個(gè)重要?(VI)您認(rèn)為C程序設(shè)計(jì)課程的線上教學(xué)和實(shí)踐教學(xué)和線下教學(xué)哪個(gè)重要?
圖1 C語(yǔ)言程序設(shè)計(jì)教學(xué)改革后的問(wèn)卷調(diào)查結(jié)果
通過(guò)問(wèn)卷調(diào)查的結(jié)果分析來(lái)看,大部分同學(xué)還是能夠接受改革后的教學(xué)模式,并且認(rèn)為改革后的教學(xué)對(duì)自己的自主學(xué)習(xí)和激發(fā)學(xué)習(xí)熱情還是有幫助的,同時(shí)高職的學(xué)生認(rèn)為實(shí)踐比理論更為重要,這與他們的知識(shí)結(jié)構(gòu)、心理承受能力以及未來(lái)要成為技能型人才等因素影響所決定的。
C語(yǔ)言課程教改成效評(píng)價(jià)是多方面的,其中期末考試分?jǐn)?shù)也是反映學(xué)生掌握知識(shí)程度如何的一方面。因此,對(duì)17計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)3個(gè)平行班進(jìn)行統(tǒng)一命題制卷和統(tǒng)一時(shí)間考試,最終對(duì)3個(gè)平行班級(jí)期末卷面分?jǐn)?shù)做了對(duì)比統(tǒng)計(jì),如表1所示:
表1 C語(yǔ)言期末卷面成績(jī)統(tǒng)計(jì)分析表
從期末考試卷面分析來(lái)看,教改后的實(shí)驗(yàn)班學(xué)生掌握C語(yǔ)言知識(shí)較扎實(shí),最終卷面成績(jī)也比較理想。雖然一次成績(jī)不能完全說(shuō)明問(wèn)題,但是通過(guò)教改后的學(xué)生學(xué)習(xí)積極性提高了;學(xué)生的編程能力也較強(qiáng);團(tuán)隊(duì)之間的協(xié)作能力也增強(qiáng)了;這些都說(shuō)明了教改對(duì)C語(yǔ)言課程教學(xué)起到促進(jìn)作用。
隨著互聯(lián)網(wǎng)+教育的理念的不斷深入以及技術(shù)的不斷成熟,傳統(tǒng)的教育教學(xué)模式勢(shì)必受到影響,教育要面向現(xiàn)代化、信息化是教學(xué)改革的必然趨勢(shì)。文章對(duì)高職院校C語(yǔ)言程序設(shè)計(jì)課程進(jìn)行了教學(xué)目標(biāo)、教學(xué)內(nèi)容、教學(xué)方式、教學(xué)模式以及課程考核等方面做了改革和實(shí)踐探索,總體上來(lái)看,改革的效果良好。但同時(shí)也存在著一些不足,比如C語(yǔ)言程序設(shè)計(jì)的翻轉(zhuǎn)課堂的教學(xué)模式的實(shí)施,在線下和線上的課程銜接方面、課堂教師組織答疑、探討方面都存在一些瑕疵。故教學(xué)的改革沒(méi)有終點(diǎn),只有根據(jù)社會(huì)人才需求和學(xué)生具體的學(xué)情不斷的進(jìn)行教學(xué)改革探究,才能培養(yǎng)出適應(yīng)經(jīng)濟(jì)發(fā)展的職業(yè)技能型人才。
延安職業(yè)技術(shù)學(xué)院學(xué)報(bào)2019年3期