許明偉
自周以真教授正式提出并明確定義“計(jì)算思維”后,“計(jì)算思維”受到學(xué)者的廣泛關(guān)注并發(fā)展成為信息技術(shù)學(xué)科的核心素養(yǎng)。為了讓圖形化編程教學(xué)貼近實(shí)際生活,更聚焦學(xué)生計(jì)算思維核心素養(yǎng),筆者根據(jù)學(xué)生日常生活中喜歡玩的幸運(yùn)抽獎(jiǎng)游戲,設(shè)計(jì)了《幸運(yùn)大轉(zhuǎn)盤》一課,讓學(xué)生在真實(shí)的情境中發(fā)現(xiàn)問題、探究問題、解決問題,讓學(xué)生在體驗(yàn)計(jì)算機(jī)解決問題的過程中,發(fā)展計(jì)算思維核心素養(yǎng),培養(yǎng)學(xué)生科學(xué)探究、跨學(xué)科解決問題的關(guān)鍵能力。其中,計(jì)算機(jī)解決問題的過程是指通過分析問題、分解抽象、建模設(shè)計(jì)算法、編程調(diào)試等步驟以尋求問題解決最優(yōu)化的過程。為有效發(fā)展學(xué)生的計(jì)算思維,基于問題解決的理念、計(jì)算機(jī)解決問題的過程和一般課堂教學(xué)模式,本文架構(gòu)了基于問題解決理念培養(yǎng)計(jì)算思維的課程實(shí)施模式。下面,以《幸運(yùn)大轉(zhuǎn)盤——有趣的Scratch編程應(yīng)用》一課為例,探討課程設(shè)計(jì)、實(shí)施的過程。
● 課程的設(shè)計(jì)思路
1.教材與學(xué)情分析
本節(jié)課內(nèi)容選自廣東省中山版信息技術(shù)小學(xué)六年級(jí)上冊(cè)第二單元。本單元主要學(xué)習(xí)使用Scratch創(chuàng)編故事、開發(fā)作品,而本節(jié)課是該單元的最后一課,是一節(jié)綜合活動(dòng)課,也是筆者所在學(xué)校基于STEAM理念項(xiàng)目式學(xué)習(xí)的其中一課。本課面向六年級(jí)的學(xué)生,他們對(duì)Scratch非常感興趣,也掌握了各個(gè)模塊指令的使用,具備了一定的概率與統(tǒng)計(jì)的數(shù)學(xué)知識(shí)。
2.教學(xué)理念
基于教材與學(xué)情分析,在“STEAM理念”“以學(xué)生為中心”“問題解決”的教育理念支持下,致力于發(fā)展學(xué)生的計(jì)算思維。
3.教學(xué)目標(biāo)
知識(shí)與技能目標(biāo):靈活使用各種模塊指令,創(chuàng)作作品;編程實(shí)現(xiàn)轉(zhuǎn)盤概率設(shè)計(jì)(計(jì)算思維)。
過程與方法目標(biāo):學(xué)會(huì)分析作品,探究編程的方法與過程;利用數(shù)學(xué)、編程相關(guān)知識(shí),理解轉(zhuǎn)盤概率設(shè)計(jì)的算法設(shè)計(jì)(計(jì)算思維)。
情感態(tài)度與價(jià)值觀目標(biāo):感受編程的魅力,愛上編程(信息意識(shí));學(xué)會(huì)科學(xué)看待“運(yùn)氣”(信息社會(huì)責(zé)任);培養(yǎng)自主探究的能力、合作學(xué)習(xí)的團(tuán)隊(duì)精神。
4.教學(xué)策略
本節(jié)課采用了“學(xué)生主體,教師主導(dǎo)”的教學(xué)策略,主要使用情景教學(xué)、項(xiàng)目學(xué)習(xí)、范例演示的教法與自主探究、小組合作、學(xué)練結(jié)合等學(xué)法展開教學(xué)活動(dòng)。
● 課程的實(shí)施過程
1.創(chuàng)設(shè)情境,激趣導(dǎo)入
學(xué)生們很喜歡在電腦上抽獎(jiǎng),但中獎(jiǎng)?wù)娴氖沁\(yùn)氣嗎?基于這一生活情境,筆者設(shè)計(jì)了本節(jié)課,課前讓5位學(xué)生上臺(tái)玩一玩幸運(yùn)大轉(zhuǎn)盤,共抽獎(jiǎng)10次,邊玩邊讓學(xué)生統(tǒng)計(jì)他們中各個(gè)獎(jiǎng)項(xiàng)的次數(shù),發(fā)現(xiàn)四等獎(jiǎng)中獎(jiǎng)次數(shù)為5次,為什么四等獎(jiǎng)的中獎(jiǎng)次數(shù)最多?引出本節(jié)課的主題:幸運(yùn)大轉(zhuǎn)盤的秘密——有趣的Scratch編程應(yīng)用。通過在抽獎(jiǎng)游戲中創(chuàng)設(shè)問題情境,激發(fā)學(xué)生興趣與思考。
2.任務(wù)驅(qū)動(dòng),自主實(shí)踐
讓學(xué)生分析作品中的角色、動(dòng)作,完成圖1。接著邀請(qǐng)學(xué)生上臺(tái)嘗試編寫腳本,探究驗(yàn)證分析結(jié)果,接著全班實(shí)踐任務(wù)一:編程實(shí)現(xiàn)轉(zhuǎn)盤轉(zhuǎn)并停下來。引導(dǎo)學(xué)生分析思考,嘗試將復(fù)雜問題分解為一個(gè)個(gè)簡(jiǎn)單的問題。
3.動(dòng)手探究,點(diǎn)撥提升
可現(xiàn)在的中獎(jiǎng)是隨機(jī)的,不可控的,那怎么用程序控制呢?引出任務(wù)二:編程實(shí)現(xiàn)只中一個(gè)獎(jiǎng)項(xiàng)。全班先探索嘗試,找出第1個(gè)關(guān)鍵點(diǎn)——方向問題,轉(zhuǎn)盤停下時(shí)的方向就決定最后中幾等獎(jiǎng),再請(qǐng)有發(fā)現(xiàn)的學(xué)生上臺(tái)示范任務(wù)二(如圖2)??墒窃谏钪兄恢幸粋€(gè)獎(jiǎng)項(xiàng)是不現(xiàn)實(shí)的,怎么中多個(gè)獎(jiǎng)項(xiàng)?這樣由淺入深,逐步培養(yǎng)學(xué)生解決問題的能力。
從提出問題到解決問題,又發(fā)現(xiàn)新問題,引出任務(wù)三:編程實(shí)現(xiàn)中四個(gè)獎(jiǎng)項(xiàng)。這個(gè)任務(wù)是本節(jié)課的重難點(diǎn),教師為學(xué)生提供了支撐,先呈現(xiàn)中獎(jiǎng)可能性設(shè)計(jì)圖(如圖3),師生討論合作完成。抽獎(jiǎng)10次,設(shè)計(jì)一、二、三、四4個(gè)等級(jí),中獎(jiǎng)次數(shù)分別是1,1,2,6,然后中獎(jiǎng)可能性是多大?(通過在廣州、中山等地多次教學(xué),筆者發(fā)現(xiàn)大部分學(xué)生都不理解中獎(jiǎng)概率,小學(xué)數(shù)學(xué)只學(xué)習(xí)了分?jǐn)?shù)入門跟“一定、可能、不可能”等可能性的知識(shí))這里教師需要幫助學(xué)生理解中獎(jiǎng)可能性大小可以用分?jǐn)?shù)表示,從而理解中獎(jiǎng)概率的設(shè)計(jì)。
那如何編程實(shí)現(xiàn)呢?學(xué)生先通過閱讀材料,初步理解,再師生互動(dòng),找出第2個(gè)關(guān)鍵點(diǎn):把隨機(jī)數(shù)的區(qū)間分為4份,與前面的概率設(shè)計(jì)一一對(duì)應(yīng)。接著學(xué)生可以參考學(xué)習(xí)文檔,實(shí)踐任務(wù)三:編程實(shí)現(xiàn)中四個(gè)獎(jiǎng)項(xiàng)。這樣通過多種方法,幫助學(xué)生理解中獎(jiǎng)可能性與隨機(jī)數(shù)實(shí)現(xiàn)的算法設(shè)計(jì)(如下頁(yè)圖4),指導(dǎo)學(xué)生使用編程實(shí)現(xiàn)中獎(jiǎng)概率的設(shè)計(jì),突破重點(diǎn)和難點(diǎn)。
最后,呈現(xiàn)拓展任務(wù):編程實(shí)現(xiàn)個(gè)性化的中獎(jiǎng)可能性。學(xué)生根據(jù)自身水平嘗試完成拓展任務(wù),可以將隨機(jī)數(shù)的范圍設(shè)置為1~20,1~100,還可以更換6個(gè)獎(jiǎng)項(xiàng)的盤面,完成更加個(gè)性化的轉(zhuǎn)盤作品。從而實(shí)現(xiàn)學(xué)生的分層教學(xué),注重學(xué)生個(gè)性化表達(dá)與創(chuàng)新精神。
4.分享展示,總結(jié)延伸
學(xué)生上臺(tái)分享展示作品并進(jìn)行自評(píng)與他評(píng),教師引導(dǎo)學(xué)生反思程序,當(dāng)程序中出現(xiàn)多個(gè)類似語(yǔ)句時(shí),可以用一個(gè)代替,引出程序優(yōu)化的思想。同時(shí)引導(dǎo)學(xué)生科學(xué)看待中獎(jiǎng)問題,不要將編程應(yīng)用于賭博、網(wǎng)絡(luò)游戲等違法案例。最后呈現(xiàn)智能電梯、刷臉識(shí)別、機(jī)器人、無(wú)人機(jī)等圖片,引導(dǎo)學(xué)生應(yīng)用編程讓世界更智能更美好。在總結(jié)中升華,幫助學(xué)生樹立信息社會(huì)責(zé)任意識(shí),培養(yǎng)正確的價(jià)值觀。
● 課程的思考
縱觀本節(jié)課的主要脈絡(luò),三個(gè)學(xué)習(xí)任務(wù)、四個(gè)教學(xué)環(huán)節(jié),層層深入,環(huán)環(huán)相扣。從問題出發(fā),又回歸問題解決,引導(dǎo)學(xué)生逐步解決問題,同時(shí)引導(dǎo)學(xué)生體驗(yàn)計(jì)算機(jī)解決問題的過程,從而培養(yǎng)學(xué)生計(jì)算思維核心素養(yǎng)。
本節(jié)課還有一些亮點(diǎn):①編程生活化——隨處可見的幸運(yùn)大抽獎(jiǎng);②基于STEAM教學(xué)理念——適當(dāng)融合數(shù)學(xué)知識(shí);③數(shù)學(xué)思維與計(jì)算思維融合——綜合數(shù)學(xué)編程的相關(guān)知識(shí)與方法,設(shè)計(jì)算法,體驗(yàn)計(jì)算機(jī)解決問題的過程。
● 結(jié)語(yǔ)
用好玩的程序讓孩子們愛上編程,用孩子的想象讓世界更加智能。筆者希望編程教學(xué)來源于生活,又回歸生活,讓學(xué)生在真實(shí)的情境中發(fā)現(xiàn)問題、探究問題、解決問題,在體驗(yàn)計(jì)算機(jī)解決問題的過程中,發(fā)展學(xué)生計(jì)算思維核心素養(yǎng),培養(yǎng)學(xué)生科學(xué)探究、跨學(xué)科解決問題的關(guān)鍵能力。希望基于問題解決理念培養(yǎng)計(jì)算思維的課程實(shí)施模式能給大家?guī)硪恍┬碌乃伎肌?/p>
(本文系2018年度廣東省中山市教育科研課題“基于STEAM理念的小學(xué)信息技術(shù)項(xiàng)目學(xué)習(xí)研究”的研究成果。)
蒼山點(diǎn)題
信息技術(shù)課程教什么的問題決定了怎么教的問題,針對(duì)中小學(xué)內(nèi)容如何區(qū)分并進(jìn)行一體化設(shè)計(jì)這一問題,在高中以2017版課標(biāo)的嶄新面貌開啟了新一輪課程改革之后,部分省市的初中、小學(xué)也開始了相應(yīng)的變革。
第一篇文章,展示出高中課程的較強(qiáng)理論性,這樣的內(nèi)容如果只是一味講解,知識(shí)單一、枯燥,不能很好地激發(fā)學(xué)生的興趣。本課是第2課時(shí),在文本編碼的基礎(chǔ)上,再來探究聲音的編碼,學(xué)生相對(duì)容易理解,尤其是設(shè)計(jì)了從理論到操作實(shí)驗(yàn)的綜合項(xiàng)目,設(shè)計(jì)了四個(gè)活動(dòng)來激發(fā)學(xué)生的求知欲,達(dá)成了理論與技術(shù)的完美結(jié)合。
第二篇文章,介紹了在當(dāng)前的小學(xué)信息技術(shù)學(xué)科中,深受學(xué)生和教師喜愛的圖形化編程。但是,在圖形化編程的教學(xué)中普遍存在編程游戲化、故事化,而忽視了利用編程解決實(shí)際生活問題的具體情境,編程教學(xué)并不就是計(jì)算思維的培養(yǎng)。因此,作者架構(gòu)了基于問題解決理念培養(yǎng)計(jì)算思維的課程實(shí)施模式,讓學(xué)生在真實(shí)的情境中發(fā)現(xiàn)問題、探究問題、解決問題,讓學(xué)生在體驗(yàn)計(jì)算機(jī)解決問題過程中,發(fā)展計(jì)算思維核心素養(yǎng),培養(yǎng)學(xué)生科學(xué)探究、跨學(xué)科解決問題的關(guān)鍵能力。
信息科技課程,您有什么話說?您有什么經(jīng)驗(yàn)?歡迎投稿本專欄(347679968@qq.com)。