朱春媚,周文輝
(電子科技大學(xué)中山學(xué)院機(jī)電工程學(xué)院,中山 528400)
基于信息技術(shù)的C語言教學(xué)改革
朱春媚,周文輝
(電子科技大學(xué)中山學(xué)院機(jī)電工程學(xué)院,中山 528400)
針對C語言傳統(tǒng)教學(xué)模式的不足,充分利用信息技術(shù)手段,對C語言進(jìn)行教學(xué)改革:理論課借助班級QQ群開展任務(wù)驅(qū)動教學(xué);上機(jī)課通過多媒體網(wǎng)絡(luò)教學(xué)軟件實行小組合作學(xué)習(xí);課后通過手機(jī)微信教學(xué)平臺實現(xiàn)移動微學(xué)習(xí),同時完善課程網(wǎng)站的建設(shè)。實踐證明,該方法獲得良好的教學(xué)效果。
C語言;信息技術(shù);教學(xué)改革
作為計算機(jī)、電子、自動化等理工科專業(yè)的一門重要基礎(chǔ)課程,C語言的教學(xué)目標(biāo)是使學(xué)生掌握基本語法及常用的標(biāo)準(zhǔn)庫函數(shù),初步培養(yǎng)學(xué)生進(jìn)行軟件設(shè)計和系統(tǒng)開發(fā)的能力,為以后的學(xué)習(xí)及工作打下基礎(chǔ)[1]。一般院校C語言的學(xué)時安排為32學(xué)時理論課+32學(xué)時上機(jī)課。目前傳統(tǒng)的教學(xué)模式主要存在以下不足:
(1)沒能充分調(diào)動起學(xué)生的學(xué)習(xí)興趣和積極性。C語言的授課對象是大一新生,此時大部分學(xué)生的計算機(jī)軟硬件知識基礎(chǔ)教差。傳統(tǒng)灌輸式的教學(xué),學(xué)生處于被動接受狀態(tài),未能激發(fā)起學(xué)生對課程的興趣,隨著課程的深入,累積的問題越來越多,學(xué)生逐漸喪失學(xué)習(xí)興趣和積極性。
(2)上機(jī)教學(xué)中,學(xué)生之間缺少交流合作,沒有實現(xiàn)優(yōu)勢互補(bǔ)。目前上機(jī)教學(xué)中每個學(xué)生一臺電腦,按學(xué)號排座位,學(xué)生單獨完成實驗指導(dǎo)書的編程任務(wù),遇到問題時一般等待教師過來解決,然而學(xué)生人數(shù)眾多,教師很難做到逐一細(xì)致指導(dǎo),往往出現(xiàn)由于得不到引導(dǎo)而放棄編程的現(xiàn)象,導(dǎo)致上機(jī)教學(xué)效果不佳。但事實上,不同學(xué)生對不同知識點的掌握程度不一樣,很多問題通過與同學(xué)的討論交流就可以得到有效地解決。
(3)學(xué)習(xí)局限于課堂,課后學(xué)習(xí)缺少資源和指導(dǎo)。要學(xué)好一門編程語言,多練習(xí)是必不可少的,目前的教學(xué)只關(guān)注了課堂,課后學(xué)習(xí)完全靠學(xué)生自己,主動性強(qiáng)的學(xué)生課后學(xué)習(xí)缺少資源和指導(dǎo),主動性差的學(xué)生缺少監(jiān)管和引導(dǎo)。
(4)沒有充分利用現(xiàn)有的信息技術(shù)環(huán)境。目前高速網(wǎng)絡(luò)已經(jīng)覆蓋了整個校園,智能手機(jī)已經(jīng)普及,機(jī)房配備了電腦、局域網(wǎng)和遠(yuǎn)志Lanstar多媒體網(wǎng)絡(luò)教學(xué)軟件[2]。但目前教學(xué)仍局限于電腦和PPT,功能強(qiáng)大的多媒體網(wǎng)絡(luò)教學(xué)軟件只用作演示及發(fā)送文件,現(xiàn)有的設(shè)備和信息技術(shù)沒有得到充分利用。
針對以上情況,本文提出充分利用智能手機(jī)和機(jī)房的信息技術(shù)設(shè)備,對C語言教學(xué)進(jìn)行改革,通過采用任務(wù)驅(qū)動法和小組合作學(xué)習(xí)等創(chuàng)新課堂教學(xué)模式、開發(fā)手機(jī)微信教學(xué)平臺實現(xiàn)移動微學(xué)習(xí)和建設(shè)可用性強(qiáng)的課程網(wǎng)站,實現(xiàn)學(xué)生的主動學(xué)習(xí)、快樂學(xué)習(xí)。
1.1 課堂教學(xué)方法改革
(1)理論課借助班級QQ群開展任務(wù)驅(qū)動教學(xué)
針對C語言語法規(guī)范內(nèi)容繁瑣、學(xué)生缺乏學(xué)習(xí)興趣的問題,借助現(xiàn)有的班級QQ群對理論課開展任務(wù)驅(qū)動教學(xué)。任務(wù)驅(qū)動教學(xué)以完成一個具體的任務(wù)為線索,把枯燥的語法內(nèi)容隱含在每個任務(wù)之中,要求學(xué)生在具體的任務(wù)驅(qū)動下,在討論和對話的氛圍中,進(jìn)行自主學(xué)習(xí)和協(xié)作學(xué)習(xí)。教師提前一周通過班級QQ群發(fā)布教學(xué)任務(wù),要求學(xué)生通過查閱資料、群組討論等方法分析任務(wù),為課堂討論做好充分的準(zhǔn)備。
任務(wù)驅(qū)動教學(xué)的關(guān)鍵在于任務(wù)設(shè)計。任務(wù)的設(shè)計需綜合考慮知識點的系統(tǒng)性和學(xué)生的興趣,將課程知識貫穿于多個任務(wù)中,使學(xué)生充分發(fā)揮積極主動性,進(jìn)行探索、交互式的學(xué)習(xí)。
(2)上機(jī)課通過多媒體網(wǎng)絡(luò)教學(xué)軟件實行小組合作學(xué)習(xí)
在上機(jī)教學(xué)中,針對部分學(xué)生缺少學(xué)習(xí)興趣和編程能力不強(qiáng)的問題,借助多媒體網(wǎng)絡(luò)教學(xué)軟件實行小組合作學(xué)習(xí)的教學(xué)模式。上機(jī)時按一定的方式進(jìn)行分組,同一組學(xué)生通過充分討論、協(xié)作,共同解決實驗中碰到的問題,從而較高質(zhì)量地完成上機(jī)任務(wù)。
例如,小組合作學(xué)習(xí)可借助Lanstar多媒體軟件的“分組教學(xué)”功能實現(xiàn),該功能可通過教師端可將學(xué)生分組,組員之間可以該軟件進(jìn)行討論等操作。另外,該多媒體軟件還具備“示范演示”的功能,可對學(xué)生的實驗成果進(jìn)行演示。
1.2 開發(fā)手機(jī)微信教學(xué)平臺
針對學(xué)生學(xué)習(xí)局限于課堂的有限時間和有限資源和課后學(xué)習(xí)缺少監(jiān)管和引導(dǎo)的問題,利用智能手機(jī)和高速網(wǎng)絡(luò)推行移動微學(xué)習(xí),開發(fā)微信教學(xué)平臺。對課程的知識進(jìn)行重構(gòu),進(jìn)行碎片化內(nèi)容推送;通過Lanstar多媒體網(wǎng)絡(luò)教學(xué)軟件的課件錄制功能或其它錄制軟件,制作微課視頻發(fā)布到微信上;通過微信討論組提供互動學(xué)習(xí)空間,通知、引導(dǎo)、督促學(xué)生進(jìn)行課后學(xué)習(xí),讓學(xué)生學(xué)習(xí)不受時間、地點的限制,實現(xiàn)全方位學(xué)習(xí)。
開發(fā)微信教學(xué)平臺不僅需考慮到實用性,更需要考慮到易用性,以學(xué)生樂意使用為設(shè)計目標(biāo)。推送的學(xué)習(xí)內(nèi)容需結(jié)合課程的重點和難點,提取知識點的精華,制作成短小精悍的信息,內(nèi)容過多會打擊學(xué)生的興趣,內(nèi)容過少則不足以達(dá)到學(xué)習(xí)效果。因此制作微課需選擇有代表性的重難點問題,時長一般控制在10分鐘以內(nèi)[3],視頻格式為支持網(wǎng)絡(luò)在線播放的流媒體格式[4]。另外,微信教學(xué)平臺建設(shè)是一個逐步完善的過程,開發(fā)了C語言的“微課”資源后,需根據(jù)實施的效果和學(xué)生的反饋意見進(jìn)行改進(jìn)和完善。
1.3 建設(shè)課程網(wǎng)站
開發(fā)C語言課程學(xué)習(xí)網(wǎng)站,上傳課程簡介、課程大綱、授課計劃、課件、教案等內(nèi)容,通過開題論壇進(jìn)行師生互動教學(xué),開發(fā)案例庫、習(xí)題庫和試題庫,使課程的課內(nèi)學(xué)習(xí)和課外學(xué)習(xí)充分整合,學(xué)生隨時隨地都可以進(jìn)行學(xué)習(xí)與測試,課外學(xué)習(xí)使課內(nèi)學(xué)習(xí)得到補(bǔ)充完善,進(jìn)一步拓寬了學(xué)生的知識面,將課堂延伸到學(xué)生生活的每個角落,有利于自主學(xué)習(xí)習(xí)慣的養(yǎng)成,培養(yǎng)學(xué)生的創(chuàng)新思維素養(yǎng)。
對2個班143位的學(xué)生實施了基于信息技術(shù)的教學(xué)改革后,通過問卷調(diào)查的方式了解教學(xué)效果,并與之前采用傳統(tǒng)教學(xué)模式的2個班級138位學(xué)生的問卷結(jié)果進(jìn)行了對比,結(jié)果如表1所示。由表1可見,采用基于信息技術(shù)的教學(xué)改革,在培養(yǎng)學(xué)生良好的學(xué)習(xí)習(xí)慣、提高對本課程的學(xué)習(xí)興趣和加強(qiáng)師生交流方面都有顯著的成效。
表1 教學(xué)效果對比
本文充分利用信息技術(shù)手段,對C語言進(jìn)行教學(xué)改革,在理論教學(xué)中采用任務(wù)驅(qū)動法,將知識點貫穿于具體的設(shè)計任務(wù)中;上機(jī)采用分組合作學(xué)習(xí),鼓勵學(xué)生交流合作;每次理論課后通過手機(jī)微信平臺推送移動微學(xué)習(xí)內(nèi)容,同時完善課程網(wǎng)站的建設(shè)。實踐證明,該教學(xué)方法大大提高了學(xué)生的學(xué)習(xí)興趣和積極性,取得了良好的教學(xué)效果。
參考文獻(xiàn):
[1]松橋工作室.深入淺出C語言程序設(shè)計[M].清華大學(xué)出版社,2015.
[2]黃轉(zhuǎn)群.信息技術(shù)課也可以很安靜——“遠(yuǎn)志多媒體教學(xué)網(wǎng)絡(luò)系統(tǒng)”使用手記[J].中國信息技術(shù)教育,2003(7):117-117.
[3]相方莉.“微課”翻轉(zhuǎn)課堂在高職C語言教學(xué)中的應(yīng)用研究[J].中國教育信息化,2014(20):8-10.
[4]馬杰,田金文,柳鍵.流媒體技術(shù)及其文件格式[J].計算機(jī)工程與應(yīng)用,2003,39(23):49-52.
Teaching Reform of C Language Based on Information Technology
ZHU Chun-mei,ZHOU Wen-hui
(Mechanical and Electrical Engineering College,Zhongshan Institute,University of Electronic Science and Technology of China, Zhongshan 528400)
Considering the disadvantages of traditional teaching methods of C language,proposes teaching reform by making full use of information technology.Carries out task-driven teaching in theoretical class by class QQ group,and group learning is adopted through the multimedia network teaching software in the computer operating class.Then develops mobile micro-platform to achieve mobile micro-learning,and im?proves the construction of the course website.Practical teaching shows that teaching effect has been achieved by the proposed method.
朱春媚(1981-),女,廣東河源人,碩士,講師,研究方向為醫(yī)學(xué)信號處理、智能算法
2017-03-14
2017-05-10
廣東省教育廳教學(xué)改革項目(No.S-JY201605、No.S-JXT201502)、電子科技大學(xué)中山學(xué)院教學(xué)改革項目(No.JY201506)
1007-1423(2017)15-0057-03
10.3969/j.issn.1007-1423.2017.15.015
周文輝(1972-),男,廣東中山人,碩士,教授,研究方向為智能電網(wǎng)、智能制造
C Language;Information Technology;Teaching Reform