基金項目:2020年全國高等院校計算機基礎教育研究會計算機基礎教育教學研究項目(編號:2020-AFCEC-351)
摘要:針對MOOC中存在的問題,為了推動高職教育的混合式教學發(fā)展,實現(xiàn)更好的教學效果,在SPOC的教學過程中引入了BOPPPS模型,構建SPOC+BOPPPS教學模式,并將該教學模式在Python程序設計中進行教學實踐。通過實踐發(fā)現(xiàn),SPOC+BOPPPS模式深度融合線上課堂和線下課堂,符合高職教育對教學的要求,強調了以學生為中心的教學理念,增強了學生的學習興趣,提升了教學質量,取得了預期的效果。
關鍵詞:SPOC;BOPPPS;混合式教學;高職教育
中圖分類號:G642 文獻標識碼: A
引言
MOOC元年(2012)以來,MOOC迅速在全球升溫,平臺建設風起云涌。先是國外相繼創(chuàng)辦了Udacity、Coursera、edX等平臺,然后國內的清華大學建立了“學堂在線”平臺,面向全球提供在線課程,打造首屈一指的中文在線教育平臺[1]。MOOC具有的“沒有先修條件”和“沒有規(guī)模限制”既是其優(yōu)勢又是劣勢。針對MOOC中存在的問題,有學者提出了“小規(guī)模限制性在線課程”——SPOC(Small Private Online Course)[2]。清華大學“云計算與軟件工程”課程中引入了SPOC,并取得良好效果[3]。
一、基于SPOC+BOPPPS教學模式的構建
BOPPPS是一種新的教學模型,該模型強調以學生為中心的教學理念[4]。BOPPPS模型將整個教學過程分為六個階段,并用英文縮寫字母來表示:B(Bridge-in)、O(Objective)、P(Pre-Assessment)、P(Participatory Learning)、P(Post-Assessment)、S(Summary)[5]。
SPOC+BOPPPS教學模式,將SPOC和BOPPPS深度融合起來,在教學范圍上采取以班為單位的SPOC模式,在教學策略上采取線上線下混合式教學,在教學過程中采用BOPPPS教學模型。該模式將教學過程分為線上和線下兩部分。線上部分完成四個教學步驟:導入、學習目標、前測、后測。測試題和編程作業(yè)全部通過網(wǎng)上提交,結合在線平臺自動批改。線下部分完成兩個教學步驟:參與式教學、總結。該教學模式如下:
二、基于SPOC+BOPPPS教學模式的教學實踐
在計算機學院的專業(yè)共享課《Python程序設計》中進行教學實踐。2020-2021學年第二學期計算機學院有兩個班91人參與本課程的學習,學生自由組成4~5人的開發(fā)團隊,共有22組,采用敏捷開發(fā)的流程。
(一)課程準備過程
在人工智能的大背景下,Python編程成為高職計算機相關專業(yè)的學生必須具備的一項專業(yè)技能。按照“工作過程系統(tǒng)化”的課程設置思想[6],根據(jù)Python開發(fā)人員的崗位需求,拆分出《Python程序設計》的典型學習領域和學習任務。
線上教學資源需要教師團隊事前在開課學期之前準備好資料,包括背景視頻、重難點講解的微課、前測和后測的題目和答案、其他相關文檔資料等。在開課前1到2周,由主講教師上傳到職教云課堂上。
(二)課程實施過程
本文以《Python程序設計》課程中的“飛機大戰(zhàn)游戲”項目中的“飛機類設計”子項目為例,闡述SPOC+BOPPPS教學模式的實施過程,靈活采用敏捷開發(fā)模式。
1.導入(Bridge-in)?!帮w機大戰(zhàn)游戲”畫面簡潔有趣、規(guī)則簡單易懂。學生通過職教云課堂觀看視頻,并在微信中下載游戲了解游戲整個游戲規(guī)則。
2.學習目標(Objective)。明確本節(jié)課的學習目標。開發(fā)團隊引入頭腦風暴進行思考。學習目標包括以下三點:學生能夠深入理解面向對象思想,會獨立設計小型游戲的類和模塊;學生能夠能夠完成“飛機類和子類設計”代碼的正確編寫;學生能夠掌握基于PyGame模塊的Python程序開發(fā)。
3.前測(Pre-Assessment)。依托職教云課堂,教師通過在線測試的方式進行前測,考察學生以下的知識水平:PyGame模塊的安裝和使用;面向對象編程思想。通過前測,體現(xiàn)了前后知識的關聯(lián)關系,也便于教師決定在授課時,是否需要強化相關內容,優(yōu)化教學策略。
4.參與式學習(Participatory Learning)。在參與式學習中引入敏捷開發(fā)模式,幫助學生達到學習目標。由教師公布需求清單(飛機類的設計與實現(xiàn)、派生敵機子類、派生英雄飛機子類),由開發(fā)團隊一起完成代碼編寫、功能測試、文檔編寫等工作,學生體驗軟件開發(fā)的真實流程。從界面設計、功能設計、代碼質量等不同方面,教師和學生共同選出最優(yōu)方案。
5.后測(Post-Assessment)。呼應“飛機大戰(zhàn)游戲”中“飛機類和子類設計”子項目的需求,再次依托職教云課堂,教師通過在線測試的方式進行后測。通過后測環(huán)節(jié),整個課堂教學前后呼應,強化了課堂教學的整體性。
6.總結(Summary)。總結階段讓學生有機會回顧教學內容,并再次加深和整合。同時也讓教師通過各教學階段學生的表現(xiàn),對學生的學習情況更加了解,并調整優(yōu)化后續(xù)的教學策略。
三、教學實施效果對比
SPOC+BOPPPS教學模式經(jīng)過一個學期的教學實踐,教師明顯感覺線下課堂學生的學習興趣所有增強,課堂氛圍更加活躍。并且采用線上調查問卷了解學生的真實情況,約90%的學生支持SPOC+BOPPPS混合式教學,有10%的學生不感興趣,說明學生對這種教學模式持積極態(tài)度。但是還有約20%的學生認為學習能力提高不大,需要老師進一步了解。在線開放平臺詳細記錄了學生的在線學習情況,得到學生的前測成績、后測成績和實訓任務完成情況等各方面的數(shù)據(jù)。約95%的同學完成所有在線實訓任務,實訓任務完成情況和完成效果更好。
四、結語
SPOC+BOPPPS充分利用線上和線下混合式教學,依托在線開放平臺,經(jīng)過一個學期的教學實踐,提升教學質量,取得了預期的教學效果。但也存在以下不足之處:SPOC+BOPPPS混合式教學模式對學生要求較高,由于部分內容在線上進行,高職學生的學習習慣不是很好,客觀上增加了學生的學習時間和學習強度,導致部分學生對此教學模式產生了消極看法。下一步教師如何優(yōu)化教學資源,從而提高學生線上學習的積極性,將成為新的研究方向。
參考文獻:
[1]康葉欽. 在線教育的“后MOOC時代”——SPOC解析[J]. 清華大學教育研究,2014,35(1):85-93.
[2]左衛(wèi)剛,李豐. SPOC+BOPPPS教學模式在高職教學中的應用研究——以Python程序設計課程為例[J]. 高等職業(yè)教育(天津職業(yè)大學學報),2021,30(2):65-69.
[3]徐葳,賈永政,阿曼多·福克斯,等. 從MOOC到SPOC--基于加州大學伯克利分校和清華大學MOOC實踐的學術對話[J]. 現(xiàn)代遠程教育研究,2014(4):13-22.
顧家銘 喻力 武漢軟件工程職業(yè)學院 計算機學院