何首武 李曉英
【摘 要】本文針對傳統PHP程序設計教學中存在的問題,引入混合教學模式,從混合教學設計與學習評價兩方面著手,闡述混合教學模式的實施,通過分析學生學習行為、學習效果與問卷調查等數據,對混合教學的實踐效果進行總結與反思。
【關鍵詞】混合教學模式 高職 PHP程序設計 實踐
【中圖分類號】G 【文獻標識碼】A
【文章編號】0450-9889(2018)08C-0047-03
近年來,混合學習在高等教育中受到了廣泛關注,逐漸成為研究熱點。有研究者指出混合式學習設計是未來1~2年內推動高等教育的技術應用趨勢之一。混合學習是指在學習過程中,將面授學習與在線學習相融合,以達到有效學習的一種學習模式。國內已有不少學者對程序設計類課程的混合式學習進行實踐探索,但還鮮有對高職程序設計課程開展混合式教學實踐與學習評價的研究。基于此,本研究嘗試將混合教學模式引入PHP程序設計的教學實踐,并對混合教學的實施效果與傳統教學實施進行對比分析,為不斷改善混合教學設計提供依據。
一、PHP程序設計教學現狀
(一)課情分析。PHP程序設計是面向計算機相關專業的一門實踐性很強的課程。該課程教學目標是使學生通過課程的學習,掌握PHP基本語法與編程規范,初步具備運用PHP語言進行動態網站開發的能力。課程授課對象為大二上學期計算機相關專業的學生。根據前期問卷調查,學生對混合式教學有一定的了解,對在線學習有一定的接受度,并具備初步的自主學習能力。
(二)傳統教學存在的問題。現階段PHP程序設計的課堂教學中,主要存在以下問題:一是教學目標偏離。在教學中存在著重語法、輕應用的現象,學生往往被抽象的理論和繁雜的語法規則束縛,導致實踐動手能力差,不具備解決實際問題的能力。二是教學方法落后。傳統課堂主要以教為主,采用“滿堂灌”的教學模式,學生處于被動學習,參與度不高。三是課程評價方式單一。課程考核內容大多是知識點的再現,考核方式單一,對學生的實踐操作能力、綜合素質、創新能力等考查普遍不足。
二、PHP程序設計的混合教學實踐
(一)混合教學設計。筆者基于清華教育在線(THEOL)網絡教學平臺,從線上→線下→線上、課前→課中→課后,構建程序類課程混合教學模式。該混合教學模式,以學生為主體,以行動為導向,以案例(項目)訓練為手段,設計理論學習與技能掌握相融合的課程內容體系。對PHP課程學習領域進行教學論加工,劃分為8個教學模塊,涵蓋PHP環境部署、PHP語法基礎、數據庫操作、表單與會話技術、文件與圖像技術、面向對象編程等。教學模塊細分為知識單元,對知識單元進行精心設計,混合課程單元設計見表1。以下分別描述線上線下教學活動的具體設計。
【案例1】運用while循環語句打印金字塔
【案例2】使用for循環語句實現九九乘法表 學生課堂能夠完成“案例1”與“案例2”編程訓練,程序運行通過,結果正確
課后
復習 回顧單元知識點,實現知識應用和總結歸納 【單元作業】使用循環語句計算100以內的奇數和
【討論話題】“for循環語句”與“while循環語句”的各自特點與適應情況 能夠完成“單元作業”,程序運行通過,結果正確
1.線上課前預習。此階段,教師依據教學目標,將重點知識點錄制成微視頻,并準備內容導學、文本資料、作業、測試題等相關教學資源,通過THEOL平臺發布預習任務。學生根據內容導學,在THEOL平臺上以自己的進度,自主學習知識點微視頻,完成單元測試,并就學習過程中的困難與疑問,參與線上討論。教師可以通過平臺了解學生的學習進度和結果,進行學習行為監管,將線上反映的共性問題記錄下來作為課堂教學討論的主題。
2.課堂面對面教學。此階段,教師根據學生線上學習的反饋,首先進行重難點強化,就共性問題進行課堂討論與答疑。然后進入程序訓練階段,該階段采取“案例分析→知識點解析→編程訓練”的流程。案例分析主要由教師引導,分析編程思想與解決問題的思路,啟發學生思考。知識點解析則解析相應的語法規則及程序代碼風格,積累學生的程序閱讀量。編程訓練以學生為主體,由教師引導,以小組為單位,要求學生完成算法描述及源代碼編寫。最后,學生分組匯報任務完成情況,教師對該教學過程進行總結與點評。
3.課后鞏固復習。此階段,教師將課堂授課資源上傳到THEOL平臺,并布置課后任務,以便學生鞏固復習。課后任務的形式可以是拓展案例、歸納單元知識、總結討論及學習反思等。學生通過回顧授課資源,對知識點加深理解,完成課后任務提交到平臺,并通過平臺交流學習心得以及存在的問題。教師則及時評價學生的學習成效,解決學生提出的問題,引導學生進一步深入以及拓展學習。
(二)混合學習評價。混合學習評價采用過程性評價與終結性評價相結合的方式,主要包括學生在線學習情況、面授成績和期末考核等三個部分。其中,在線學習情況包括THEOL平臺下學生在線學習時長、學習教學材料、討論互動以及完成作業與測試等情況;面授成績涵蓋學生參與課堂討論、學習匯報、實驗任務完成程度等活動情況;期末考核以期末考試、成果匯報等形式進行。具體評價指標及其權重詳見表2。
三、混合教學實施效果分析
(一)在線學習行為分析。提取試點班88名學生一學期16周在線學習記錄,并按照表2中“在線學習情況”評價指標,計算學習者的在線學習成績。經計算,試點班在線學習的平均成績約為76分,約68%的學習者獲得80分以上的優良成績。62.3%的學習者在線時長超過班級平均水平(13.8h)。從線上活動表現來看,學生在線測試的完成率高達85%,75.8%的學生提交了全部課程作業。整學期教師發布討論話題16次,學生參與課程討論區累計588人次,平均6.6次/人。統計數據表明:學生在THEOL平臺教學活動參與度整體比較高,但交互性較差。同時,THEOL平臺訪問記錄(如圖1所示)反映出大多數學生集中在課程當天參與線上課程,其余時間主動參與較少,表明混合課程的吸引力不足,學生的學習主動性仍有待提高。
(二)學習效果分析。由于試點班和普通班的教學流程不同,最終學習評價指標也不同,所以表3僅就期末筆試成績進行了對比。表3數據顯示,混合教學模式下,試點班的期末筆試成績整體優于普通班。此外,對比普通班,試點班的編程累計行數(TLOC)和單個程序行數(SLOC)比普通班有較大的提高,師生、生生之間交流互動方面,試點班的優勢更加明顯。
對試點班綜合成績數據進一步分析發現,線上自主學習能力較強的學生,期末筆試成績往往較高;而期末筆試成績較低的學生,則存在在線學習時間安排少、教學材料訪問頻率低或線上作業與測試質量低等問題。可以認為,混合學習環境下,學習者在線學習行為的有效發生將有助于提高學業成績。
(三)學習體驗問卷評價。在課程結束時,利用THEOL平臺發布并回收課程滿意度問卷。調查問卷參考趙國棟的學生混合式學習滿意度度量表,并進行適當改編,設計了7個選擇題和1個主觀題。
1.混合課程的滿意度。圖2顯示,48%的學生認為本課程學習存在一定難度,學生對課程的整體滿意度高達85%,76%的學生認為課程內容可以滿足學習需求。關于混合課程設計是否合理,91%的學生表示認同。
2.混合教學的適應性。由圖3得到,63%的學生愿意接受這種混合教學模式,并認為課程有助于提升學習興趣與學習效果;被問及“后續課程是否愿意繼續使用基于THEOL的混合式學習”時,75%的學生持肯定態度。
3.主觀題的反饋。問卷主觀題涉及課程的學習體會和改進建議。從學生的反饋來看,主要體現在兩個方面:一是學生普遍認為混合課程增加了課外學習時間,但在實體課堂中增加了實踐教學比例,解決了學生的剛性需求。二是在實體課堂方面,學生希望更多地參與到課堂活動中,期望教師引入生活化教學案例,提高課程的趣味性和實用性。
四、反思與完善
一學期的混合教學實踐取得了初步成效,也存在諸多不足,如部分學生學習動力不足,習慣于被動接受知識;教師混合設計吸引力不夠,交互設計不足等。對此,可從以下幾方面進行完善。
第一,混合課程的設計,應以教學目標為核心,教學內容、教學資源、教學活動和教學評價相互協調,從而達到整體優化的聚合效應。混合教學的實施不能一概而論,要因地制宜,在對課程目標、內容、特征、對象等進行細致分析的基礎上,進行校本課程開發,促進教學效果的提升。
第二,精心組織線上、線下教學設計。依據面授教學與在線教學的特點與優勢,分解教學內容,區分哪些內容需要在線呈現,哪些內容需要課堂講授,保證線上、線下學習各有側重且有機融合。比如線上著重展現PHP語言基本語法與編程風格;線下則強化實踐,注重學生解決問題與編程能力的培養。
第三,建立自主高效的課堂教學模式。學生的積極參與是取得學習成效的關鍵。讓學生“帶著嘴來上課”,參與到課堂教學活動中;對于學生的疑問,教師應及時反饋,在不同的學習階段提供不同的交互策略,使得學生在課堂內在更高層級上發生有效的學習行為。
第四,加大對混合教學的支持度。混合教學改革需要學校、教師、學生等多方面支持。教師應從混合課程設計、實施、教學能力提升等方面加大投入;學校教學管理部門應積極制定相關政策,提供技術支撐與服務,鼓勵教師投身混合教學改革,促進混合教學的常態化。
總之,混合教學模式以學生為中心,通過多種教學資源的優化設計和各種教學策略的使用,支持學生完成學習目標,提供更好的學習體驗。本研究期望通過PHP程序設計課程的混合教學實踐,不斷優化混合教學模式,改進混合教學設計,從而提升教學效果。
【參考文獻】
[1]S 亞當斯貝克爾,M 卡明斯,A 戴維斯,等.新媒體聯盟地平線報告:2017高等教育版[J].開放學習研究,2017(2)
[2]楊穎,曹紅兵,王詩兵,等.基于MOOC的C語言程序設計課程混合式教學探究[J].阜陽師范學院學報(自然科學版),2015(4)
[3]常耀輝.基于SPOC混合教學模式的程序設計課程教學改革與實踐——以“Visual Basic程序設計基礎”為例[J].工業和信息化教育,2017(1)
[4]王佳利,李斌峰.基于網絡教學平臺校本混合課程教學效果的實證研究[J].電化教育研究,2016(3)
[5]柯清超.混合學習的評價方法——以中小學教師教育技術能力培訓課程為例[J].中國電化教育,2008(8)
[6]唐文秀,石晉陽,陳剛.混合學習五維評價模型的構建與應用——以“現代教育技術”公共課程為例[J].現代教育技術,2016(8)
[7]趙國棟,原帥.混合式學習的學生滿意度及影響因素研究——以北京大學教學網為例[J].中國遠程教育,2010(6)
【基金項目】2016年度廣西職業教育教學改革立項項目“‘互聯網+背景下計算機應用專業混合式教學的研究與實踐——以PHP程序設計課程為例”(GXGZJG2016B035);桂林理工大學南寧分校課程改革與建設立項建設項目(2014KGB09;2015KGA06)
【作者簡介】何首武(1979— ),男,山西河曲人,講師,研究方向:大數據處理、職業教育;李曉英(1981— ),女,山西汾陽人,講師,研究方向:大數據處理與分析、職業教育。
(責編 蘇 洋)