朱春媚,周文輝
(電子科技大學中山學院機電工程學院,中山 528400)
基于信息技術的C語言教學改革
朱春媚,周文輝
(電子科技大學中山學院機電工程學院,中山 528400)
針對C語言傳統教學模式的不足,充分利用信息技術手段,對C語言進行教學改革:理論課借助班級QQ群開展任務驅動教學;上機課通過多媒體網絡教學軟件實行小組合作學習;課后通過手機微信教學平臺實現移動微學習,同時完善課程網站的建設。實踐證明,該方法獲得良好的教學效果。
C語言;信息技術;教學改革
作為計算機、電子、自動化等理工科專業的一門重要基礎課程,C語言的教學目標是使學生掌握基本語法及常用的標準庫函數,初步培養學生進行軟件設計和系統開發的能力,為以后的學習及工作打下基礎[1]。一般院校C語言的學時安排為32學時理論課+32學時上機課。目前傳統的教學模式主要存在以下不足:
(1)沒能充分調動起學生的學習興趣和積極性。C語言的授課對象是大一新生,此時大部分學生的計算機軟硬件知識基礎教差。傳統灌輸式的教學,學生處于被動接受狀態,未能激發起學生對課程的興趣,隨著課程的深入,累積的問題越來越多,學生逐漸喪失學習興趣和積極性。
(2)上機教學中,學生之間缺少交流合作,沒有實現優勢互補。目前上機教學中每個學生一臺電腦,按學號排座位,學生單獨完成實驗指導書的編程任務,遇到問題時一般等待教師過來解決,然而學生人數眾多,教師很難做到逐一細致指導,往往出現由于得不到引導而放棄編程的現象,導致上機教學效果不佳。但事實上,不同學生對不同知識點的掌握程度不一樣,很多問題通過與同學的討論交流就可以得到有效地解決。
(3)學習局限于課堂,課后學習缺少資源和指導。要學好一門編程語言,多練習是必不可少的,目前的教學只關注了課堂,課后學習完全靠學生自己,主動性強的學生課后學習缺少資源和指導,主動性差的學生缺少監管和引導。
(4)沒有充分利用現有的信息技術環境。目前高速網絡已經覆蓋了整個校園,智能手機已經普及,機房配備了電腦、局域網和遠志Lanstar多媒體網絡教學軟件[2]。但目前教學仍局限于電腦和PPT,功能強大的多媒體網絡教學軟件只用作演示及發送文件,現有的設備和信息技術沒有得到充分利用。
針對以上情況,本文提出充分利用智能手機和機房的信息技術設備,對C語言教學進行改革,通過采用任務驅動法和小組合作學習等創新課堂教學模式、開發手機微信教學平臺實現移動微學習和建設可用性強的課程網站,實現學生的主動學習、快樂學習。
1.1 課堂教學方法改革
(1)理論課借助班級QQ群開展任務驅動教學
針對C語言語法規范內容繁瑣、學生缺乏學習興趣的問題,借助現有的班級QQ群對理論課開展任務驅動教學。任務驅動教學以完成一個具體的任務為線索,把枯燥的語法內容隱含在每個任務之中,要求學生在具體的任務驅動下,在討論和對話的氛圍中,進行自主學習和協作學習。教師提前一周通過班級QQ群發布教學任務,要求學生通過查閱資料、群組討論等方法分析任務,為課堂討論做好充分的準備。
任務驅動教學的關鍵在于任務設計。任務的設計需綜合考慮知識點的系統性和學生的興趣,將課程知識貫穿于多個任務中,使學生充分發揮積極主動性,進行探索、交互式的學習。
(2)上機課通過多媒體網絡教學軟件實行小組合作學習
在上機教學中,針對部分學生缺少學習興趣和編程能力不強的問題,借助多媒體網絡教學軟件實行小組合作學習的教學模式。上機時按一定的方式進行分組,同一組學生通過充分討論、協作,共同解決實驗中碰到的問題,從而較高質量地完成上機任務。
例如,小組合作學習可借助Lanstar多媒體軟件的“分組教學”功能實現,該功能可通過教師端可將學生分組,組員之間可以該軟件進行討論等操作。另外,該多媒體軟件還具備“示范演示”的功能,可對學生的實驗成果進行演示。
1.2 開發手機微信教學平臺
針對學生學習局限于課堂的有限時間和有限資源和課后學習缺少監管和引導的問題,利用智能手機和高速網絡推行移動微學習,開發微信教學平臺。對課程的知識進行重構,進行碎片化內容推送;通過Lanstar多媒體網絡教學軟件的課件錄制功能或其它錄制軟件,制作微課視頻發布到微信上;通過微信討論組提供互動學習空間,通知、引導、督促學生進行課后學習,讓學生學習不受時間、地點的限制,實現全方位學習。
開發微信教學平臺不僅需考慮到實用性,更需要考慮到易用性,以學生樂意使用為設計目標。推送的學習內容需結合課程的重點和難點,提取知識點的精華,制作成短小精悍的信息,內容過多會打擊學生的興趣,內容過少則不足以達到學習效果。因此制作微課需選擇有代表性的重難點問題,時長一般控制在10分鐘以內[3],視頻格式為支持網絡在線播放的流媒體格式[4]。另外,微信教學平臺建設是一個逐步完善的過程,開發了C語言的“微課”資源后,需根據實施的效果和學生的反饋意見進行改進和完善。
1.3 建設課程網站
開發C語言課程學習網站,上傳課程簡介、課程大綱、授課計劃、課件、教案等內容,通過開題論壇進行師生互動教學,開發案例庫、習題庫和試題庫,使課程的課內學習和課外學習充分整合,學生隨時隨地都可以進行學習與測試,課外學習使課內學習得到補充完善,進一步拓寬了學生的知識面,將課堂延伸到學生生活的每個角落,有利于自主學習習慣的養成,培養學生的創新思維素養。
對2個班143位的學生實施了基于信息技術的教學改革后,通過問卷調查的方式了解教學效果,并與之前采用傳統教學模式的2個班級138位學生的問卷結果進行了對比,結果如表1所示。由表1可見,采用基于信息技術的教學改革,在培養學生良好的學習習慣、提高對本課程的學習興趣和加強師生交流方面都有顯著的成效。

表1 教學效果對比
本文充分利用信息技術手段,對C語言進行教學改革,在理論教學中采用任務驅動法,將知識點貫穿于具體的設計任務中;上機采用分組合作學習,鼓勵學生交流合作;每次理論課后通過手機微信平臺推送移動微學習內容,同時完善課程網站的建設。實踐證明,該教學方法大大提高了學生的學習興趣和積極性,取得了良好的教學效果。
參考文獻:
[1]松橋工作室.深入淺出C語言程序設計[M].清華大學出版社,2015.
[2]黃轉群.信息技術課也可以很安靜——“遠志多媒體教學網絡系統”使用手記[J].中國信息技術教育,2003(7):117-117.
[3]相方莉.“微課”翻轉課堂在高職C語言教學中的應用研究[J].中國教育信息化,2014(20):8-10.
[4]馬杰,田金文,柳鍵.流媒體技術及其文件格式[J].計算機工程與應用,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-),女,廣東河源人,碩士,講師,研究方向為醫學信號處理、智能算法
2017-03-14
2017-05-10
廣東省教育廳教學改革項目(No.S-JY201605、No.S-JXT201502)、電子科技大學中山學院教學改革項目(No.JY201506)
1007-1423(2017)15-0057-03
10.3969/j.issn.1007-1423.2017.15.015
周文輝(1972-),男,廣東中山人,碩士,教授,研究方向為智能電網、智能制造
C Language;Information Technology;Teaching Reform