趙向梅 陳宏 王特港 許漫
摘 要:針對面向?qū)ο驤ava課程在實際教學中存在的問題,結合課程理論性和實踐性都較強的特點,提出了引入BOOPPS模型改善Java課程的教學模式。運用BOPPPS模式對整個課程進行整體設計,同時以“異常處理”模塊內(nèi)容為例,從課堂引入、學習目標、前測、參與式學習、后測反饋和總結展望6個環(huán)節(jié)的具體實踐展示BOPPPS模式在java課程中的應用實踐,達到了提高教學效果的目的。
關鍵詞:BOOPPS 模式 java教學 教學實踐
中圖分類號:G642 文獻標識碼:A 文章編號:1672-3791(2018)12(a)-0-02
“面向?qū)ο蟪绦蛟O計(Java)”課程是我校信息工程學院計算機類和電子類專業(yè)的一門學科平臺課程,目前該課程均在機房授課,采用任務驅(qū)動,講練結合的教學模式。課程注重提升學生的編程能力、實踐能力。課程的教學模式雖然進行了改善,但在實際教學中仍然存在學生課堂參與度不夠,學習主動性不強,對課程內(nèi)容理解不透徹等問題。提高學生對該課程的學習興趣,增強學習主動性,提升java課程的教學效果,這是課程組目前迫切需要解決的問題。
提高教學效果的重要措施之一就是讓學生在課程教學的各個環(huán)節(jié)都能夠全方位地、深度地參與到教學過程中,包括教學內(nèi)容的預習和討論、程序編碼的實踐和協(xié)作,從而從知識、能力與素質(zhì)等方面全面培養(yǎng)學生。
BOPPPS教學模型是根據(jù)教育學中人的認知理論提出的一種教學過程設計,體現(xiàn)了以學生為中心的教學理念,這非常符合我校的教學理念。該模型強調(diào)學生全方位主動參與學習,并且及時獲取學生的反饋信息,以此調(diào)整后續(xù)教學活動,從而形成一種閉環(huán)教學模式。BOPPPS教學模型的六大要素如表1所示。
1 基于BOPPPS的課程整體設計
借鑒BOPPPS教學模型,對面向?qū)ο蟪绦蛟O計(Java)課程教學模式進行改善,根據(jù)課程實際情況,將學生的課前、課中、課后學習進行一體化設計。開課前,邀請企業(yè)人員為學生做行業(yè)講座,進行課程導入,激發(fā)學生學習興趣,進一步清晰課程學習目標;通過課前測試摸清某個專業(yè)學生的程序設計基礎,老師根據(jù)學生基礎進行教學設計,同時對班級每3~4人進行分組;課堂教學在機房進行,教師以項目驅(qū)動,引導學生以個人及小組形式進行項目從簡單到復雜的進階式實踐學習;課程結束后,學生以小組形式,在教師指導下,依據(jù)企業(yè)軟件開發(fā)流程,分角色在專業(yè)綜合實踐平臺完成小組項目實踐任務,對整個課程整合應用,并為下一階段學習奠定基礎。
2 基于BOPPPS教學模式的課堂設計案例
將BOPPPS教學模型延長至課前、課后,在課前要求學生預習,并完成前測,使學生了解課堂內(nèi)容的基礎知識,在課堂上完成課堂引入、參與學習、課堂小結和課堂后測的教學過程,并幫助學生反思、總結。如表2所示,以“異常處理”任務的設計案例來說明BOPPPS的具體應用。
3 結語
BOPPPS教學模型是在面向?qū)ο蟪绦蛟O計(Java)課程中的應用,實現(xiàn)以學生為中心,幫助學生提高學習編程語言的興趣,發(fā)揮主觀能動性,提升學習效果。但一種教學模式未必適合所有課程或某個課程的全部教學內(nèi)容。因此在具體實施過程中,可以結合課程特點、教學內(nèi)容和學習目標對6個要素進行適當刪減或者合并。
參考文獻
[1] 郭艷燕,周世平,賀利堅,等.面向?qū)ο蠓椒▽W課程的BOPPPS教學模型[J].計算機教育,2017(1):162-167.
[2] 穆華,李春.BOPPPS模型及其在研究型教學中的應用探究[J].陜西教育(高教),2015(10):27-30.
[3] 任翠池,陳靜,張西忠.基于BOOPPS模型的《面向?qū)ο骿ava程序設計》課程教學模式探討[J].中國新通信,2017,19(4):132-133.