摘 要∶在實際教學中,為了準確地了解"SPOC+BOPPS"教學模式的應用效果,以"Python程序設計”課程為研究對象,對比分析“SPOC+BOPPPS”教學模式在高職教學中的具體應用情況。同時,研究了“SPOC+BOPPPS”教學模式的具體特點和內涵。
關鍵詞∶“SPOC+BOPPPS”教學模式;高職教學;應用核心;Python程序中圖法分類號∶TP312??? 文獻標識碼∶A
Application of "SPOC+BOPPPS" teaching mode in higher vocational teaching ——Take"Python programming" course as an example LI Chun
(Chongqing Aerospace Polytechnic, Chongqing 400021, China)
Abstract:In practical teaching,in order to accurately understand the application effect of the“SPOC +BOPPPS”teaching mode, the “Python programming”course can be taken as the research object, and the specific application of the“SPOC+BOPPPS”teaching mode in higher vocational teaching can be compared and analyzed. Among them, we need to study the specific characteristics and connotation of the "SPOC+BOPPPS"teaching mode.
Key words:“SPOC+BOPPPS”teaching mode, higher vocational teaching, application core, Python program
高職教育需要利用混合式教學模式來提升教學效果。在SPOC教學中引入BOPPPS模型,可以形成“SPOC+BOPPPS”教學模式。在高職教學過程中對“SPOC+BOPPPS”教學模式進行應用,可以大大提高“Python程序設計”課程的教學水平。只有促進“SPOC+BOPPPS”教學模式與線上課堂和線下課堂的深度融合,才能夠深化改革高職教育。該教學模式以學生為主體,大大提高了學生的學習興趣和教學質量。
1概述
BOPPPS作為新的教學模型,在應用過程中需要堅持以學生為中心,將教學過程分成導入、學習目標、評估、互動學習、課后測試、課堂總結等6個階段。該模式主要包括線上教學和線下教學兩部分,可以節約教學時間。線上教學主要完成導入、學習目標、前測、后測等,測試題以及編程作業都是以網上提交為主,并且可以在線自動批改。線下教學主要完成參與式教學以及課堂總結,教師可以對線上學習情況進行評價,掌握學生的學習進度,節約課堂教學時間,提高教學效率[1]。
2存在的問題
高職教學過程中存在的主要教學問題是學生對理論學習的熱情比較低,缺乏探究精神和鉆研精神,沒有明確的學習目標。由于學習效率比較低,并且受互聯網的影響,學生獲取信息來源比較廣,面對的誘惑也比較大,在課程學習過程中相應的理論學習無法滿足學生的心理需求。但是,高職院校的學生動手能力較強,并且對新事物、新觀念的接受度也比較高,具有較強的適應性,在教學改革的過程中,需要從學生的特點出發,挖掘學生的潛力,利用因材施教的方式促進傳統教學方法創新和轉變,加強學生操作能力的培養,使學生在實踐的過程中理解相應的理論知識。尤其是在“Python程序設計”課程教學中,需要重視培養學生的實踐操作能力,使學生在了解“Python程序設計”課程理論后進行實踐操作,在實踐操作中理解相應的理論知識,可以大大提高學生的綜合水平,對提高“Python程序設計”課程的教學質量也有幫助。
3應用核心
在高職教學中對“SPOC+BOPPPS”教學模式進行應用時,需要根據SPOC教學法的具體經驗以及高職學生的特點,按照軟件開發專業的“Python程序設計”課程的要求,對教材內容和教學方法進行改進、創新。深入挖掘SPOC教學模式在“Python程序設計”課程中的應用途徑。教師需要完成線上線下課程準備作業,挖掘優質資源,將相應的課程資源發布到線上學習群。教師利用學生線上學習、作業完成情況對線下教學方式和教學內容進行調整[2]。
在應用“SPOC+BOPPPS”教學模式中,需要將SPOC與BOPPPS進行有效結合。其教學范圍是以班為單位、形成小規模有限定準入條件的課堂。在開展教學活動時,以線上線下結合的方法將整個教學過程劃分成BOPPPS教學模型。在實際教學中,線上部分主要應用在課前、課后,而線下部分以課堂為主。
3.1線上教學
在線上教學過程中主要完成課堂引入、重難點講解以及預評估。在線上教學中主要利用云平臺開展教學活動,教師可以在教學平臺上傳相應的教學資源,并對學生的登錄情況、視頻瀏覽情況以及作業完成情況等進行監督,對學生的學習興趣、學習態度和學習效果等進行評價。在具體的線上教學過程中,需要從以下三方面進行分析。
(1)課堂的引入。需要將相關課程的知識點背景、工作中的位置以及課程位置、與上一部分內容之間的聯系作為背景知識,引導學生進入課堂學習。
(2)確定重難點知識以及學習目標。在一教學過程中,教師需要使學生明確課程講解的重難點內容以及學習目標,要加強重難點分析教學。在具體的線上教學過程中,教師需要根據課堂內容和學生的接受程度,通過實驗室操作視頻、動畫制作等方法展示重難點知識。通過深入淺出的講解,使學生快速明確相應內容。同時,教師要對每一節課的重難點講解時間進行嚴格控制,一般為15分鐘左右。
(3)預評估環節。學生完成背景知識以及重難點知識學習后,教師通過練習題對學生的學習情況進行評價,并根據學生答題的正確程度以及課前登錄測試、學習時長等數據對學生的學習進度以及對本節課知識的了解情況進行初步評價。在課堂上,教師可以根據了解的情況有針對性地開展教學活動,以提升課堂教學效果[3]。
3.2線下教學
在線下教學時也要從以下三個角度出發,以提高教學活動的有效性。
(1)加強互動學習。在線下課程教學過程中,需要重視學生操作訓練,可以將典型的工作崗位任務轉化成帶有職業背景的學習任務。在學習任務中融入重難點知識,并且根據工作任務的難易程度以及職業要求安排完成時限。教師還可以將一些學習任務按照小組的形式進行劃分,在課堂教學中,教師需要加強對學生的引導和組織。
(2)課后測試作業。為了使教師對學生的具體學習情況進行全面掌握,要根據課堂任務的實際情況,確定課后測試作業。如果學習任務是以學生個體進行劃分,在作業展示時每組可以抽一名學生或者組長推薦一名學生,利用課堂管理軟件將學生的作品展示在投影設備上,并講解作業過程與思路;小組作業展示時,主要是由組內成員協商派代表進行講解,其他成員進行適當補充。通過作業檢查,可以使教師準確掌握學生的學習情況,對后續課程的進度進行合理安排。
(3)課后總結。課后檢測完成后,教師可以利用大約10分鐘的時間對課程重點進行總結。主要對課程講解過程中的知識點、學生掌握不牢固的知識點進行深度講解。與此同時,對學生的作業展示情況進行評價,對一些完成得比較好的學生和小組予以鼓勵,對作業存在問題的學生或者小組,指出改進部分,從而提升教學效果[4]。
4實施過程
在智能控制技術的教學過程中,“Python程序設計”課程是其中的重點內容。在具體的學習過程中,為了發揮“Python程序設計”課程的積極作用,主要通過兩個班參與課程學習。學生自由組成4~5人的開發團隊,完成教學活動。
受人工智能技術影響,智能控制技術也越來越完善,在智能控制領域對Python編程進行有效應用至關重要,這也是智能控制專業學生必備的專業技能。根據工作過程系統化的思想,在“Python程序設計”課程教學過程中,需要根據開發人員的崗位需求完成典型學習領域以及學習任務拆分。在課程教學過程中,以“Python程序設計”課程為基礎進行教學,可以將具體的智能控制項目作為主要研究對象,對整個項目進行劃分,通過單個子項目完成教學實踐活動。其中,“SPOC+BOPPPS”教學模式的具體實施過程如下。
(1)導入課程內容。教師需要利用視頻、課外內容等引入項目內容。
(2)確定學習目標。在教學過程中,需要確定本節課的學習目標,可以通過頭腦風暴的方式進行思考。制定學習目標主要是確保學生能夠面向對象,完成子項目模塊獨立設計工作。并且完成該項目的代碼編寫,掌握Python程序開發技術。
(3)前測模塊。主要是以Python課堂為基礎,通過在線測試的方式對學生在程序模塊中的安裝使用能力進行測試,掌握學生對面向對象編程思想的了解情況。利用前測可以使學生了解前后知識之間的聯系,方便教師在授課時對相應的教學內容進行調整和優化。
(4)參與式學習。在這一階段的學習過程中,需要引入敏捷開發模式,使學生能夠實現學習目標。教師可以公布在子項目設計過程中的各項清單。開發團隊完成代碼編寫、功能測試以及文檔編寫等工作。學生還要體驗軟件開發的流程,從界面、功能設計以及代碼質量等角度出發,選擇最優方案。
(5)后測。以子類設計項目需求為基礎,根據云課堂的實際情況,利用在線測試的方式完成后測。在后測的過程中和課堂教學中,需要做到相互呼應,提高課堂的整體性。
(6)課堂總結。在這一階段,學生可以對整個教學內容進行回顧,以加深理解和進行整合。教師還要對學生在不同教學階段的具體表現進行評價,了解學生的學習情況,方便對后續教學方法和教學策略進行調整[5]。
5改進思路
為了發揮“SPOC+BOPPPS”教學模式在應用過程中的積極作用,教師還要根據“Python程序設計”課程的具體要求,對“SPOC+BOPPPS”教學模式進行改進。在“Python程序設計”課程教學過程中,利用混合教學模式的時間比較短,對比數據也較少。在該課程教學過程中,通過兩個學期的混合教學,學生的及格率達到100%,優秀率為5%;而在新學期增加一個班后,學生的及格率為90%,優秀率為10%。將其與“Python程序設計”課程類似的“VF程序設計”課程以及“C語言程序設計”課程相比,學生的學習興趣明顯提高,并且課程的結業成績、優秀率以及及格率都在不斷上升。這說明“SPOC+BOPPPS”教學模式對師資力量不足的高職院校而言,可以更好地發揮在線學習平臺的優質教學資源的優勢,能夠突破師資力量和教學環境對教學質量產生的限制,使學生獲得更加優質的教學資源,對提高高職院校的人才培養質量有積極作用。
6結束語
在小規模、限制性在線課程(SPOC)教學模式中融入BOPPPS教學模型,可以構建“SPOC+BOPPPS”教學模式。在應用“SPOC+BOPPPS”教學模式的過程中,高職院校需要為學生提供更豐富的教學資源。同時,要加強教學設計工作,教師必須對學生的學習情況進行了解,利用多種方式開展教學活動,從而激發學生的學習積極性以及學習興趣?!癝POC+BOPPPS”教學模式的設計難度較大,但是其能夠在教學過程中突出學生的主體地位,并且可以在最大限度上挖掘學生的學習潛能,對提高學生的自主學習能力、團隊協作能力有積極作用。
參考文獻:
[1]李卓.基于SPOC教學模式的教學活動的應用研究—以《Python程序設計》為例[J].中國多媒體與網絡教學學報(中旬刊),2020(4):154-155+158.
[2]盛蒙蒙.新工科背景下SPOC項目教學模式的實踐與思考—以Python程序設計課程為例[J].公安學刊(浙江警察學院學報),2020(3):99-105.
[3]張爽.新工科背景下公安院校SPOC教學模式改革的實踐研究—以《Python程序設計》課程為例[J].網絡安全技術與應用,2021(9):107-109.
[4]劉曉曉.SPOC教學模式的構建與應用研究—以《面向對象程序設計》課程為例[D].濟南:山東師范大學,2016.
[5]蕭曉栩,羅靜.MOOC+SPOC+翻轉課堂混合教學模式實踐研究—以《Python基礎》課程為例[J].信息與電腦,2020,32(13):244-245.
作者簡介:
李純(1976—),碩士,副教授,研究方向:智能控制。