張春玲



[摘? ? ? ? ? ?要]? 針對數(shù)據(jù)結(jié)構(gòu)教學過程中出現(xiàn)的問題,提出基于BOPPPS模型結(jié)合學習通實現(xiàn)線上線下教學模式,并詳細闡述了教學模式中每一階段的教學設計,然后以“哈夫曼樹”作為設計案例。最后通過總評成績對比以及問卷調(diào)查驗證了教學模式的應用效果。
[關(guān)? ? 鍵? ?詞]? 數(shù)據(jù)結(jié)構(gòu);BOPPPS模型;學習通;線上線下教學模式
[中圖分類號]? G642? ? ? ? ? ? ? ? ? ?[文獻標志碼]? A? ? ? ? ? ? ? ? ? ? ? [文章編號]? 2096-0603(2021)28-0036-03
一、數(shù)據(jù)結(jié)構(gòu)課程教學現(xiàn)狀
數(shù)據(jù)結(jié)構(gòu)是計算機類專業(yè)的核心課程,也是考研專業(yè)課程,高校一般在大二開設,通過數(shù)據(jù)結(jié)構(gòu)學習,讓學生了解數(shù)據(jù)之間的邏輯關(guān)系、數(shù)據(jù)在計算機中如何存儲、對應數(shù)據(jù)結(jié)構(gòu)的算法分析與設計等內(nèi)容。在教學過程中發(fā)現(xiàn)學生反映課程理論性較強、講的多練的少、學習主動性差、自我學習能力不足等問題,為了克服這些問題,同時為了進行線上教學的探索,本人實施了BOPPPS模型結(jié)合學習通的線上線下教學模式,目的是借助學習通更好地實現(xiàn)師生互動,讓盡可能多的學生參與到課堂教學中,讓學生由被動式學習逐漸轉(zhuǎn)為主動式學習,從而提升數(shù)據(jù)結(jié)構(gòu)的整體教學效果。
二、BOPPPS教學模型
BOPPPS教學模型是由溫哥華大學的道格拉斯·克爾團隊創(chuàng)建提出的體驗式學習模型[1]。近年來,隨著教學改革的深入,BOPPPS模型被越來越多的學校使用,它強調(diào)以學生為中心,將課堂教學分解為多個模塊,注重課堂的互動交流與課后的反思改進[2]。該模型將教學過程劃分為六個階段:導入(Bridge-in)、學習目標(Objective)、前測(Pre-assessment)、參與式學習(Participatory Learning)、后測(Post-assessment)和總結(jié)(Summary)。
三、BOPPPS+學習通+實驗OJ平臺的教學實施
在教學過程中借助學習通進行線上線下混合式教學,學習通在實施過程中用于課前預習、課中BOPPPS教學模型中的導入、前測、參與式教學中的互動、后測環(huán)節(jié)、課后線上作業(yè),同時每節(jié)課生成的課堂報告為后續(xù)課的學情分析奠定基礎。
數(shù)據(jù)結(jié)構(gòu)開課前,以學習通為依托建設數(shù)據(jù)結(jié)構(gòu)課程,針對課程構(gòu)建章節(jié),創(chuàng)建題庫,同時可以借助優(yōu)秀慕課資源建立線上教學資源,并上傳至章節(jié)和資料庫,同時為學生設計過程性考核成績構(gòu)成以及比重,隨時記錄學生學習軌跡,為老師的教學設計提供重要依據(jù)。
具體教學實施過程如圖1:
從圖1中看出教學過程是一個閉環(huán),借助教學反思來對后續(xù)授課起到不斷改進提升的效果,這正是BOPPPS的特點;同時每一個過程分別由課前、課中、課后來實現(xiàn)。
1.課前部分
學情分析:借助線上數(shù)據(jù)完成,首次上課前通過問卷星分析學生前驅(qū)知識學習情況以及對課程了解的情況,以確定課程總體教學方向;然后根據(jù)BOPPPS模式詳細設計PPT課件上傳平臺,讓學生通過平臺預習,課前根據(jù)預習完成情況、課堂報告、作業(yè)完成情況對學習情況進行分析,確定本節(jié)課教學設計。
教學目標:借助OBE(Outcome-based Education)即產(chǎn)出導向教育,這是一種以教育產(chǎn)出效果作為教學評估主要導向的教育模式,其理念的核心是“以學生為中心,成果導向,持續(xù)改進”[3]思想,根據(jù)本專業(yè)畢業(yè)要求以及教學大綱對課程內(nèi)容進行知識分解,然后在每一節(jié)課中針對相應知識點分別從知識目標、技能目標、素質(zhì)目標來分析。
重難點分析以及實施過程:根據(jù)教學目標確定教學重難點,重在敘述如何在授課中講解重難點。
2.課中部分——BOPPPS教學實施過程
在授課過程中,基本上按照六個環(huán)節(jié)順序展開,但也會根據(jù)學生的上課效果對相關(guān)環(huán)節(jié)進行調(diào)整。
導入:每一節(jié)課根據(jù)知識點選擇合適案例(OJ平臺實驗或相關(guān)人工智能等前沿技術(shù))引出教學內(nèi)容,目的是吸引學生興趣,引導學生根據(jù)已學知識、預習知識對案例進行分析,借助線上線下提出解決方式。
學習目標:從導入案例結(jié)合教學目標列出學習目標,讓學生明確知識目標。
前測:針對前驅(qū)和預習進行測驗,線上完成,此環(huán)節(jié)是保證BOPPPS有效開展的關(guān)鍵環(huán)節(jié)。如果說導入和目標是教師想象中學生應該處于什么水平,那么前測是將想象變?yōu)楝F(xiàn)實,反映學生目前真實的水平狀態(tài)[4],教師根據(jù)測驗結(jié)果,對講解內(nèi)容進行適當調(diào)整,以便更好把握課堂節(jié)奏。
參與式學習:此環(huán)節(jié)是實現(xiàn)以學生為主體的核心,借助線上實現(xiàn),要求老師根據(jù)重難點結(jié)合導入案例以及學生學習情況設計不同問題,并以提問、選人、主題討論等互動環(huán)節(jié)開展,引導學生參與到整個學習過程中,讓學生在主動參與學習中對知識點順利掌握,并能將知識與導入案例進行關(guān)聯(lián),進而提高分析解決問題的能力和自主學習能力。
后測:對導入案例進行實現(xiàn),線上完成,通過測驗可了解學生是否完成預期目標。
總結(jié):主要由教師完成,結(jié)合教學目標對知識進行總結(jié);也可由學生參與,以線上提問進行,進而鞏固所講知識點。
3.課后部分
作業(yè):根據(jù)知識點分解結(jié)合后測完成情況布置作業(yè),學生線上完成,并預習OJ平臺實驗和線上預習后續(xù)內(nèi)容,參與主題討論,讓學生對知識前后貫通,并了解應用場景且與前沿技術(shù)接軌。