李曉英,何首武,陳 佳
(桂林理工大學(xué)南寧分校 計算機應(yīng)用系, 廣西 南寧 530001)
“互聯(lián)網(wǎng)+”時代背景下,隨著微課、慕課等新型教學(xué)模式的迅猛發(fā)展,線上線下混合式教學(xué)已成為職業(yè)院校教育教學(xué)改革的研究熱點?;旌鲜浇虒W(xué)并不是一種全新的教學(xué)方法或理論,文獻(xiàn)[1]認(rèn)為“所謂混合式學(xué)習(xí)就是要把傳統(tǒng)學(xué)習(xí)方式的優(yōu)勢和網(wǎng)絡(luò)化學(xué)習(xí)的優(yōu)勢結(jié)合起來,既要發(fā)揮教師的主導(dǎo)作用,又要充分體現(xiàn)學(xué)生作為學(xué)習(xí)主體的主動性、積極性與創(chuàng)造性”。新媒體聯(lián)盟2016年《地平線報告》中指出,混合式學(xué)習(xí)設(shè)計應(yīng)用將成為未來教育發(fā)展的趨勢[2]。
國內(nèi)已有不少學(xué)者對程序設(shè)計類課程的混合式學(xué)習(xí)進行了實踐探索:文獻(xiàn)[3—5]總結(jié)并提煉了基于網(wǎng)絡(luò)教學(xué)平臺的混合學(xué)習(xí)實施流程和策略;文獻(xiàn)[6—8]探討了基于MOOC的程序設(shè)計課程混合式教學(xué)模式與實施過程;文獻(xiàn)[9]通過混合課程教學(xué)效果的實證研究表明,設(shè)計良好的混合課程能有效促進學(xué)生的自主學(xué)習(xí)與深度學(xué)習(xí),提高人才培養(yǎng)質(zhì)量。本文基于清華教育在線(THEOL)網(wǎng)絡(luò)教學(xué)平臺,探討與構(gòu)建一種適合高職程序類課程的混合教學(xué)模式。
程序設(shè)計類課程是高職計算機專業(yè)學(xué)生的核心課程,目的是提高學(xué)生利用計算機分析與解決實際問題的能力,使學(xué)生具備一定的編程能力。程序設(shè)計類課程的教學(xué)重點在于對學(xué)生計算思維能力的培養(yǎng)[10],但由于入學(xué)前素質(zhì)教育缺失,高職學(xué)生大多缺乏學(xué)習(xí)動力,自主學(xué)習(xí)能力較差,始終在“被動”地學(xué)習(xí),普遍感到學(xué)習(xí)困難[11];同時,部分高職院校的教學(xué)方式仍以教為主,課程內(nèi)容更新滯后,課程考核方式單一。此外,高職院校普遍以大班的形式開展教學(xué)活動,學(xué)生數(shù)量較多且層次不一,很難做到因材施教與差異化教學(xué),缺乏對學(xué)生自主學(xué)習(xí)能力與創(chuàng)新精神的培養(yǎng)。
針對高職程序設(shè)計類課程教學(xué)中存在的問題,遵循“學(xué)生主體、能力本位”的原則,我們設(shè)計了“多維度、多階段”構(gòu)建混合式教學(xué)模式,如圖1所示。教學(xué)時間分為課前、課堂和課后3個階段;教學(xué)空間分為線上—線下—線上3個階段;教學(xué)過程分為案例驅(qū)動的基礎(chǔ)教學(xué)階段和項目引導(dǎo)的綜合運用階段。此外,我們還構(gòu)建了在線教學(xué)與課堂教學(xué)相結(jié)合的混合學(xué)習(xí)環(huán)境:在線學(xué)習(xí)環(huán)境基于THEOL網(wǎng)絡(luò)教學(xué)平臺;課堂教學(xué)環(huán)境為“教學(xué)做一體化”的軟件開發(fā)實訓(xùn)室。

圖1 基于THEOL的程序設(shè)計類課程混合教學(xué)模式
在基礎(chǔ)教學(xué)階段,教師通過精心設(shè)計與知識點緊密相關(guān)的教學(xué)案例,啟發(fā)學(xué)生分析與探索,實現(xiàn)知識傳遞與能力培養(yǎng)的有機融合。
1)線上課前預(yù)習(xí)——基礎(chǔ)知識學(xué)習(xí)環(huán)節(jié)。
線上課前預(yù)習(xí)是對課程內(nèi)容中的基礎(chǔ)知識與基本原理進行理解與簡單應(yīng)用。教師通過THEOL平臺發(fā)布學(xué)習(xí)任務(wù)、提供學(xué)習(xí)資源,引導(dǎo)并推動學(xué)生自主學(xué)習(xí):學(xué)習(xí)任務(wù)包括基礎(chǔ)學(xué)習(xí)內(nèi)容、重難點、作業(yè)與測試等;學(xué)習(xí)資源包括電子教材、微視頻等;學(xué)生根據(jù)學(xué)習(xí)任務(wù)進行線上自主學(xué)習(xí),完成單元知識點測驗,鼓勵學(xué)生參與線上討論,實現(xiàn)師生互動、生生互動。
2)課堂面對面教學(xué)——案例訓(xùn)練環(huán)節(jié)。
課堂教學(xué)階段,教師根據(jù)學(xué)生線上學(xué)習(xí)的反饋,進行重難點強化,就共性問題開展課堂討論與答疑;進入案例程序訓(xùn)練階段后,采取“案例分析—知識點解析—編程訓(xùn)練”的形式,強化學(xué)生的專業(yè)技能,在此過程中,以小組為單位,要求學(xué)生在“教學(xué)做一體化”軟件開發(fā)實訓(xùn)室完成算法描述及源代碼編寫;最后,學(xué)生分組匯報案例任務(wù)完成情況,教師及時對各組進行點評,并對課程教學(xué)過程與學(xué)生學(xué)習(xí)表現(xiàn)進行總結(jié)。
3)課后復(fù)習(xí)——鞏固拓展環(huán)節(jié)。
該階段的主要內(nèi)容是檢查學(xué)生對知識的掌握程度以及應(yīng)用能力。教師將課堂授課視頻及PPT上傳至THEOL平臺,以便學(xué)生復(fù)習(xí),并布置課后任務(wù),課后任務(wù)可采用拓展案例、編程練習(xí)等形式。學(xué)生通過回顧授課視頻與PPT,加深對知識點的理解,完成課后任務(wù)并在線提交任務(wù)報告;教師在線批閱、評價與答疑。
綜合項目實訓(xùn)階段一般安排在學(xué)期末,時間為2周左右,可由企業(yè)教師和任課教師共同指導(dǎo),以真實的企業(yè)項目為導(dǎo)向,培養(yǎng)學(xué)生對知識的綜合應(yīng)用能力。教師重點講解項目需求及所需知識、方法和步驟,并通過THEOL平臺設(shè)計“研究型教學(xué)”活動;學(xué)生以小組為單位,在教師的指導(dǎo)下,制定小組計劃,開展小組交流,收集資料、完成項目功能開發(fā),提交小組成果并開展成果匯報,教師對小組學(xué)習(xí)活動進行評價。
基于THEOL的程序設(shè)計類課程混合教學(xué)模式,強調(diào)線上與線下、知識與技能的融合,力圖尋找更好的方式來支持學(xué)生完成學(xué)習(xí)目標(biāo)、提供更好的學(xué)習(xí)體驗。該模式并不是一個封閉的系統(tǒng),需要根據(jù)教學(xué)實踐的反饋,進行持續(xù)改進。
通過學(xué)習(xí)本課程,學(xué)生將具備扎實的Java基礎(chǔ)知識和較強的編程能力,為后期學(xué)習(xí)Java Web奠定基礎(chǔ)。課程授課對象為大一下學(xué)期的計算機相關(guān)專業(yè)學(xué)生,是學(xué)生入校接觸的第一門程序語言課程。出生于1995年之后的大學(xué)生是搭載“信息高速公路”成長的一代,對在線學(xué)習(xí)有一定的接受度。
依據(jù)混合教學(xué)模式,該課程設(shè)計8個基礎(chǔ)教學(xué)模塊與1個綜合實訓(xùn)模塊,并給出各階段的學(xué)時安排(見表1)。模塊“Java開發(fā)入門”為第一次授課,采用傳統(tǒng)教學(xué)模式,以課堂面對面教學(xué)為主,其他模塊均采用混合教學(xué)模式?;A(chǔ)教學(xué)模塊細(xì)分為知識單元,我們對各單元內(nèi)容進行精心設(shè)計,單元設(shè)計見表2。
混合教學(xué)的線上部分由“課前導(dǎo)學(xué)”“視頻講解”“電子講稿”“單元測試”“單元作業(yè)”“你問我答”6個功能組成。如在“2.5 循環(huán)結(jié)構(gòu)語句”單元教學(xué)實施過程中,教師將教學(xué)重要知識點錄制成微視頻,要求學(xué)生課前自主預(yù)習(xí)并完成知識點測試,利用“你問我答”開展互動。課堂教學(xué)階段,教師根據(jù)線上學(xué)習(xí)情況反饋,首先進行重難點解析;然后著重進行案例編程訓(xùn)練,要求學(xué)生以小組為單位完成源代碼編寫;最后,各小組匯報任務(wù)完成情況,教師對本單元的教學(xué)過程進行總結(jié)與點評。課后復(fù)習(xí)階段,教師將授課PPT上傳到學(xué)習(xí)平臺,并布置單元作業(yè);學(xué)生在線完成作業(yè)并提交作業(yè)報告;教師借助THEOL平臺“作業(yè)管理”功能及時對學(xué)生作業(yè)進行批閱與點評。

表1 Java程序設(shè)計混合式教學(xué)學(xué)時安排表 學(xué)時

表2 混合課程學(xué)習(xí)單元設(shè)計表——以“2.5 循環(huán)結(jié)構(gòu)語句”單元為例
綜合項目實訓(xùn)基于真實項目,任務(wù)涵蓋需求分析、軟件設(shè)計、編碼實現(xiàn)、測試等環(huán)節(jié)。教師在THEOL平臺發(fā)布“研究型教學(xué)”活動,并進行課堂實訓(xùn)指導(dǎo);學(xué)生根據(jù)實訓(xùn)任務(wù)自由分組,進行小組交流與項目開發(fā),最終在THEOL平臺提交項目成果。
混合教學(xué)模式下,采用過程性評價與終結(jié)性評價相結(jié)合的考核方式,學(xué)生學(xué)習(xí)評價主要包括線上學(xué)習(xí)情況、課堂表現(xiàn)、期末考核等3個部分。教師利用THEOL平臺提供的“學(xué)生學(xué)習(xí)統(tǒng)計”功能,對學(xué)生在線學(xué)習(xí)時長、學(xué)習(xí)教學(xué)材料、討論互動以及完成作業(yè)與測試的情況進行評價;記錄課堂上學(xué)生參與課堂討論、學(xué)習(xí)匯報、任務(wù)完成程度等活動情況。期末考核涵蓋綜合項目實訓(xùn)、期末筆試等。
我們提取了試點班45名學(xué)生一學(xué)期16周的在線學(xué)習(xí)記錄:整個學(xué)期學(xué)生累計訪問課程1 656次;53.33%的學(xué)生在線時長超過班級平均水平的13.2小時。從線上活動表現(xiàn)來看,學(xué)生在線測試的完成率高達(dá)88.8%,并且55.3%的學(xué)生提交了全部課程作業(yè),教學(xué)活動參與度整體比較高。
調(diào)查問卷參考了文獻(xiàn)[12]的學(xué)生混合式學(xué)習(xí)滿意度量表,并進行適當(dāng)改編,調(diào)查問卷見表3。對試點班45名學(xué)生發(fā)放并回收問卷,其中有效問卷43份,部分?jǐn)?shù)據(jù)見圖2。圖2(a)統(tǒng)計顯示,98%的學(xué)生認(rèn)為本課程學(xué)習(xí)有一定難度;分析圖2(b)—(e)可知,50%以上的學(xué)生愿意接受混合教學(xué)模式,并認(rèn)為課程設(shè)計合理,有助于提升學(xué)習(xí)效果與協(xié)作能力。分析學(xué)生的使用感受可知,61.7%的學(xué)生愿意在后續(xù)課程中繼續(xù)使用基于THEOL的混合式學(xué)習(xí)。
從學(xué)生的反饋來看,雖然混合課程平均每周要多花費1~2小時進行自主學(xué)習(xí),但是其增加了實踐教學(xué)比例,解決了學(xué)生的剛性需求,使得學(xué)生的編程累計行數(shù)(TLOC)[13]有較大提高,實踐能力得以提升,因此,學(xué)生對混合教學(xué)的接受度較高。
然而,該教學(xué)模式的實踐還存在一些不足。
1)課程設(shè)計的吸引力有待改善。
混合教學(xué)模式下,學(xué)生在相對自由寬松的環(huán)境中進行線上自主學(xué)習(xí),普遍期望教學(xué)資源能富有吸引力,特別是高質(zhì)量的微視頻。
2)THEOL平臺課程討論區(qū)交互較差,存在學(xué)生提不出有質(zhì)量的問題等現(xiàn)象。
其原因在于交互設(shè)計不足,未能有效激發(fā)或培養(yǎng)學(xué)生的問題意識。混合教學(xué)模式下,在線學(xué)習(xí)活動的有效發(fā)生與教師的參與度有密切關(guān)系[14]。對此,我們將在課程單元內(nèi)布置主題討論活動或設(shè)計相關(guān)引導(dǎo)性討論,以激發(fā)和引導(dǎo)學(xué)生參與;同時,對學(xué)生的討論進行及時反饋,通過采取相應(yīng)的激勵措施,促進學(xué)生更深層次的學(xué)習(xí)。
3)混合學(xué)習(xí)環(huán)境支持力度不足。
如學(xué)生上網(wǎng)學(xué)習(xí)不便利、未實現(xiàn)WiFi全校覆蓋等,一定程度上影響學(xué)生的學(xué)習(xí)效果。

表3 混合式學(xué)習(xí)滿意度調(diào)查問卷

圖2 混合式學(xué)習(xí)滿意度調(diào)查結(jié)果示意圖
混合式教學(xué)有助于促進學(xué)生的深度學(xué)習(xí),提高高職人才培養(yǎng)質(zhì)量。教師信息化教學(xué)能力的提升是實施混合課程的有力保障;高校應(yīng)依托網(wǎng)絡(luò)教學(xué)平臺,積極制定相關(guān)激勵措施,促進混合教學(xué)模式常態(tài)化?;旌辖虒W(xué)模式在同類課程的實施推廣以及混合學(xué)習(xí)評價模型的構(gòu)建,將是今后的研究方向,以期能夠為程序設(shè)計課程的混合教學(xué)改革提供有價值的參考。
[1]何克抗. 從Blending Learning看教育技術(shù)理論的新發(fā)展(上)[J]. 電化教育研究, 2004(3): 1-6.
[2]金慧, 劉迪, 高慧玲, 等. 新媒體聯(lián)盟“地平線報告”(2016高等教育版)解讀與啟示[J]. 遠(yuǎn)程教育雜志, 2016(2): 3-10.
[3]孫宏志, 曹旭. “計算機高級程序設(shè)計”課程混合式學(xué)習(xí)活動設(shè)計[J]. 軟件導(dǎo)刊, 2016(7): 202-204.
[4]徐超, 葛紅美. 基于“C#程序設(shè)計”課程的混合式學(xué)習(xí)[J]. 教育與職業(yè), 2013(29): 154-155.
[5]余文森, 石貴民, 郭磊, 等. 計算機專業(yè)選修課混合教學(xué)模式的設(shè)計與實踐[J]. 教育教學(xué)論壇, 2016(52): 268-272.
[6]李祁, 李瑛, 趙秀麗. MOOC平臺下的“混合式”計算機教學(xué)模式研究[J]. 計算機工程與科學(xué), 2014(增刊2): 111-113.
[7]劉君, 劉洋, 張玲, 等. 基于MOOCs的程序類課程混合教學(xué)模式探究[J]. 重慶交通大學(xué)學(xué)報(社會科學(xué)版), 2016(6): 121-124.
[8]楊穎, 曹紅兵, 王詩兵, 等. 基于MOOC的C語言程序設(shè)計課程混合式教學(xué)探究[J]. 阜陽師范學(xué)院學(xué)報(自然科學(xué)版), 2015(4):116-121.
[9]王佳利, 李斌峰. 基于網(wǎng)絡(luò)教學(xué)平臺校本混合課程教學(xué)效果的實證研究[J]. 電化教育研究, 2016(3): 101-107.
[10]于曉強, 趙秀巖, 閆丕濤. 計算機程序設(shè)計課程中計算思維能力的培養(yǎng)[J]. 計算機教育, 2011(13): 18-21.
[11]嚴(yán)志, 王濤, 雷軍環(huán). 高職計算機類專業(yè)學(xué)生學(xué)習(xí)影響因素研究[J]. 計算機教育, 2014(22): 13-16.
[12]趙國棟, 原帥. 混合式學(xué)習(xí)的學(xué)生滿意度及影響因素研究: 以北京大學(xué)教學(xué)網(wǎng)為例[J]. 中國遠(yuǎn)程教育, 2010(6): 32-38.
[13]杜承烈, 姜學(xué)鋒, 劉君瑞. 程序設(shè)計課程考核體系研究[J]. 計算機教育, 2013(2): 36-39.
[14]馬婧, 韓錫斌, 周潛, 等. 基于學(xué)習(xí)分析的高校師生在線教學(xué)群體行為的實證研究[J]. 電化教育研究, 2014(2): 13-18.