章葉芳
摘 要根據(jù)現(xiàn)階段高中算法專題學(xué)生計(jì)算思維能力得不到有效培養(yǎng)問題,以“對分查找程序?qū)崿F(xiàn)”為例,探索微課程教學(xué)法在算法復(fù)習(xí)專題中的課例研究,從課前自主學(xué)習(xí)任務(wù)單設(shè)計(jì)、配套教學(xué)資源設(shè)計(jì)與制作、微項(xiàng)目設(shè)計(jì)幾個(gè)方面,詳細(xì)討論微課程教學(xué)法教學(xué)模式實(shí)施要點(diǎn),通過課例形式驗(yàn)證在算法復(fù)習(xí)專題教學(xué)中改善教學(xué)效果。
關(guān)鍵詞計(jì)算思維;微課程教學(xué)法;算法
中圖分類號(hào):D922.21 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1002-7661(2020)09-0016-01
高中算法與程序設(shè)計(jì)部分是信息技術(shù)選考的核心內(nèi)容,它以VB語言為支撐,最能體現(xiàn)學(xué)生求解復(fù)雜問題、算法設(shè)計(jì)、程序編程等計(jì)算思維能力的一個(gè)專題部分。
但在實(shí)際教學(xué)中,常出現(xiàn)的結(jié)果是教師為了趕進(jìn)度進(jìn)行蜻蜓點(diǎn)水式的教學(xué),學(xué)生僅局限于聽得懂老師講解的題目,很難做到舉一反三去解決困惑,導(dǎo)致學(xué)生對算法學(xué)習(xí)失去了興趣與信心,很多學(xué)生甚至是一看算法題就放棄,學(xué)生的計(jì)算思維能力得不到有效培養(yǎng)。
微課程教學(xué)法是采取任務(wù)驅(qū)動(dòng)、問題導(dǎo)向、視頻保證的支架式教學(xué)策略,具體分為三大模塊:課前自主學(xué)習(xí)任務(wù)單、配套教學(xué)資源和課堂教學(xué)方法創(chuàng)新,如圖所示:
算法專題復(fù)習(xí)階段,需要學(xué)生掌握先前知識(shí)情況下舉一反三解決更多實(shí)際問題。由于學(xué)生存在個(gè)體差異,班級(jí)層次不均,僅憑課堂教學(xué)很難提高學(xué)生學(xué)生計(jì)算思維能力,而微課程教學(xué)法是翻轉(zhuǎn)課堂的本土創(chuàng)新,能有效解決高中算法專題教學(xué)中師生的付出與需要之間的低效傳遞問題。
一、微課程教學(xué)法在算法復(fù)習(xí)專題的課例研究
本文以高中程序設(shè)計(jì)課程中的“對分查找算法程序?qū)崿F(xiàn)”為例(以下簡稱“對分查找”),闡述基于計(jì)算思維的微課程教學(xué)法在算法專題的實(shí)踐應(yīng)用。
(一)設(shè)計(jì)課前自主學(xué)習(xí)任務(wù)單
自主學(xué)習(xí)任務(wù)單設(shè)計(jì)的質(zhì)量影響學(xué)生自主學(xué)習(xí)的深度、廣度與達(dá)成學(xué)習(xí)目標(biāo)的可能性,根據(jù)教學(xué)目標(biāo)和教學(xué)重難點(diǎn),將任務(wù)單設(shè)計(jì)為學(xué)習(xí)指南、學(xué)習(xí)任務(wù)、困惑與建議三個(gè)部分。
學(xué)習(xí)指南的作用是使學(xué)生明確學(xué)什么、學(xué)到什么程度、用什么方法學(xué)習(xí)等問題。學(xué)習(xí)任務(wù)的設(shè)計(jì)需要具備可操作性,在自主學(xué)習(xí)過程中可以通過教材、教學(xué)視頻等配套教學(xué)資源自主學(xué)習(xí)并解決問題。從學(xué)生反饋的困惑與建議,教師決定是否需要做出教學(xué)策略調(diào)整,以及怎樣進(jìn)行調(diào)整。
(二)設(shè)計(jì)并制作配套教學(xué)資源
微課程教學(xué)法走的是“需求導(dǎo)向”的資源建設(shè)路線。學(xué)生學(xué)習(xí)的直接需求,就是完成對應(yīng)課時(shí)的學(xué)習(xí)任務(wù)。微課或者輔助動(dòng)畫教材,是在課前自主學(xué)習(xí)過程中,假如有些任務(wù)完成有困難,那就針對這些任務(wù)開發(fā)視頻。這樣的視頻或課件,有利于學(xué)生完成原來學(xué)有困惑的任務(wù),達(dá)到“明理通達(dá)”、舉一反三的程度,保證課前自主學(xué)習(xí)的質(zhì)量。這里需要明確的是微課程≠微課。“微課”只是微課程系統(tǒng)中的要素之一,是微型教學(xué)視頻形式的幫助學(xué)生完成“任務(wù)單”給出的任務(wù)的配套學(xué)習(xí)資源。
在“對分查找”課例中,除微課外,還提供“對分查找運(yùn)行教材.swf”動(dòng)畫文件。提供配套教學(xué)資源,引導(dǎo)學(xué)生發(fā)現(xiàn)知識(shí),總結(jié)解決問題的方法,讓學(xué)生真正理解對分查找的執(zhí)行過程,完成自主學(xué)習(xí)任務(wù)單任務(wù)的同時(shí),提高計(jì)算思維能力。
(三)設(shè)計(jì)課堂微項(xiàng)目
課堂微項(xiàng)目的設(shè)計(jì)首先要做到從學(xué)生實(shí)際出發(fā),提出學(xué)生能夠做出來的項(xiàng)目;其次尋找一些實(shí)際待解決的問題,使學(xué)生獲得信息技術(shù)應(yīng)用價(jià)值體驗(yàn);三是從教材出發(fā)選擇項(xiàng)目,做到項(xiàng)目實(shí)施與教學(xué)進(jìn)程鏈接?!皩Ψ植檎摇蔽㈨?xiàng)目設(shè)計(jì)選擇了“猜數(shù)小游戲”,該項(xiàng)目秉承的原則為:1)盡量選擇學(xué)生比較為熟悉的項(xiàng)目,激發(fā)學(xué)生主動(dòng)探究完成項(xiàng)目的興趣。2)項(xiàng)目不能太小,盡可能地覆蓋一部分知識(shí)點(diǎn),在小組合作活動(dòng)中明確解題思路,通過微項(xiàng)目的完成來鞏固所學(xué)知識(shí),更是在潛移默化中對對分查找程序?qū)崿F(xiàn)的運(yùn)用,提升學(xué)生的計(jì)算思維能力。
二、微課程教學(xué)法在算法復(fù)習(xí)專題的實(shí)踐意義
(一)調(diào)整學(xué)生學(xué)習(xí)順序,激發(fā)學(xué)生主動(dòng)學(xué)習(xí)
考慮到本校不允許學(xué)生攜帶手機(jī)等通訊設(shè)備,筆者將翻轉(zhuǎn)任務(wù)安排在周末放假期間,以實(shí)現(xiàn)學(xué)生能正常獲取和使用配套學(xué)習(xí)資源。從“對分查找”實(shí)際效果來看,由于不受時(shí)間和地點(diǎn)的限制,教師提前提供自主學(xué)習(xí)任務(wù)單,并輔以富有多媒體元素的配套教學(xué)資源,能有效地敦促學(xué)習(xí)者主動(dòng)學(xué)習(xí),課堂上能達(dá)到事倍功半的效果。
(二)提高學(xué)生自學(xué)能力,培養(yǎng)計(jì)算思維能力
教師通過提前布置主題任務(wù)、準(zhǔn)備配套教學(xué)資源等引導(dǎo)學(xué)生自學(xué),逐步養(yǎng)成自學(xué)、思考的習(xí)慣,使學(xué)生既能結(jié)合實(shí)際問題舉一反三,又培養(yǎng)學(xué)生的計(jì)算思維能力。