林陳沐
● 教材分析
本課是人教版六年級(jí)下冊(cè)小學(xué)信息技術(shù)“Scratch編程”單元中的內(nèi)容,是在學(xué)生學(xué)習(xí)了利用Scratch繪圖、講故事、動(dòng)畫創(chuàng)作、簡單游戲創(chuàng)作的編程基礎(chǔ)上,綜合運(yùn)用Scratch鍵盤控制、舞臺(tái)位置知識(shí)、廣播與接收知識(shí)完成星際大戰(zhàn)游戲創(chuàng)作。要求學(xué)生通過動(dòng)手體驗(yàn)游戲、分析設(shè)計(jì)思路、思考對(duì)應(yīng)模塊指令來完成主題任務(wù),使其面向?qū)ο缶幊痰某绦蛟O(shè)計(jì)思維得到培養(yǎng),提高自身編程的自信心與能力。
● 學(xué)情分析
本課教學(xué)對(duì)象為六年級(jí)的學(xué)生,他們即將升入初中,學(xué)習(xí)任務(wù)較重,思維較為活躍,求知欲比較強(qiáng),富有探究精神,勇于實(shí)踐創(chuàng)新,對(duì)Scratch編程有著濃厚的學(xué)習(xí)興趣,已經(jīng)學(xué)過利用Scratch繪圖、講故事、動(dòng)畫創(chuàng)作、簡單游戲創(chuàng)作等,具備了基礎(chǔ)的Scratch操作技能和信息素養(yǎng)。經(jīng)過“鯊魚捕小魚”“猴子吃香蕉”“小貓走迷宮”等游戲創(chuàng)作,學(xué)生對(duì)游戲創(chuàng)作的整體流程已不再陌生,能夠獨(dú)立分析并設(shè)計(jì)程序,平時(shí)的課堂評(píng)價(jià)也有助于學(xué)生團(tuán)隊(duì)合作能力的培養(yǎng)和主題式探究的學(xué)習(xí),“星際大戰(zhàn)”是Scratch2“基礎(chǔ)知識(shí)與游戲創(chuàng)作”的綜合應(yīng)用案例,對(duì)學(xué)生來說既是一次全新的挑戰(zhàn),也是一次全新的體驗(yàn)。
● 教學(xué)目標(biāo)
知識(shí)與技能目標(biāo):學(xué)會(huì)用鍵盤控制角色動(dòng)作設(shè)計(jì)游戲腳本;學(xué)會(huì)分析舞臺(tái)光標(biāo)所在位置對(duì)應(yīng)的X、Y軸;學(xué)會(huì)應(yīng)用廣播與接收指令;學(xué)會(huì)運(yùn)用面向?qū)ο笏季S分析程序。
過程與方法目標(biāo):通過動(dòng)手體驗(yàn)游戲,分析設(shè)計(jì)思路,思考對(duì)應(yīng)模塊指令,設(shè)計(jì)鍵盤互動(dòng)的游戲任務(wù);通過分析,掌握Scratch廣播與接收指令功能;通過實(shí)踐操作,領(lǐng)會(huì)面向?qū)ο缶幊痰某绦蛟O(shè)計(jì),能夠化繁為簡,應(yīng)用順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、選擇結(jié)構(gòu)三種結(jié)構(gòu)解讀指令并編寫指令。
情感態(tài)度與價(jià)值觀目標(biāo):通過“星際大戰(zhàn)”的游戲制作,培養(yǎng)面向?qū)ο缶幊痰某绦蛟O(shè)計(jì)思維,分析程序,將程序化繁為簡,提高編程的自信心與能力。
行為與創(chuàng)新目標(biāo):通過將完整的“星際大戰(zhàn)”游戲簡化成不同的實(shí)現(xiàn)小功能、小模塊,在思考中搭建腳本程序,形成發(fā)散性與邏輯性思維,提升編程的自信心與能力。
● 教學(xué)重點(diǎn)、難點(diǎn)
重點(diǎn):學(xué)會(huì)用鍵盤控制角色動(dòng)作設(shè)計(jì)游戲腳本;學(xué)會(huì)分析舞臺(tái)光標(biāo)所在位置對(duì)應(yīng)的X、Y軸;學(xué)會(huì)應(yīng)用廣播與接收指令;學(xué)會(huì)運(yùn)用面向?qū)ο笏季S分析程序。
難點(diǎn):通過將“星際大戰(zhàn)”游戲簡化成各角色的實(shí)現(xiàn)功能及對(duì)應(yīng)流程圖,學(xué)會(huì)分析程序,學(xué)會(huì)將程序化繁為簡的模塊化設(shè)計(jì)思路。
● 教學(xué)策略
本課主要采用的教學(xué)方法有體驗(yàn)教學(xué)法、任務(wù)驅(qū)動(dòng)法、自主探究法和團(tuán)隊(duì)合作法等,通過體驗(yàn)情境導(dǎo)入,以“星際大戰(zhàn)”游戲設(shè)計(jì)為主線,通過任務(wù)分解、團(tuán)隊(duì)探究、創(chuàng)新改進(jìn)、作品分享、評(píng)價(jià)總結(jié),讓學(xué)生在愉快的合作交流情境中掌握本課的知識(shí)點(diǎn)。
● 教學(xué)過程
1.創(chuàng)設(shè)情境,導(dǎo)入新課
師:今天,老師給大家?guī)砹恕靶请H大戰(zhàn)”游戲(如下頁圖1),我先簡單說說游戲規(guī)則——用鍵盤左右鍵移動(dòng)機(jī)器人,空格鍵發(fā)射子彈,子彈碰到敵機(jī)爆炸,敵機(jī)碰到機(jī)器人游戲結(jié)束。哪位同學(xué)想上臺(tái)來體驗(yàn)一下?(學(xué)生在教師機(jī)上體驗(yàn))其他同學(xué)請(qǐng)仔細(xì)觀察,認(rèn)真思考用Scratch設(shè)計(jì)游戲的任務(wù)分解。(教師出示課題:星際大戰(zhàn))
設(shè)計(jì)意圖:通過師生交流以及學(xué)生的親身體驗(yàn),激發(fā)學(xué)生參與設(shè)計(jì)的興趣,為課題引出做好鋪墊。
2.任務(wù)分解,搭建腳本
師:我們來做任務(wù)分解,哪位同學(xué)先來說說,要設(shè)計(jì)這個(gè)游戲,第一步要做什么?
學(xué)生舉手回答問題,其他學(xué)生做補(bǔ)充(各小組長給回答問題的同學(xué)加舉手問答分)。
師:哪位同學(xué)可以上臺(tái)完成舞臺(tái)背景、機(jī)器人、子彈、敵機(jī)等角色的添加?
學(xué)生上臺(tái)操作(各小組長給回答問題的同學(xué)加舉手問答分)。
教師出示任務(wù)一:添加舞臺(tái)背景、機(jī)器人、子彈、敵機(jī)角色。
師:有困難的同學(xué)可以觀看桌面“任務(wù)一學(xué)習(xí)小助手”;先完成的同學(xué)請(qǐng)幫助同組的其他同學(xué);學(xué)有余力的同學(xué)請(qǐng)思考添加機(jī)器人及子彈指令的腳本。
設(shè)計(jì)意圖:通過學(xué)生思考、教師提問、上臺(tái)演示,讓每個(gè)學(xué)生都能理解“星際大戰(zhàn)”游戲的任務(wù)分解思路,并完成舞臺(tái)背景與角色的添加。
師:接下來,讓我們一起進(jìn)入腳本設(shè)計(jì)環(huán)節(jié),分析機(jī)器人到底可以做哪些動(dòng)作?
生:游戲中,機(jī)器人跟隨鍵盤可以做左右移動(dòng)。
師生共同編寫對(duì)應(yīng)腳本。
師:接下來,我們一起來看看游戲中子彈有什么動(dòng)作。
學(xué)生按下空格發(fā)射子彈,師生共同編寫對(duì)應(yīng)腳本。
教師出示任務(wù)二:編寫機(jī)器人左右移動(dòng)與按下空格子彈發(fā)射腳本(完成者小組長加任務(wù)二完成分)。
師:有困難的同學(xué)請(qǐng)觀看桌面“任務(wù)二學(xué)習(xí)小助手”;先完成的同學(xué)請(qǐng)幫助同組的其他同學(xué);學(xué)有余力的同學(xué)請(qǐng)思考敵機(jī)指令腳本。
設(shè)計(jì)意圖:讓數(shù)據(jù)說話,及時(shí)提醒小組長通過團(tuán)隊(duì)互助幫助未完成任務(wù)的學(xué)生;在腳本設(shè)計(jì)環(huán)節(jié)中,通過讓學(xué)生思考回答問題,提升學(xué)生的自主解決問題能力。
師:我們一起來看屏幕上的流程圖(如圖2),分析游戲中敵機(jī)的動(dòng)作;當(dāng)程序開始執(zhí)行時(shí),敵機(jī)在空中初始位置,面向隨機(jī)角度顯示;向下移動(dòng)10步,等待0.1秒后,碰到邊緣反彈,碰到機(jī)器人,廣播機(jī)器人爆炸;碰到子彈,廣播子彈擊中目標(biāo),隱藏,停止當(dāng)前腳本;否則敵機(jī)繼續(xù)移動(dòng)。
師生互動(dòng)(各小組長給回答問題的同學(xué)加舉手問答分)。
師:多數(shù)同學(xué)都完成了游戲設(shè)計(jì),敵機(jī)腳本你們理解了嗎?下面,請(qǐng)大家一起來讀腳本代碼(對(duì)應(yīng)順序、循環(huán)、選擇結(jié)構(gòu))。
設(shè)計(jì)意圖:通過教師引導(dǎo)、師生交流與學(xué)生自己解讀流程與腳本對(duì)應(yīng)圖,讓學(xué)生慢慢學(xué)會(huì)游戲任務(wù)分解、腳本分解,化繁為簡。
教師出示任務(wù)三:完成敵機(jī)的腳本編寫(完成者小組長加任務(wù)三完成分)。endprint
師:有困難的同學(xué)請(qǐng)觀看桌面“任務(wù)三學(xué)習(xí)小助手”;先完成的同學(xué)請(qǐng)幫助同組其他同學(xué);學(xué)有余力的同學(xué)請(qǐng)思考廣播指令如何接收并完成相應(yīng)動(dòng)作。
學(xué)生匯報(bào)展示,教師發(fā)現(xiàn)問題,并幫助學(xué)生分析、解決問題。
設(shè)計(jì)意圖:通過匯報(bào)展示,讓學(xué)生加深對(duì)復(fù)雜腳本的理解,學(xué)會(huì)分析腳本運(yùn)用直到型重復(fù)指令與隨機(jī)數(shù),培養(yǎng)學(xué)生程序設(shè)計(jì)的邏輯思維能力。
師:大家一定要記住接收“擊中目標(biāo)”,子彈對(duì)象內(nèi)將得分加10,并隱藏;通過接收“機(jī)器人爆炸”,機(jī)器人實(shí)現(xiàn)隱藏動(dòng)作,并結(jié)束所有腳本。
教師出示任務(wù)四:編寫接收廣播的腳本(小組長給完成者加任務(wù)四完成分)。
師:有困難的學(xué)生請(qǐng)觀看桌面“任務(wù)四學(xué)習(xí)小助手”;先完成的學(xué)生請(qǐng)幫助同組其他同學(xué);學(xué)有余力的學(xué)生請(qǐng)思考如何改進(jìn)游戲。
設(shè)計(jì)意圖:通過實(shí)踐,讓學(xué)生學(xué)會(huì)廣播與接收指令的具體使用場景。同時(shí),實(shí)時(shí)通過數(shù)據(jù)平臺(tái)提升課堂評(píng)價(jià)的實(shí)效性。
3.創(chuàng)新改進(jìn),學(xué)以致用
教師出示創(chuàng)新任務(wù):改進(jìn)“星際大戰(zhàn)”游戲(如增加機(jī)器人的上下移動(dòng)、增加敵機(jī)數(shù)量并計(jì)算得分、改變爆炸造型、增加機(jī)器人的生命值、敵機(jī)數(shù)量為零游戲結(jié)束……)。
設(shè)計(jì)意圖:綜合運(yùn)用所學(xué)知識(shí),制作具有可玩性的“星際大戰(zhàn)”游戲;同時(shí),在學(xué)生動(dòng)手過程中培養(yǎng)他們的團(tuán)隊(duì)互助意識(shí),增強(qiáng)團(tuán)隊(duì)合作的能力。
4.作品分享,總結(jié)評(píng)價(jià)
教師記住創(chuàng)新作品機(jī)號(hào),將創(chuàng)新作品展示給其他同學(xué),并請(qǐng)?jiān)O(shè)計(jì)者描述創(chuàng)新點(diǎn)。
師:接著,老師要公布這節(jié)課團(tuán)隊(duì)合作最好的小組,讓我們把掌聲送給×小組;最后,激動(dòng)人心的一刻又到來了,這節(jié)課的銅星獎(jiǎng)將會(huì)花落誰家呢?(看總分排行,宣布銅星獲得人員名單,并現(xiàn)場頒發(fā)銅星)讓我們把最熱烈的掌聲送給銅星獲得者×××,請(qǐng)上臺(tái)領(lǐng)銅星(學(xué)生上臺(tái)領(lǐng)銅星)。課后請(qǐng)得分超過5分的同學(xué)主動(dòng)幫助未得分的同學(xué),繼續(xù)完成“星際大戰(zhàn)”的設(shè)計(jì)。
設(shè)計(jì)意圖:學(xué)生在展示、交流、評(píng)價(jià)的過程中,分享制作經(jīng)驗(yàn),提升分析與編寫腳本的能力。同時(shí),教師收集全班每位學(xué)生對(duì)本節(jié)課教學(xué)內(nèi)容的掌握程度,并根據(jù)學(xué)習(xí)情況調(diào)整下節(jié)課的教學(xué)進(jìn)度。
點(diǎn) 評(píng)
林老師執(zhí)教的這節(jié)課,主要采用“任務(wù)驅(qū)動(dòng)”和“主題探究”這兩種有效的教學(xué)模式,以提高教與學(xué)的效果。
首先,“任務(wù)驅(qū)動(dòng)”教學(xué)模式很好地解決了小學(xué)信息技術(shù)學(xué)科教學(xué)中的知識(shí)傳授與信息技術(shù)能力培養(yǎng)的問題。學(xué)生通過解決教師精心設(shè)計(jì)的四個(gè)任務(wù),不僅可以掌握Scratch腳本的指令功能,同時(shí)也培養(yǎng)了自主學(xué)習(xí)與合作學(xué)習(xí)的能力,以及獨(dú)立的創(chuàng)造能力。
其次,“主題探究”教學(xué)模式適合小學(xué)生的年齡特點(diǎn),滿足了學(xué)生的好奇、創(chuàng)新的天性。在這種教學(xué)模式中,通過“星際大戰(zhàn)”游戲制作,培養(yǎng)了學(xué)生面向?qū)ο缶幊痰某绦蛟O(shè)計(jì)思維,整個(gè)學(xué)習(xí)過程就是研究的過程、多方面信息能力形成的過程,它所體現(xiàn)的思想內(nèi)涵正是新課改的精髓,本節(jié)課充分挖掘了學(xué)生的潛力,實(shí)現(xiàn)了學(xué)生個(gè)性化的發(fā)展,達(dá)到了提升小學(xué)生信息素養(yǎng)的目標(biāo)。
最后,我要重點(diǎn)說說林老師課內(nèi)貫徹始終的課堂評(píng)價(jià),聽課過程中會(huì)發(fā)現(xiàn)有學(xué)生拿著Pad在自己小組內(nèi)走動(dòng),而林老師也總是在每個(gè)任務(wù)即將結(jié)束時(shí)刷自己手機(jī)。我很好奇,于是在課堂上悄悄問了一個(gè)手持Pad的同學(xué),原來手持Pad的同學(xué)是小組長,他們負(fù)責(zé)自己小組每位同學(xué)的加分(幫助他人、團(tuán)隊(duì)合作、舉手答問、任務(wù)完成、作品創(chuàng)新各加一分)與扣分(上課講話、玩鼠標(biāo)鍵盤耳機(jī)、注意力不集中、不遵守機(jī)房紀(jì)律各扣一分)。林老師在任務(wù)即將結(jié)束時(shí)刷手機(jī),是統(tǒng)計(jì)查看每位學(xué)生的任務(wù)完成與得分情況,并結(jié)合作品分享、總結(jié)評(píng)價(jià)環(huán)節(jié),林老師打開平臺(tái)展示課堂評(píng)價(jià)數(shù)據(jù),公布最佳合作小組與銅星獲得者,將課堂的氣氛推向高潮。能夠在40分鐘內(nèi)如此細(xì)化課堂紀(jì)律、保存評(píng)價(jià)數(shù)據(jù)、體現(xiàn)課堂教學(xué)效果,準(zhǔn)確無誤地實(shí)時(shí)產(chǎn)生課堂所有學(xué)生的教學(xué)數(shù)據(jù),這讓我很佩服。
課后,針對(duì)課堂評(píng)價(jià)我跟林老師進(jìn)行了深入的交談,終于領(lǐng)悟到林老師的課堂評(píng)價(jià)精髓。原來,林老師的課堂評(píng)價(jià)始于《廈門市松柏第二小學(xué)的小學(xué)生晉級(jí)制發(fā)展性評(píng)價(jià)》(詳見國家級(jí)課題“小學(xué)生晉級(jí)制發(fā)展性評(píng)價(jià)與數(shù)字化平臺(tái)的創(chuàng)新研究”相關(guān)材料)。林老師結(jié)合自己每天的課堂,將任課教師每學(xué)期期末才頒發(fā)給學(xué)生的銅星直接用于課堂評(píng)價(jià),通過評(píng)價(jià)軟件高效省時(shí)地記錄課堂產(chǎn)生的學(xué)生的所有過程性數(shù)據(jù),并在每節(jié)課都用數(shù)據(jù)客觀評(píng)價(jià)代替?zhèn)鹘y(tǒng)課堂的言語主觀評(píng)價(jià),由每節(jié)課的數(shù)據(jù)累積每學(xué)期的數(shù)據(jù),由學(xué)期數(shù)據(jù)生成期末評(píng)價(jià),弱化考試,強(qiáng)化當(dāng)下40分鐘課堂的教學(xué)進(jìn)程,通過數(shù)據(jù)判斷學(xué)生的學(xué)習(xí)情況,了解教師的教學(xué)效果。本節(jié)課在完全不影響正常教學(xué)進(jìn)度的情況下高效快速記錄課堂評(píng)價(jià)過程數(shù)據(jù),課堂中的任意時(shí)間,小組長與教師都可以進(jìn)行加減分,實(shí)時(shí)記錄每位學(xué)生的學(xué)習(xí)狀態(tài)與學(xué)習(xí)情況,讓我第一次領(lǐng)略到了大數(shù)據(jù)的威力,領(lǐng)略到了林老師數(shù)字自治的課堂魅力,領(lǐng)略到了大數(shù)據(jù)在小學(xué)課堂中的運(yùn)用。
在充分肯定的同時(shí),我建議林老師在課上要多微笑,這樣顯得更有親和力。另外,可以設(shè)計(jì)這樣一個(gè)環(huán)節(jié)——布置任務(wù)由學(xué)生小組討論,小組設(shè)計(jì)程序、演示,教師點(diǎn)評(píng),這樣更能發(fā)揮小組的團(tuán)隊(duì)合作精神,培養(yǎng)學(xué)生的團(tuán)隊(duì)合作意識(shí)。還有,對(duì)小學(xué)六年級(jí)的學(xué)生而言,以探究方式完成全部任務(wù)對(duì)他們的要求可能有點(diǎn)高。endprint