韓慶龍+李瑛+呂潔
(海軍航空工程學院 基礎部,山東 煙臺 264001)
摘 要:針對MOOC教學模式存在的不足,提出將MOOC與傳統教學相結合的混合教學模式應用于程序設計課程,給出教學設計要點,并就混合模式下程序設計課程MOOC建設的幾個問題進行討論。
關鍵詞:混合式;MOOC;教學模式;建設方案
0 引 言
MOOC是Massive Open Online Course的縮寫,即大規模公開在線課程。2008年,Cormier等人首次提出了MOOC概念[1],同年,Siemens等人開設了第一門真正的MOOC 課程[2]。經過短暫的“蓄力”,MOOC自2012年開始了井噴式發展,MOOC概念幾乎席卷了整個世界。目前為止,MOOC研究仍在質疑聲存在的情況下保持著極高的熱度[3]。
對于MOOC的質疑主要集中在以下幾個方面[4-5]:第一是學習者學習持續性不強,存在非常高的退學率;第二是交流互動不足,而且對于實踐教學占有一定比例的課程而言,網絡環境不能滿足交流互動的要求;第三是教學模式受到MOOC運行平臺限制,甚至有人認為MOOC就是一個大型演講廳,是一種無效的學習模式;第四是結課認證方式不可靠,由于難以監控考試過程,因此無法分辨“替學”,不能杜絕“作弊”。
然而,MOOC自身的優勢也是顯而易見的[6]。目前,在無法完全克服MOOC自身存在缺點的情況下,教育工作者們開始嘗試研究將MOOC與傳統教育方式相結合,以求獲得更佳的教學效果[7-10]。
1 MOOC 與傳統教學相結合的混合式教學模式
相對于傳統教學,MOOC模式無法滿足理論型課堂“生問師答”的實時性要求,“師問生答”的結果也無法對課堂的教學進展產生有效影響。實踐性課堂中,學生實驗過程有教師的指導效果更好,很明顯傳統課堂的模式更加科學。不過,對于知識點的講解、案例的選取、作業和實驗報告的布置與回收、實驗原理的講解、實驗的基本演示、預習內容的設定等環節,集合高水平教育專家、高質量教學素材、全方位觀察角度的MOOC模式則具有絕對的優勢。
如何將二者進行結合,主要決定因素在于課程的具體特征。例如大學英語等語言類課程,可以利用MOOC進行知識講解,而在傳統課堂進行聽、說、讀、寫訓練[7,11]。大學計算機基礎等課程,則可以采用“翻轉課堂”的形式將MOOC和傳統課堂進行結合[12]。
2 程序設計課程的混合教學模式設計
2.1 程序設計理論課混合教學模式設計
程序設計理論課的主要內容包括程序基本概念、算法、程序結構、數據類型的基本概念、使用方法、注意事項等內容。這部分內容均可以錄制成“微視頻”,讓學生在MOOC平臺中進行學習,回到課堂后進行疑難討論、重點解析、學習效果評價,采用“翻轉課堂”的形式進行教學。
該混合模式可以極大發揮學生的主體性,實踐證明該模式很大程度上提高了學員的學習積極性,具體實施的難點在于翻轉課堂的課上活動組織。
2.2 程序設計實踐課混合教學模式設計
程序設計實踐課的主要作用是利用程序設計開發平臺對理論課中學習的內容進行實踐檢驗和訓練。一般的流程是確定實驗目標、設計實驗方案、細化實驗步驟并繪制程序流程圖,編程實際調試、修改程序錯誤直至程序運行成功,總結調試經驗,最后撰寫實驗報告。為了提高實驗效果,在教學過程中,實驗課老師會在實驗前強調實驗的關鍵點,有時會示范相似實例。因此,可以將實驗關鍵點和范例錄制成MOOC視頻,學生在課前或課中進行觀看學習,然后進行具體實驗。在整個實驗過程中,除提交實驗報告步驟外,其他環節基本上與MOOC平臺相脫離。MOOC模式在程序設計實踐課中主要充當輔助作用。
該混合模式能夠保留傳統課堂對于實踐課程現場指導的優勢,并充分利用MOOC資源對實驗準備進行高質量指導。
2.3 兩種模式的組合
可以看出,兩種模式在同一平臺運行是沒有沖突的。但是,為了兩種模式都順利運行,授課人員需要在上次課結束時對下次課進行針對性的布置。對于理論課,要布置預先學習的任務、討論題目、小組討論安排等;對于實驗課,需要明確實驗內容,并提醒學生在課前或課程剛開始時觀看MOOC微視頻,進行實驗注意事項和范例學習。在這個過程中,教師的作用至關重要。
3 混合教學模式下程序設計課程MOOC建設應注意的問題
MOOC課程建設主要圍繞微視頻錄制、課堂環節設計、電子教案制作、電子教材編寫、案例選取、例題解答制作、測試題庫建設等進行。維護階段主要是進行測試成績統計、互動社區維護、題庫完善、結課證書發放等工作。
3.1 微視頻制作
微視頻是MOOC的核心組成部分。微視頻的錄制質量對于是否能夠實現課程設計目標起著決定性作用。因此,必須將錄制的各個環節理順清楚,保證主講老師、助理老師、攝制團隊、后期制作方分工協作、緊密配合[13]。
對于程序設計課程的理論課部分,我們的建議是采用演播室錄制加操作截屏相組合的方式進行制作。其中,理論講解與分析完全采用錄播室錄制方式,案例講解和習題視頻解答采用錄像和截屏方式進行。建議制作時使用提綱式腳本,主要原因是確定性腳本容易造成主講人語調平緩,重點不突出。提綱式腳本會造成后期制作工作量加大、成本提高,但效果相對較好。主講人出境方式建議采用切換方式。在實驗課部分,由于時長較短、內容較單一,錄制時可完全采用錄屏方式,不出現主講人,腳本可采用確定性腳本,一方面提高制作效率,降低制作成本,同時也不存在對課程授課效果的影響。
3.2 教學環節設計
對于程序設計課程,教學設計可以借鑒文獻[14]中的理論導學型教學設計、問題研學型教學設計、案例研學型教學設計和實驗探究型教學設計。具體設計中對理論課部分主要采用理論導學型和問題研學型,對于實踐課部分則主要采用案例研學型和實驗探究型。為了加強學生協作精神,增強學生間的討論交流,應對學生進行分組分工。
由于程序設計課程的概念較多,因此在教學環節設計時,要注意每個概念結束后設計即時題目,以便增強學生印象,同時檢驗學習效果,對實際課堂教學提供教學進度參考。
3.3 課程結課考試方式選擇
純MOOC教學模式下,結課考試是利用線上考試系統進行,學生在指定的時間范圍內,登錄考試系統進行在線考試?;旌夏J较?,課程的結課方式往往趨向于使用傳統教學模式的考試方式,即線下考試模式。隨著教育理念的更新,教學人員逐漸開始推崇全程考核,重視平時成績,而MOOC平臺恰恰能夠非常全面地提供學習者的平時表現。將線下結課考試成績和MOOC平時表現綜合考慮,給出的結論將會對學習者有更加全面的評價。
對于程序設計課程而言,目前,結課線下考試可以采用類二級考試系統進行。MOOC部分除設定知識點即時問答之外,還可設定課前測驗、課后測驗以及階段性測驗模塊,主要題型可包括選擇、判斷、程序填空、程序改錯等。這些環節的得分,可作為學習者的平時成績。
4 結 語
在MOOC和傳統教學都存在明顯不足的情況下,結合二者的優點,采用混合模式進行教學是提高教學質量的一種良好選擇。對于程序設計課程而言,不僅重視理論,而且實踐環節也至關重要。因此,程序設計課程的混合模式教學設計及在此基礎上的MOOC建設具有一定的特殊性。本文著重就混合教學模式下的程序設計課程的教學設計和MOOC建設問題進行了重點探討,給出了具體的建議,希望對類似課程的建設具有參考價值。
基金項目:教育部高教司課程改革項目(2-1-ZXM-05)。
第一作者簡介:韓慶龍,男,講師,研究方向為智能優化算法及應用,hanqkent@163.com。
參考文獻:
[1]McAuley A,Stewart B,Siemens G."The MOOC model for digital practice", University of Prince Edward Island, Social Sciences and Humanities Research Council's Knowledge synthesis grants on the Digital Economy[EB/OL]. [2016-12-20]. http://davecormier.com/edblog/wpcontent/uploads/MOOC_Final.pdf.
[2]維基百科. Massive open online course [EB/OL]. [2016-12-20]. http://en.wikipedia.org/wiki/Massive_open_online_course.
[3]柴艷妹. 國內外MOOC研究熱點前沿可視化對比分析[J]. 現代情報, 2015, 35(11): 106-113.
[4]汪基德, 馮瑩瑩, 汪瀅. MOOC熱背后的冷思考[J]. 教育研究, 2014, 35(9): 104-111.
[5]約翰·丹尼爾. 讓MOOCs更有意義: 在謊言、悖論和可能性的迷宮中沉思[J]. 現代遠程教育研究, 2013(3): 3-12.
[6]何克抗. 關于MOOCs的“熱追捧”與“冷思考”[J]. 北京大學教育評論, 2015, 13(3): 110-129.
[7]姚琪. MOOCs對傳統教與學模式的沖擊與破解之策[J]. 中國成人教育, 2016(8): 123-126.
[8]郝連科, 劉帥, 王悅. MOOC與傳統課堂教學優勢互補研究[J]. 通化師范學院學報, 2016(6): 81-85.
[9]時貴英, 劉華鎣, 李瑞芳等.MOOC教學模式融入高校傳統課堂的應用研究[J]. 黑龍江科技信息, 2016(4): 174-175.
[10]楊麗. SPOC在傳統高校教學中的應用模式研究[J]. 現代教育技術, 2016, 26(5): 56-62.
[11]何芳, 夏文紅, 何蕓. 基于cMOOC的大學英語混合教學模式研究[J]. 教育理論與實踐, 2016(6): 55-56.
[12]李祁, 李瑛, 趙秀麗. MOOC平臺下的“混合式”計算機教學模式研究[J]. 計算機工程與科學, 2014(36): 111-113.
[13]鄭莉.“C++語言程序設計”慕課拍攝與制作[J]. 計算機教育, 2016(2): 178-182.
[14]劉名卓. MOOCs教學設計樣式研究[J]. 中國電化教育, 2014(7): 19-24.
(編輯:孫怡銘)