方菲 張大為
摘 要:為解決傳統C語言教學中存在的語法難、操作難以及教師難以對學生進行個性化指導等問題,對國內C語言課程教學實踐經驗進行分析。設計基于微信平臺的網絡先行混合教學模式,即“課前-網絡基礎學習、課中-課堂鞏固提升、課后-網絡互動評價”,并通過實驗研究法與問卷調查法對其在教學實踐中的應用效果進行驗證。實踐結果表明,學生對該模式的接受度為66%,證明該教學模式能有效提高學生的自主學習能力與學習興趣。
關鍵詞:混合學習;C語言;微信平臺;網絡先行模式;模式設計
DOI:10. 11907/rjdk. 182127
中圖分類號:G433 文獻標識碼:A 文章編號:1672-7800(2019)005-0209-03
Abstract: For solving the problems in the traditional C language courses, such as difficult grammar, operation and teachers' difficult guidance to students, this paper analyzed the teaching experience of C language courses in China,designs a network-first blended teaching mode based on WeChat which includes pre class-network basic learning, in class-consolidation and upgrading, after class-network interaction evaluation, its application effect in teaching practice is verified by the experimental research method and questionnaire survey method. The practice shows that the students' acceptance rate of this mode is 66%. That proved the teaching mode can effectively improve students' autonomous learning ability and interest in C language learning.
Key Words: blended learning; C language; WeChat platform; network-first mode; pattern design
0 引言
C語言程序設計是高校計算機相關專業學生的入門課程,對后續知識技能的學習起著重要作用。其內容抽象、邏輯嚴密,且實踐性強[1]。在傳統C語言課堂教學中以教師講授為主,很多學生對C語言學習興趣不高,并且對相關工具與語法運用不熟練[2]。
目前,有眾多學者對C語言教學進行探索。李延軍等[3]提出將混合學習模式融入C 語言移動課堂開發中,解決了移動互聯技術下混合學習模式的構建問題,取得了良好的教學效果;張孫杰等[4]提出,網絡化時代C語言教學創新需要平臺、教師、學生3方面共同努力;張玉等[5]以MOOC為基礎,重新思考C語言教學流程,設計了以課堂講授為主的混合教學模式;王琦等[6]探索了將混合學習理論引入C語言教學中的方法,整合現有教學資源與技術,對教學環節進行優化重組,提高了教學質量。
以上研究從理論基礎、模式構建、實例分析等角度探索了在C語言課程中應用混合教學模式的方法,但在網絡化時代如何開展網絡先行的混合教學模式,以提高學生的自主學習能力與學習興趣,仍然是一個亟待解決的問題。因此,本文要解決的核心問題是設計一種基于微信平臺的C語言網絡先行混合教學模式,以提高學生對C語言的學習興趣,從而提升編程技能,為后續學習打好基礎。
1 理論基礎
1.1 混合學習
國內外學者從不同角度闡述了混合學習(Blended Learning)概念。Curtis J Bonk[7]認為混合學習是面對面教學與計算機輔助學習的結合;Russell T Osguthorpe等[8]認為混合學習環境是將在線學習與面對面學習的優勢結合起來;黎加厚[9]認為混合學習是對所有教學要素進行優化選擇與重組,從而達到教學目標;何克抗[10]提出,混合學習既要發揮教師引導、啟發與監控教學過程的主導作用, 又要體現學生作為學習主體的主動性、積極性與創造性。總之,混合學習并非傳統課堂與在線課堂的簡單混合,其既是學習方式與理論的結合,又是對線下和線上學習資源的整合,體現了“主導-主體”的教學思想。
關于混合學習的發展趨勢,魏雪峰等[11]對比了2017與2016年《新媒體聯盟中國高等教育技術展望》并指出,在未來一至兩年,在教學過程中更多地應用混合式學習將成為大學教育的重要趨勢;Peter Mozelius等[12-13]發現如今混合學習在高校中應用越來越廣,混合學習相比于傳統教學與在線學習方式,更能發揮學生的主動性、積極性與創造性。
根據學生群體與知識內容的不同,劉永亮等[14]將基于移動互聯網的混合教學模式分為網絡拓展、網絡先行與網絡協作。網絡先行模式是一種先通過網絡先行自學,再進行課堂后繼提升的混合教學模式,由邁阿密大學的Maureen Lage等3位教師首次提出,適合自我效能較高、基礎存在差異的學生群體,以及具有一定難度的知識內容。大學生群體和C語言科目可滿足以上特點[15]。
1.2 微信平臺優勢
網絡先行模式的實施需要相關平臺支持。微信是一款具有通信、社交與平臺化功能的移動應用[16],已成為學生生活中不可缺少的一部分。相比于其它網絡教學平臺,微信具有跨平臺性、操作簡單和媒體形式豐富等特點。
(1)跨平臺性。微信平臺在多個操作系統上都可安裝使用,使用門檻低,學生只需關注課程微信公眾號便可進行隨時隨地的學習。
(2)操作簡單。教師只需完成公眾平臺的注冊即能發布教學信息,簡化了備課流程,學生學習起來也省時省力。
(3)媒體形式豐富。微信平臺可傳遞不同形式的教學資料,如文本信息、圖片、音視頻資料等,且便于分享。
2 基于微信平臺的網絡先行混合教學模式構建
2.1 基于微信平臺的網絡先行混合教學模式設計
混合教學的開展需要一定場所與網絡條件的支持[17]。基于微信平臺的網絡先行混合教學模式將網絡教學與課內教學進行互聯互通,并對授課過程進行優化整合[18],從而為每個階段教學活動提供參考,如圖1所示。
(1)課前—網絡基礎學習。這是學習者根據教師提前發布在微信平臺的教學資料先行學習的階段,即在不同時間、不同地點的自主學習。教師要準備的教學資料包括每節課的目標、任務和內容。根據不同內容,選擇合適的信息呈現形式,如理論知識通過電子講稿、圖片等,復雜的操作內容通過提前錄制的音視頻或微課等形式傳遞給學生。幾乎所有學生都擁有智能設備,可利用碎片化時間進行自學,因而在一定程度上支持了自主學習的開展。
(2)課中—課堂鞏固提升。這是傳統課堂面授教學的階段。與傳統課堂不同的是,學生在上一階段的自主學習過程中已具備一定理論基礎。因此,教師在課堂講授時只需根據學生學習情況進行重難點知識講解與疑難問題解答,并根據不同教學目標和內容開展基于問題的探究學習或小組協作學習,同時對學生進行個性化輔導。該過程是學生對知識獲得更深層次理解的過程,也是高效完成學習任務的過程。
(3)課后—網絡互動評價。這是師生在同一時間、不同地點通過微信平臺進行交流的過程,也是學生課后進行作業成果展示、交流互評的階段。通過教師的引導和鼓勵,學生的知識與技能在該階段得到進一步提高,從而獲得學習上的成就感,有利于下一階段更好地學習新知識。
2.2 應用案例
以遼寧師范大學2017級計算機相關專業的254名本科生為研究對象,基于微信平臺的C語言網絡先行混合教學模式開展教學。大部分學生沒有編程基礎,習慣于面授教學模式,且自主學習能力較差,對C語言學習有一定畏難情緒。
從課程內容看,除概述部分理論知識偏多、指針部分難度偏大適合傳統教學方式外,其它部分均采用微信支持的網絡先行教學模式,下面以“用if 語句實現選擇結構”為例設計教學過程。
(1)教學目標:①知識與技能:了解if語句處理選擇結構的方法,掌握if語句一般形式;②過程與方法:學會用if語句進行簡單編程;③情感態度與價值觀:培養學生自主學習的習慣,提高分析與解決問題的能力,激發對C語言的學習興趣。
(2)教學內容分解。
知識點1:用if語句處理選擇結構的思路。
知識點2:if語句的3種形式。
技能1:輸入兩實數,按代數值由小到大輸出。
技能2:輸入3個數,按由小到大順序輸出。
技能3:鍵盤輸入3個整數,輸出最大的數。
知識點3:if語句嵌套。
技能4:輸入一整數,判斷能否同時被3、5、7整除。
(3)實施過程。
課前:學生觀看教師發布在微信平臺的微視頻1、2。
課堂:教師總結本節知識點1、2,回答學生疑問;學生針對技能1、2、3進行自主操作;對于有疑問的地方,教師組織學生進行小組探究,同時進行個性化輔導;最后總結要點。
課堂:教師引導學生,有時需要用到if語句的嵌套。
課后:利用if語句嵌套完成作業,并提交到微信平臺,交流互評。
(4)任務目標。具體包括:①學生通過觀看兩個微視頻,能夠領會本節知識要點;②學生能夠在課堂完成相應編程訓練,且運行順利,結果正確;③學生課后能夠結合授課PPT進行復習,正確完成操作題目。
課程考核采用過程性評價與總結性評價相結合的方式,學生最終成績由微信學習(20%)、課堂表現(10%)與期末考核(70%)3部分共同決定。根據微信平臺提供的數據統計功能,對學生瀏覽學習資料情況、是否參與互動及提交作業情況進行評價,課堂表現由學生課上參與討論情況與任務完成程度決定,期末考核由學校統一制定標準。
3 結果分析與不足
3.1 實驗結果分析
實驗數據包括微信平臺統計數據與調查問卷匯總數據。提取學生微信學習記錄,平臺截至課程結束共有208人關注,共訪問學習資料1 335次,56%的學生提交了全部作業,教學活動參與度較高。給254名學生發放問卷,收回242份,問卷內容主要圍繞3個問題展開,如表1所示。
問卷結果顯示,學生對基于微信平臺的網絡先行模式的滿意度達到66%。還有學生提到,雖然在該模式下每周都要花費很多時間進行自主學習,但在課堂上能有更多操作機會,而且能將平時課下浪費在手機、游戲上的時間有效利用起來,提升了動手實踐能力。
3.2 不足之處
該教學模式尚有以下不足之處:①有些學生的自控能力較差,在微信學習過程中容易受其它因素影響,無法持續進行學習;②學生課前和課后自主學習與參與討論程度的測量標準有待進一步制定;③在線學習過程必須有移動網絡支持。
4 結語
本文設計了基于微信平臺的C語言課程網絡先行混合教學模式,并應用于教學實踐。與傳統面授教學相比,該模式促進了學生自主學習能力的提升,培養了學生的學習主動性,并調動了其學習C語言的熱情,實現了傳統教學與在線學習的有效混合。雖然該教學方式尚存在一些不足,但隨著對混合學習模式研究的不斷深入,這些問題終將得到解決,基于微信平臺的網絡先行混合教學模式也將在教育領域得到更加廣泛的應用。
參考文獻:
[1] 呂俊,陸淑娟. 以計算思維培養為導向的《C語言程序設計》課程教學改革[J]. 軟件導刊,2016(8): 213-215.
[2] 吳紅耘,皮連生. 修訂的布盧姆目標分類與加涅和安德森學習結果分類的比較[J]. 心理科學,2009(4):94-98.
[3] 李延軍,李明,馬金剛,等. 混合學習模式在C語言程序設計移動課堂中的應用研究[J]. 計算機教育,2018(1):71-74.
[4] 張孫杰,王永雄. 翻轉課堂模式C語言教學應用啟示[J]. 軟件導刊:教育技術,2017,16(11):71-73.
[5] 張玉,趙靚,張紅艷. 基于MOOC的混合式教學模式研究——以C語言程序設計課程為案例[J]. 電腦知識與技術,2017,13(10):125-126.
[6] 王琦,潘磊,鄧秀慧,等. 混合學習理論在C語言課程教學中的研究與實踐[J]. 高教學刊,2017(23):34-36.
[7] 柯蒂斯·邦克. 世界是開放的:網絡技術如何變革教育[M]. 焦建利,等,譯. 上海:華東師范大學出版社,2011.
[8] OSGUTHORPE,RUSSELL T GRAHAM,CHARLES R.Blended learning environments: definitions and directions[J]. Quarterly Review of Distance Education,2003,4(3):156-159.
[9] 黎加厚. 關于Blended Learning的定義和翻譯[EB/OL]. www.feast.net/jiahou/archives/OG18.html.
[10] 何克抗. 從Blending Learning看教育技術理論的新發展(上)[J]. 電化教育研究,2004(3):1-6.
[11] 魏雪峰,高媛,曾海軍,等. 我國高等教育與基礎教育技術應用發展趨勢分析——基于《2017新媒體聯盟中國高等教育技術展望》和《2016新媒體聯盟中國基礎教育技術展望》的對比[J]. 中國電化教育,2018(1):72-76.
[12] MOZELIUS P,HETTIARACHCHI E. Critical factors for implementing blended learning in higher education[C]. International Conference of Reliable Information and Communication Technology,2017:688-698.
[13] 孫眾,尤佳鑫,溫雨熹,等. 混合學習的深化與創新——第八屆混合學習國際會議暨教育技術國際研討會綜述[J]. 中國遠程教育:綜合版,2015(9):5-9.
[14] 劉永亮,盧永剛,殷學豐. 基于移動互聯網的混合學習模式探討[J]. 中國信息技術教育,2017(11):85-87.
[15] 潘炳超. 翻轉課堂模式應用于高校教學的實驗研究[J]. 電化教育研究,2015(3):83-88.
[16] 鐘事為. 基于微信公眾號的學習支持平臺設計與實現[J]. 軟件導刊,2017(1):80-83.
[17] 易慶竑. 基于慕課的翻轉課堂及其教學結構研究[J]. 現代教育技術,2015,25(4):94-100.
[18] 嚴文蕃,李娜. 互聯網時代的教學創新與深度學習——美國的經驗與啟示[J]. 遠程教育雜志,2016,35(2):72-74.
(責任編輯:黃 健)