摘要:線上線下混合式教學(xué)模式可以充分發(fā)揮面授教學(xué)和網(wǎng)絡(luò)教學(xué)的優(yōu)勢。本文以Python學(xué)習(xí)為例,在信息科技課堂中探索基于交互式軟件Articulate Storyline實現(xiàn)混合式教學(xué)的路徑,對混合式教學(xué)實施過程進(jìn)行設(shè)計,并在小學(xué)六年級展開實踐,實踐過后分別對線上線下學(xué)習(xí)的學(xué)生進(jìn)行成績分析和訪談,發(fā)現(xiàn)線上線下學(xué)習(xí)的學(xué)生并無顯著性差異,表明該模式可以構(gòu)建一種線上線下學(xué)習(xí)效果等同的環(huán)境。
關(guān)鍵詞:線上線下;混合式教學(xué);編程教學(xué);Articulate Storyline
中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 論文編號:1674-2117(2024)13-0062-04
信息科技課程的編程教學(xué),往往存在學(xué)生編程知識儲備參差不齊的情況,而班級授課的教學(xué)形式容易造成編程知識儲備量少的學(xué)生學(xué)不會、有一定基礎(chǔ)的學(xué)生學(xué)不飽的現(xiàn)象。針對這些問題,教師可在編程教學(xué)中積極采用線上線下混合教學(xué)的模式,促進(jìn)學(xué)生自主學(xué)習(xí)、教師實時答疑,保證每個學(xué)生都可以得到較快的發(fā)展。因此,筆者提出在編程教學(xué)中引入Articulate Storyline軟件,該軟件能夠解決編程工具和環(huán)境不一致的問題,進(jìn)而提升線上學(xué)習(xí)的學(xué)習(xí)效果。下面,筆者以Python學(xué)習(xí)為例,呈現(xiàn)如何在信息科技課堂中使用軟件Articulate Storyline,進(jìn)而實現(xiàn)混合式教學(xué)。
線上線下混合式編程教學(xué)的實施環(huán)節(jié)
Articulate Storyline軟件是一款多媒體互動課件開發(fā)工具,它開發(fā)出的課件可以獨(dú)立運(yùn)行,沒有安裝、運(yùn)行等問題困擾,在線上教學(xué)時可以使用任意的計算機(jī),不需要提前配置環(huán)境?;谠撥浖奶攸c(diǎn),筆者對課件內(nèi)容進(jìn)行了設(shè)計(如圖1)。
在課中教學(xué)時,首先通過插入視頻或動畫進(jìn)行課程導(dǎo)入,然后結(jié)合大量矢量圖的人物角色模板,將枯燥的編程知識故事化,提高編程知識的趣味性。在程序編寫方面,可以插入Web對象,也就是在線編輯器,支持學(xué)生學(xué)習(xí)不同語言,且可以直接編寫代碼并調(diào)試,十分方便快捷。針對程序特點(diǎn),它還可以設(shè)計填空題或熱區(qū)題(如下頁圖2),以支持程序填空功能。最后在復(fù)習(xí)鞏固環(huán)節(jié),可以插入判斷題、單選多選題或者拖動題,讓學(xué)生在有趣的題目中鞏固所學(xué)。整個課件可以通過觸發(fā)器交互,學(xué)生可根據(jù)所需隨時跳轉(zhuǎn)任意界面進(jìn)行學(xué)習(xí)。
基于混合式教學(xué)的特點(diǎn),筆者設(shè)計了課前準(zhǔn)備、課中教學(xué)和課后鞏固三個階段,課前準(zhǔn)備在線上完成,課中教學(xué)采用線上+線下的同步學(xué)習(xí)環(huán)境,課后鞏固在線上完成,并結(jié)合Articulate Storyline軟件的特點(diǎn)對三個階段的教與學(xué)進(jìn)行了設(shè)計(如圖3)。
第一階段為課前準(zhǔn)備,教師對教材進(jìn)行分析,把握整節(jié)課的重難點(diǎn),并進(jìn)行學(xué)情分析,把握學(xué)生的學(xué)習(xí)情況,然后基于軟件設(shè)計符合學(xué)生學(xué)情的課件,以供學(xué)生進(jìn)行線上的自主預(yù)習(xí)。
第二階段是課中教學(xué),線下學(xué)習(xí)的學(xué)生在機(jī)房進(jìn)行,線上學(xué)習(xí)的學(xué)生通過在線軟件實現(xiàn)直播課堂。教師先將發(fā)布為Web形式的課件發(fā)送到每位學(xué)生的計算機(jī)上,學(xué)生按照課件的提示與交互進(jìn)行自主學(xué)習(xí)。在學(xué)生線上線下學(xué)習(xí)過程中,教師可以通過視頻會議或面對面交流的形式對學(xué)生出現(xiàn)的共性問題進(jìn)行指導(dǎo),構(gòu)建虛實相融的學(xué)習(xí)空間,最后通過屏幕共享的方式展示編程成果,教師再做最終的點(diǎn)評和知識的講授,提高學(xué)生的主觀能動性。
第三階段是課后鞏固,教師對課堂的學(xué)習(xí)情況進(jìn)行統(tǒng)計,設(shè)計分層作業(yè),并且發(fā)布課件,學(xué)生根據(jù)自己的學(xué)習(xí)情況完成不同層次的作業(yè),最后教師對作業(yè)進(jìn)行檢查并進(jìn)行線上反饋。
線上線下混合式編程教學(xué)設(shè)計
1.目標(biāo)分析
知識與技能目標(biāo):初步了解Python語言知識,了解其在社會生活中的應(yīng)用,在此過程中培養(yǎng)創(chuàng)新精神,提高實踐能力。
過程與方法目標(biāo):能夠完成簡單的程序編寫、簡單調(diào)試等任務(wù),能夠使用Python語言解決簡單的問題。
情感態(tài)度與價值觀目標(biāo):培養(yǎng)用算法解決實際生活問題的興趣,促進(jìn)全面且有個性的發(fā)展。
2.內(nèi)容設(shè)計
Python教學(xué)內(nèi)容的設(shè)計要由淺入深、由易到難,培養(yǎng)學(xué)生持續(xù)探究的能力,增強(qiáng)學(xué)生研究Python語言的興趣和信心。因此,在教學(xué)內(nèi)容的設(shè)計上,要從Python語言的最基本的計算及其變量和基本類型開始,然后依次是常用程序結(jié)構(gòu)的說明及使用、編寫簡單的代碼、開發(fā)完整的項目,還要將趣味的故事貫穿整個課程,從而增強(qiáng)學(xué)生研究Python語言的興趣。筆者根據(jù)《Python青少年趣味編程》《數(shù)據(jù)與計算》的教學(xué)內(nèi)容進(jìn)行設(shè)計,將內(nèi)容分為六個單元(如表1)。
3.資源開發(fā)
線上線下混合式教學(xué)需要滿足不同層次學(xué)生在不同場景下的學(xué)習(xí)需要,所以,除了課程內(nèi)容設(shè)計,還需要開發(fā)課程資源,如錄制自主學(xué)習(xí)視頻、提供Python實例代碼、準(zhǔn)備Python相關(guān)語言學(xué)習(xí)的電子書等,并針對不同單元的內(nèi)容開發(fā)單元拓展包,供學(xué)有余力的學(xué)生自主學(xué)習(xí)。
4.過程實施
筆者以“穿越的魔法——循環(huán)”一節(jié)課為例進(jìn)行整個流程設(shè)計。
(1)課前準(zhǔn)備
教師將設(shè)計預(yù)習(xí)課件(包含循環(huán)語句的格式以及示例代碼)發(fā)送給學(xué)生,學(xué)生抄寫并熟悉循環(huán)語句的使用。
(2)課中教學(xué)
①教師利用視頻或動畫吸引學(xué)生的注意力,視頻中播放的是下雪的畫面,從漫天飄揚(yáng)的雪花引出無限循環(huán)的概念,完成課程導(dǎo)入。
②進(jìn)行知識講授,通過插入人物角色環(huán)節(jié),設(shè)置對話形式,并將while循環(huán)語句的基本格式進(jìn)行說明。
③根據(jù)故事情節(jié)的發(fā)展,引出兩個任務(wù),先是程序填空題或程序找錯題。程序填空題可以直接在Storyline中設(shè)置,程序找錯題可通過設(shè)置熱區(qū)題進(jìn)行設(shè)置,學(xué)生點(diǎn)擊圖片上代碼有錯的地方,且答題必須正確或找出所有的程序錯誤才能進(jìn)行下一步。在程序編寫環(huán)節(jié)中,插入在線編輯器,學(xué)生根據(jù)題目要求完成代碼的編寫并調(diào)試運(yùn)行,如果不會編寫,可以點(diǎn)擊按鈕查看代碼參考,教師可以提前進(jìn)行屏幕錄制,編寫正確的代碼并運(yùn)行。
④復(fù)習(xí)鞏固,通過判斷題、單選多選題和拖動題來實現(xiàn)。教師從易到難設(shè)計五道編程題,前兩題要求所有學(xué)生完成,后三題由學(xué)生自主選擇完成,最后根據(jù)學(xué)生的做題情況進(jìn)行線上反饋。
上述的整個流程通過觸發(fā)器進(jìn)行交互設(shè)計,觸發(fā)器可以實現(xiàn)自由跳轉(zhuǎn)幻燈片,答題錯誤后返回顯示正確答案和視頻。
5.教學(xué)評價
教學(xué)評價主要采用的是過程性評價和總結(jié)性評價相結(jié)合的方式。在過程性評價中,根據(jù)課堂中學(xué)生練習(xí)的情況、作業(yè)的情況以及課堂表現(xiàn)進(jìn)行評價;在總結(jié)性評價中,進(jìn)行Python語言的測試,并通過訪談了解學(xué)生的學(xué)習(xí)情況。
線上線下混合式編程教學(xué)效果評估
筆者以本校六年級選修班的學(xué)生為研究對象,選修班共50人,其中15人參與線上學(xué)習(xí)。在課程結(jié)束后,筆者對該50人進(jìn)行了Python語言的測試,對參加線下學(xué)習(xí)的35人和參加線上學(xué)習(xí)的15人的成績進(jìn)行獨(dú)立樣本T分析,結(jié)果發(fā)現(xiàn)p=0.052>0.05,無顯著性差異,可以說該模式下線上線下學(xué)生學(xué)習(xí)效果沒有顯著性差異(如上頁表2)。
在課程結(jié)束后,筆者與學(xué)生進(jìn)行了半結(jié)構(gòu)化訪談,學(xué)生對該教學(xué)模式提出了自己的想法。有部分學(xué)生支持該教學(xué)模式,也有部分學(xué)生對該教學(xué)模式提出了質(zhì)疑,如該課程要求學(xué)生有很強(qiáng)的自主性,而有的學(xué)生因為自主能力較弱而無法完成學(xué)習(xí)任務(wù)。通過訪談可知,基于在線軟件的線上線下混合式教學(xué),在編程教學(xué)中起到了促進(jìn)作用,使得教師可以同時兼顧線上線下學(xué)習(xí)的學(xué)生,保證同等的學(xué)習(xí)效果。但該模式對學(xué)生的自覺性要求較高,所以,后續(xù)一方面可以加強(qiáng)教師的監(jiān)督,另一方面可以開展小組合作、討論、展示等,增強(qiáng)學(xué)生之間的互動,讓每位學(xué)生都參與進(jìn)來,促進(jìn)學(xué)生能力發(fā)展,提高學(xué)習(xí)效率。
結(jié)語
在線上線下混合式教學(xué)中,教師可充分利用在線軟件的多媒體處理能力,設(shè)定完整的故事情節(jié),將圖片、視頻、音頻、動畫等多媒體信息進(jìn)行合理的設(shè)置,讓學(xué)生在交互中進(jìn)行多角度的思考。同時,教師要充分發(fā)揮課件的交互功能,設(shè)計多樣化的互動學(xué)習(xí)任務(wù)和學(xué)習(xí)活動,鼓勵學(xué)生參與互動,激發(fā)他們的學(xué)習(xí)興趣和積極性。
參考文獻(xiàn):
[1]何克抗.從Blending Learning看教育技術(shù)理論的新發(fā)展[J].國家教育行政學(xué)院學(xué)報,2005(09):37-48+79.
[2]李克東,趙建華.混合學(xué)習(xí)的原理與應(yīng)用模式[J].電化教育研究,2004(07):1-6.
[3]王思遙.在線課程教學(xué)的交互形式與學(xué)生學(xué)習(xí)投入表現(xiàn)的關(guān)系探究[J].華東師范大學(xué)學(xué)報:教育科學(xué)版,2021,39(07):38-49.
[4]祝珣,馬文靜.布魯姆教育目標(biāo)分類理論對大學(xué)英語閱讀教學(xué)的啟示[J].中國大學(xué)教學(xué),2014(09):67-71.
[5]張彥.Python青少年趣味編程[M].北京:中國水利水電出版社,2020.
作者簡介:孔維磊(1989—),男,江蘇徐州人,本科學(xué)歷,中小學(xué)一級職稱,研究方向為信息化教育。
基金項目:蘇州市教育科學(xué)“十四五”規(guī)劃2023年度課題“基于‘科學(xué)’+理念推動學(xué)生信息科技素養(yǎng)發(fā)展研究”(項目編號:2023/lx/02/063/07);江蘇省教育學(xué)會“十四五”教育科研規(guī)劃2022年度立項課題“基于Minecraft游戲的結(jié)對編程教學(xué)實踐研究”(編號:22A04JSSZ254)。