寫在前面:
今天只是遺留問題的解決和完善。通過現(xiàn)象讓孩子意識到問題的所在,然后解決問題。編程還有一個很重要的能力是“調(diào)試”。這次小朋友總有出乎意外的想法,我再三引導(dǎo)沒有放入過多的內(nèi)容。
第四課 游個不停的魚
知識要點:1.理解紅色循環(huán)模塊的作用(循環(huán)到指令結(jié)束再循環(huán))。對比了黃色循環(huán)模塊(區(qū)域內(nèi)部分循環(huán))。2.會修改角色外觀,即使用變大、縮小、消失模塊。3.學(xué)會使用還原位置,停止腳本運行,放大播放。4.理解作品命名,修改作品標(biāo)題。
導(dǎo)入:放大并播放昨天制作的內(nèi)容。提問:“小貓進(jìn)入海底有點不自然,如果讓它慢慢消失,感覺會不會好點,我們來試一試。”
1. “小貓這個角色消失,你覺得會在那個顏色里面?”回答不出來繼續(xù)引導(dǎo):“上次我們把人縮小在哪里的?”觀察圖標(biāo),說一說紫色每個可能會是什么效果,找到消失模塊并添加到合適位置。
2. “海洋動物動幾下就停了,我們需要讓它們一直動,就是前面的動作不停的重復(fù)?!币龑?dǎo)孩子觀察運行時,運行到那個模塊那個顏色就會發(fā)生變化,告訴我們執(zhí)行到哪里了。所以結(jié)束了要從頭開始循環(huán)。
想引導(dǎo)孩子使用使用紅色模塊里面的循環(huán)模塊。結(jié)果娃指著橙色模塊問:“這里面是什么呀?”估計一直沒有用到里面的,好奇吧!于是我讓她自己點進(jìn)去看看,她看到同樣有循環(huán)作用的模塊問:“這個干什么的?”我讓她自己試試。今天就感受一下,可能下次用起來會更好理解。接著讓她看看紅色模塊,她果斷選了循環(huán)模塊。
3.娃想給別的魚添加循環(huán)模塊發(fā)現(xiàn),總在運行中無法停下來。點擊下圖3號按鈕能停止運行。(1號全屏,2號角色回初始位,4號修改標(biāo)題。)接下來給每個動物動作加上循環(huán)。
4.“海洋里有一只搞怪動物,它會忽大忽小?!蓖拮约哼x了螃蟹,完成大小變化。
5.“給小貓一天的精彩生活取個名字把?!毙薷臉?biāo)題為“cat's holiday”。
完成作品之后,我讓娃去給爸爸演示一下。