資源簡介 《小小程序員之聽話的小魚》教學(xué)目標(biāo):1.通過“事件”模塊實現(xiàn)小魚上下左右移動(當(dāng)按下“空格”鍵);2.通過“外觀”模塊實現(xiàn)小魚根據(jù)需要掉頭(換成“XX”造型);3.通過“事件”“外觀”模塊增強人機互動(說“你好”);4.嘗試改變小魚的大小和配上聲音(將大小增加、播放聲音);5.激發(fā)學(xué)生學(xué)習(xí)編程的興趣,為人生成長奠基。學(xué)情分析:學(xué)生是四年級,剛開始接觸編程學(xué)習(xí),基礎(chǔ)較弱。本次學(xué)習(xí)屬于基礎(chǔ)應(yīng)用階段。只要學(xué)生對編輯界面和模塊有所了解,便可開展學(xué)習(xí)。教學(xué)重點分析及解決措施:1.通過使用“當(dāng)按下‘空格’鍵”和“將x坐標(biāo)增加”“將y坐標(biāo)增加”模塊實現(xiàn)將小魚上下左右移動。2.通過使用“換成“XX”造型”模塊實現(xiàn)小魚魚頭分別朝左和朝右移動。3.通過“說‘你好’‘2’妙”模塊實現(xiàn)人機互動。4.探索如何改變小魚的大小和播放聲音等,從而優(yōu)化作品。教學(xué)形式:理論與實踐結(jié)合、人機互動、課后分享與評價。教學(xué)準(zhǔn)備:1.若干臺筆記本電腦,核桃編程智慧教室搭建(Scratch 2.0);2.學(xué)生獲取個人學(xué)習(xí)賬號,并設(shè)置好網(wǎng)頁鏈接;3.隨堂音樂,實操鞏固時使用;4.相關(guān)視頻。教學(xué)過程:一、探究竟、勇作為(18分鐘)(一)課前準(zhǔn)備,蓄勢待發(fā)(6分鐘)1.談話導(dǎo)入:今天我給大家?guī)砹艘还?jié)編程課。在編程世界里,我們可以想我們所想,做我們所做,盡情發(fā)揮我們的聰明才智,創(chuàng)造屬于我們自己的作品。今天我們做一次小小程序員,制作聽話的小魚,大家有沒有信心,把今天的作品創(chuàng)作好呢?(2分鐘)2.課前準(zhǔn)備:首先我們來了解一下編輯界面,在一體機上展示,并帶領(lǐng)學(xué)生認(rèn)識各區(qū)域:舞臺區(qū)、角色區(qū)、代碼區(qū)、編輯區(qū)。接下來我們了解一下舞臺區(qū)的坐標(biāo):x坐標(biāo)-240到240,y坐標(biāo)從-180到180。(4分鐘)【設(shè)計意圖:通過談話激發(fā)學(xué)生學(xué)習(xí)欲望,在情感上提升學(xué)生學(xué)習(xí)的專注力;通過介紹編輯界面,鋪墊基本認(rèn)知,為本課學(xué)習(xí)提供理解力上的支持。】(二)謀劃布局,世界由我(4分鐘)1.進入平臺:大家打開谷歌瀏覽器,輸入網(wǎng)址:edu.hetao101.com,進入核桃智慧教室樂平市第十一小學(xué)課堂,然后用自己的賬號與密碼登錄。大家點擊練習(xí)器,打開圖形化編程練習(xí)器。大家可以看到一個原始的舞臺和一個角色核桃君。2.切入主題:今天我們要創(chuàng)作的作品是——小小程序員之聽話的小魚。那么同學(xué)們想一想,我們需要一個怎樣的背景 又需要什么角色 3.設(shè)定目標(biāo):魚是生活在水里的,因此江河湖海、溝渠溪流就是我們所需要的了。那么我們選擇一個海底世界吧。然后再添加一條漂亮的小魚。4.選擇背景:那么接下來,我們就可以開始動手創(chuàng)建我們想要啥世界了。我們先點擊舞臺左上角齒輪,然后在“背景”標(biāo)簽下點擊“選擇背景”,輸入“海底”搜索,選擇自己喜歡的一個海底背景。5.設(shè)置角色:接著把“核桃君”角色刪除,然后點擊添加角色,輸入“魚”進行搜索,選擇其中自己喜歡的一個“魚”角色。可以根據(jù)需要在界面下端大小框內(nèi)設(shè)置角色大小。【設(shè)計意圖:進入編輯器,根據(jù)需要添加背景和設(shè)置角色,這是Scratch語言編程的基本操作,也是編程思維的開端。】(三)循序漸進,佳作欲出(8分鐘)目標(biāo):通過“當(dāng)按下‘空格’鍵”、“將x坐標(biāo)增加”“將y坐標(biāo)增加”等模塊讓“魚”上下左右移動起來。[if !supportLists](1)[endif]選中“魚”角色,在“事件”標(biāo)簽下選擇“當(dāng)按下‘空格’鍵”,按住鼠標(biāo)左鍵拖出到編輯區(qū)內(nèi),將“空格”改為“↑”。[if !supportLists](2)[endif]然后在“運動”標(biāo)簽下選中“將y坐標(biāo)增加‘10’”拖出放置在“當(dāng)按下↑鍵”下方,組合成一段代碼。此段代碼表示每按一次向上方向鍵,角色就往上移動10步。[if !supportLists](3)[endif]學(xué)生自行完成向下移動代碼編輯。[if !supportLists](4)[endif]引導(dǎo)學(xué)生完成角色向左、向右移動。①選中“魚”角色,在“事件”標(biāo)簽下選擇“當(dāng)按下‘空格’鍵”,按住鼠標(biāo)左鍵拖出到編輯區(qū)內(nèi),將“空格”改為“→”。②然后在“運動”標(biāo)簽下選中“將x坐標(biāo)增加‘10’”拖出放置在“當(dāng)按下→鍵”下方,組合成一段代碼。此段代碼表示每按一次右方向鍵,角色就往右移動10步。③類似方法完成向左移動。需要注意的是“將x坐標(biāo)增加‘-10’”。此時觀察:小魚向左、向右移動有什么問題?魚頭一直是朝向一個方向,魚應(yīng)該是向前面移動才對,而不是后退。那么,我們有什么方法可以解決這個問題呢?【設(shè)計意圖:通過“當(dāng)按下‘空格’鍵”、“將x坐標(biāo)增加”“將y坐標(biāo)增加”等模塊讓“魚”上下左右移動起來。在教學(xué)中注重方法引導(dǎo),讓學(xué)生進行思維嘗試,訓(xùn)練學(xué)生思維遷移能力與邏輯應(yīng)用能力。】二、創(chuàng)新園、啟智慧(12分鐘)1.讓小魚左右移動時,魚頭朝向移動方向。(8分鐘)為了讓魚頭朝向與小魚移動方向一致,我們可以使用變換造型模塊實現(xiàn)。①點擊“魚”角色左上角齒輪,在造型標(biāo)簽下制作魚頭朝右的造型。首先點擊右側(cè)第一個圖標(biāo)復(fù)制一個造型,在復(fù)制的造型上點擊修改標(biāo)簽,通過鏡像生成一個魚頭朝右的造型。②在外觀標(biāo)簽下選擇“換成...造型”模塊插入到“當(dāng)按下→鍵”和“將x坐標(biāo)增加10”模塊中間,并把造型換成魚頭朝右造型。③同理把“換成...造型”模塊插入到“當(dāng)按下←鍵”和“將x坐標(biāo)增加-10”模塊中間,并把造型換成魚頭朝左造型。2.當(dāng)小魚被點擊時會說話“我是個聽話的小魚,控制我行動吧!”(3分鐘)為了增強人機互動效果,讓作品更有趣,可以讓小魚說話。在事件標(biāo)簽下,拖出“當(dāng)角色被點擊”模塊,在外觀標(biāo)簽下拖出“說‘你好!’‘2’秒”模塊放置“當(dāng)角色被點擊”模塊下方,將“你好!”修改成“我是個聽話的小魚,控制我行動吧!”。3.怎樣添加音樂 (1分鐘)代碼:點開始被點擊→播放聲音。【設(shè)計意圖:通過添加造型、變換造型讓小魚移動更自然,促進學(xué)生學(xué)會思考,讓作品更合理化。通過說話模塊的使用,設(shè)置人機互動環(huán)節(jié),增加作品的趣味性。通過播放聲音,讓學(xué)生感受豐富作品與生活都在于人們自己的創(chuàng)造。只要創(chuàng)新,一切皆有可能。這是編程的一大思維模式,更是編程發(fā)展的思維方向。】三、展評臺、樹自信(10分鐘)1.成果展示。選取部分小組進行作品展示。一名學(xué)生描述,一名學(xué)生演示。2.視頻激勵。3.總結(jié)評價。完整作品展示,留課后興趣作業(yè)。(1)怎樣改變魚的大小 當(dāng)按下w鍵,將小魚大小增加10。當(dāng)按下s鍵,將小魚大小增加-10。(2)怎樣改變魚的顏色 當(dāng)按下a鍵,將小魚顏色特效增加25。當(dāng)按下d鍵,將小魚顏色特效增加-25。【設(shè)計意圖:通過作品展示,讓學(xué)生感受同伴們不同的創(chuàng)作與思維。通過視頻激勵與課后興趣作業(yè),激發(fā)在編程興趣,進而在心靈深處種下一顆夢想的種子。】 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫