劉麗景 趙增輝 郭育鑫 張紅陽
(西安培華學院,陜西 西安710025)
BOPPPS是教師在開展課前教學設計和課中組織課堂教學的一種有效方法,它包含導言、學習目標、前測、參與式學習、后測和總結6個環節[1]。云班課是我校線上授課的首選工具之一,支持課前發布預習資源、調查問卷,課中輕直播,課后收集作業及學情分析和評價等功能。
本文將BOPPPS模型與云班課混合模式引入Java Web程序設計與開發課程的授課過程中,以問題導向激發學生學習興趣,以分階段分任務構建課程學習目標,以云班課發布前測來掌握學生前置知識掌握程度,鼓勵課中學生積極參與學習,并制定有效機制檢驗學生課堂知識理解掌握程度,最后通過總結分析教學模式的有效性及合理性。
《Java Web程序設計與開發》是計算機相關專業學生開設的一門專業必修課,課程主要內容包括:Java Web開發環境的構建、JSP基本語法、JSP內置對象與作用域、EL與JSTL、Servlet技術、過濾器Filter、監聽器Listener、JDBC技術等。通過本課程的學習,要求學生掌握B/S架構程序設計思想,掌握Java Web開發環境的搭建,掌握Java Web項目開發流程,理解MVC開發設計模式等。在本課程的教學過程中,教師應注重培養學生Web系統構建及應用意識,鼓勵學生通過分析、推理的方式加深對Java Web開發方法的理解和運用,培養其發現問題、分析問題、解決問題的能力,以及團隊合作能力與編程能力[2]。
通過BOPPPS模型6個組織過程結合使用云班課實現課程組織教學,課前使用云班課布置預習作業;課中采用BOPPPS教學法則,結合使用云班課完成各環節關鍵任務;課后通過新問題導入,并基于云班課布置與收集作業。BOPPPS模型與云班課混合教學組織模式如圖1所示。

圖1 BOPPPS模型與云班課混合教學模式設計
以我校計算機科學與技術和軟件工程兩個專業Java Web程序設計與開發課程為例,以增強學生動手實踐能力、問題解決能力和團隊合作能力為培養目標[4],將BOPPPS模型與云班課混合模式應用到課程中,使學生熟練掌握課程知識并能夠融會貫通進行實際運用。
2.2.1 導言
導言的主要目的是吸引學生的注意力、提高學習興趣,從而快速進入教師所要講授的內容。導言對整節課程授課效果起著至關重要的作用。在實際課程設計中,教師在云班課中提前發布線上學習資源,在課中結合問題拋出組織課程導入。
2.2.2 學習目標
明確課程學習目標,即讓學生明白課程中所要學習的重點、知識、價值及能力。本課程圍繞認知、情意和技能三個目標進行課程設計,課堂中以教學理論知識內容為認知目標;以增強學生興趣,建立團隊合作意識與責任感為情感目標;以項目式引導,模擬真實企業應用開發場景,提升學生實踐操作技能。
2.2.3 前測
在Java Web程序設計與開發課程實際教學過程中,前測環節能夠幫助教師及時了解學生的學習狀況與興趣比例。前測部分可通過在云班課中以隨機提問、調查問卷或測試的方式展開,其中隨機提問僅支持少量學生作答,因此采樣點少,測試覆蓋率不高,比較適合開放性問題的提問及測試;而調查問卷和測試的方式能夠實時獲得所有同學的答題結果,測試覆蓋率高,對于結論明確的封閉式問題更為合適。
2.2.4 參與式學習
參與式學習強調以學生為本,學習者積極參與。Java Web程序設計與開發可根據真實企業應用場景,以構建項目式引導策略展開教學過程的設計。實際授課過程中可通過云班課將全班學生隨機劃分為4~5人一組的項目團隊,模擬真實Scrum小組敏捷開發模式,組內成員自行討論設定團隊成員角色,包括組長、需求分析、軟件開發人員與測試人員,共同學習討論并梳理課程知識點,通過人人參與,并以快速迭代開發模式進行項目管理并實施項目開發過程。
2.2.5 后測
后測是檢驗學生學習效果是否達成教學目標的重要手段。針對Java Web程序設計與開發課程理論與實踐并重的特點,教師在授課過程中可采用多種評估方式相結合。對于理論性較強的授課內容,教師可在云班課中發布問題,及時收集學生答案;對于實踐性較強的內容,可通過課堂當場檢驗團隊項目完成情況來分析判斷學生的知識掌握情況。
2.2.6 總結
總結是對整節課程知識的回顧,也是教師與學生溝通循環的最后一個環節,教師可將知識點進行整理、回顧,也可由學生作為主體在項目團隊內部進行反思與總結,通過復查與反思,學生們更能體會項目合作的重要性,同時梳理團隊做得好的地方與不好的地方,以便后續加強與改進。
本課程教學模式改革與實踐探索中已進行3個學年,共計6個班220多名學生。根據MyCOS教學質量管理平臺調查問卷顯示,BOPPPS模式與云班課混合教學模式引入之后,學生學習興趣明顯提升,對Java Web程序的實際應用理解更加透徹,學習難度降低,同時項目構建、軟件設計、開發編程能力、問題解決能力均有了極大的提升,整體教學成果較好。
通過我院2021屆畢業實習生進行調研,其中從事Java Web軟件開發的實習生普遍認為在校期間所學Java Web課程內容設計合理,知識實用,為他們在實習單位盡快上手起到了極大的促進作用。
在應用型課程改革的背景下,在實踐育人理念的引領下,Java Web課程作為實踐性較強且與企業真實項目結合緊密的一門課程,通過融入BOPPPS教學模型與云班課混合的教學方法,深化教學資源設計及實用,組織實施教學過程。通過教學評價反饋,BOPPPS與云班課混合模式在Java Web實踐課程的課堂應用中能夠激發學生基于興趣自主學習,使學生對課程學習更加重視,極大地提高了學生的積極性,鍛煉了學生解決工程問題的基本能力。