張春玲



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