詹建兵
● 案例緣起
我們在教學(xué)過程中,有時(shí)會(huì)借助自己所熟悉的網(wǎng)絡(luò)教學(xué)平臺(tái)開展線上教學(xué)活動(dòng)。近期,筆者為了能更好地把握學(xué)生對(duì)高中信息技術(shù)學(xué)科實(shí)施線上教學(xué)活動(dòng)的態(tài)度及需求,在自己教授的151位學(xué)生中開展主題為“高三信息技術(shù)線上學(xué)習(xí)情況”的問卷調(diào)查。其中“你最喜歡的線上學(xué)習(xí)模式”問題的統(tǒng)計(jì)結(jié)果顯示有65.54%的學(xué)生選擇“學(xué)習(xí)資源包+直播”?;诒姸鄬W(xué)生的需求,筆者在借鑒他人經(jīng)驗(yàn)的基礎(chǔ)上構(gòu)建了“學(xué)議講練”的在線課堂模式并在教學(xué)中進(jìn)行嘗試。
● 案例主題
本文展示的是以浙教2003版《算法與程序設(shè)計(jì)》(選修1)中“冒泡排序算法”為教學(xué)內(nèi)容所開展的一次線上教學(xué)活動(dòng),活動(dòng)采用了筆者構(gòu)建的基于“學(xué)習(xí)資源包+直播”的“學(xué)議講練”課堂模式(如圖1)。
● 案例主要環(huán)節(jié)描述
“冒泡排序算法”是“冒泡排序”章節(jié)的第1課時(shí),也是整個(gè)排序算法的第1課時(shí),該教學(xué)內(nèi)容既可讓學(xué)生回顧已學(xué)知識(shí)(算法的流程圖表示等),又可為學(xué)生學(xué)習(xí)后續(xù)內(nèi)容(冒泡排序算法程序?qū)崿F(xiàn)、選擇排序及程序?qū)崿F(xiàn)等)做鋪墊。
環(huán)節(jié)一
教師活動(dòng):下發(fā)“學(xué)習(xí)資源包”;布置學(xué)生帶著問題(“什么叫排序”)運(yùn)行“學(xué)習(xí)資源包”中的VB程序“排序.EXE”;引導(dǎo)學(xué)生歸納排序的定義并揭示教學(xué)主題。隨后,分段展示“學(xué)習(xí)資源包”中的微視頻“學(xué)生排隊(duì).FLV”并指導(dǎo)學(xué)生完成表格(如下頁圖2)填寫。
學(xué)生活動(dòng):接收“學(xué)習(xí)資源包”;運(yùn)行VB程序并通過比較排序前后兩組數(shù)據(jù)的變化情況在教師的引導(dǎo)下歸納出排序的定義。觀看微視頻并在教師的指導(dǎo)下完成表格的填寫。
環(huán)節(jié)二
教師活動(dòng):設(shè)問(微視頻中呈現(xiàn)的是4位同學(xué)從高到矮排隊(duì),如果是5位或更多的同學(xué)排隊(duì)?wèi)?yīng)如何進(jìn)行?請找出人數(shù)不同時(shí)該排隊(duì)方法的異同點(diǎn))并引導(dǎo)學(xué)生思考。設(shè)問(若將微視頻中的同學(xué)換成他們的身高值,則原來的同學(xué)排隊(duì)問題就變成了數(shù)據(jù)排序問題,將這些數(shù)據(jù)從大到小排序應(yīng)如何進(jìn)行?請簡要描述其過程)并分享“學(xué)習(xí)資源包”中的微視頻“學(xué)生身高值排序.FLV”。
學(xué)生活動(dòng):觀看微視頻,思考教師的問題并通過“釘釘連麥”與大家探討交流及分享。
教師活動(dòng):引導(dǎo)學(xué)生梳理、總結(jié)解決上述問題的基本方法并告知學(xué)生這種方法就是冒泡排序算法的基本思想;布置學(xué)生完成“學(xué)習(xí)任務(wù)單一”并適時(shí)釋疑。
學(xué)習(xí)任務(wù)單一:對(duì)存放在數(shù)組元素d(1)、d(2)、…、d(n)中的n個(gè)數(shù)進(jìn)行升序排序,指針i指向每一輪排序結(jié)束后最小值的存放位置,指針j指向每一次比較時(shí)后面那個(gè)數(shù)的位置,則在進(jìn)行第三輪的排序時(shí),指針i所指向的位置是_____,指針j最后所指向的位置是_____。
學(xué)生活動(dòng):理解冒泡排序算法的基本思想并完成“學(xué)習(xí)任務(wù)單一”。
環(huán)節(jié)三
教師活動(dòng):解讀冒泡排序算法的基本思想并畫出該算法的流程圖。之后,分步展示“學(xué)習(xí)資源包”中的Flash動(dòng)畫“冒泡排序的執(zhí)行過程.SWF”并解讀冒泡排序的執(zhí)行過程;布置學(xué)生完成“學(xué)習(xí)任務(wù)單二”并適時(shí)釋疑。
學(xué)生活動(dòng):根據(jù)教師的解讀及流程圖進(jìn)一步鞏固冒泡排序算法的基本思想。通過Flash動(dòng)畫領(lǐng)會(huì)冒泡排序的執(zhí)行過程并完成“學(xué)習(xí)任務(wù)單二”。
學(xué)習(xí)任務(wù)單二:圖3所示的流程圖實(shí)現(xiàn)用冒泡排序算法對(duì)某班40位同學(xué)的身高值進(jìn)行升序排序,請把流程圖補(bǔ)充完整。
環(huán)節(jié)四
教師活動(dòng):利用“七天網(wǎng)絡(luò)”布置“課堂練習(xí)”并批改;反饋練習(xí)情況并釋疑。
學(xué)生活動(dòng):完成“課堂練習(xí)”并提交;根據(jù)教師的反饋進(jìn)行查漏補(bǔ)缺。
● 案例反思
(1)學(xué)生參與度是課堂教學(xué)評(píng)價(jià)的一項(xiàng)重要指標(biāo),對(duì)于在線教學(xué)活動(dòng)這一指標(biāo)的落實(shí)應(yīng)該更為重要。本案例通過“學(xué)議講練”課堂模式的各個(gè)環(huán)節(jié)(如以微視頻、Flash動(dòng)畫及學(xué)習(xí)任務(wù)單等組織自主學(xué)習(xí),以設(shè)問引導(dǎo)探究,以釋疑進(jìn)行主要知識(shí)點(diǎn)的歸納與講解,以“釘釘連麥”開展線上交流,以課堂練習(xí)檢測學(xué)習(xí)效果等),使學(xué)生能始終關(guān)注課堂,參與整個(gè)教學(xué)活動(dòng),從而有效地提高了學(xué)生在直播教學(xué)活動(dòng)中的參與度。
(2)學(xué)生自主學(xué)習(xí)能力培養(yǎng)是新課程設(shè)計(jì)理念下課堂教學(xué)的中心任務(wù),也是以學(xué)生為主體的新課改理念的真實(shí)體現(xiàn)。本案例以微視頻、Flash動(dòng)畫、學(xué)習(xí)任務(wù)單、課堂練習(xí)等學(xué)習(xí)資源為載體,通過“學(xué)議講練”課堂模式的各個(gè)環(huán)節(jié)的實(shí)施既實(shí)現(xiàn)了學(xué)科知識(shí)點(diǎn)的傳授,又培養(yǎng)了學(xué)生的自主學(xué)習(xí)能力,從而使學(xué)生逐步養(yǎng)成良好的學(xué)習(xí)品質(zhì)。
(3)本案例通過應(yīng)用貼近學(xué)生實(shí)際生活的學(xué)習(xí)資源(微視頻“學(xué)生排隊(duì).FLV”等)激發(fā)了學(xué)生的學(xué)習(xí)興趣,讓學(xué)生真正體會(huì)到“知識(shí)來源于生活又應(yīng)用于生活”;通過布置具有一定層次的學(xué)習(xí)任務(wù)單及課堂練習(xí),讓學(xué)生真正體驗(yàn)到了“跳一跳,摘到桃”的成功喜悅。
(4)當(dāng)然,本案例也存在很多的不足,如作為新授課,其容量較大,時(shí)間緊,一節(jié)課下來還有較多的學(xué)生不能完成學(xué)習(xí)任務(wù),應(yīng)該對(duì)本節(jié)課的教學(xué)設(shè)計(jì)進(jìn)行再優(yōu)化;在教學(xué)活動(dòng)中雖然通過“釘釘連麥”進(jìn)行了一些在線互動(dòng),但還不順暢,需對(duì)該功能做進(jìn)一步的探索實(shí)踐;不能及時(shí)地把握教師教與學(xué)生學(xué)的情況,后續(xù)可在教學(xué)活動(dòng)結(jié)束時(shí)安排“教學(xué)活動(dòng)在線評(píng)價(jià)”環(huán)節(jié)以實(shí)現(xiàn)對(duì)在線教學(xué)的即時(shí)評(píng)價(jià)。