資訊內(nèi)容
藍(lán)橋杯大賽青少年創(chuàng)意編程Scratch 組培訓(xùn)課程:第二講:小貓?zhí)τ螒颍ǘ?/h1>
極客小將2020-11-11-
上一講我們已經(jīng)介紹了故事情節(jié)、學(xué)習(xí)目標(biāo)以及Scratch軟件功能模塊與操作的基本知識,本次課我們就直接來編寫腳本指令,實(shí)現(xiàn)以上功能。首先我們先來看看程序運(yùn)行效果吧。
上一講我們已經(jīng)介紹了故事情節(jié)、學(xué)習(xí)目標(biāo)以及Scratch軟件功能模塊與操作的基本知識,本次課我們就直接來編寫腳本指令,實(shí)現(xiàn)以上功能。首先我們先來看看程序運(yùn)行效果吧。

第一步驟:舞臺設(shè)置
1、打開(運(yùn)行)Scratch 軟件。
2、填充顏色。參照題目要求,使用“舞臺-背景”的造型工具繪制舞臺背景。在位圖模式下,選擇藍(lán)色,“用顏色填充”工具把背景填充成藍(lán)色。有不會操作的看我截圖

3、繪制橢圓。切換到矢量圖模式,選擇白色,使用“橢圓”工具繪制 1 個實(shí)心橢
圓,調(diào)整好它的大小、形狀,放在屏幕左邊。
4、復(fù)制。點(diǎn)擊一次“復(fù)制”工具,再點(diǎn)擊剛才畫好的橢圓,就在旁邊復(fù)制出了 1個一模一樣的橢圓。繼續(xù) 2 次復(fù)制操作,一共得到 4
個橢圓。最后把 4 個橢圓擺放到合適的位置即可。如圖

第二步驟:編寫角色程序指令
1、把小貓拖到舞臺左邊的第一個圓圈里,在“腳本”區(qū)域編輯以下代碼。
“當(dāng)綠旗被點(diǎn)擊”積木以下的程序“移到 XY”,是在主程序開始運(yùn)行時會運(yùn)行的。
“當(dāng)按下空格鍵”積木以下的程序“移動xx步”,在檢測到空格鍵被按下的情況下就會運(yùn)行的,而不管是不是已經(jīng)點(diǎn)擊了綠旗。
?主要程序清單如圖

2、程序初始化后,小貓位于最左側(cè)橢圓內(nèi),面向屏幕右側(cè)。
3、檢測空格鍵是否按下。若空格鍵按下小貓向右移動一次,移動到下一個橢圓。
4、將程序保存,命名(你想要的名字)為“小貓?zhí)τ螒颉薄?
調(diào)試程序
1、點(diǎn)擊綠旗,觀察小貓是否會出現(xiàn)在最左側(cè)的橢圓里。如果沒有,可以用鼠標(biāo)重
新選擇一個坐標(biāo)值,并修改“移到 XY”積木中的參數(shù)。
2、按一下空格鍵,觀察小貓是否移動到下一個橢圓里。如果沒有,可以用鼠標(biāo)測
量移動距離,并修改“移動”積木里面的參數(shù)。因為小貓是水平移動,所以只需要測
量第一個橢圓中心點(diǎn)的 X 坐標(biāo)值(x1),第二個橢圓中心點(diǎn)的 X 坐標(biāo)值(x2),用第二個減去第一個,就是移動的距離了。
3、如果發(fā)現(xiàn)有的橢圓能跳進(jìn)去,有的不能跳進(jìn)去,那可能是因為橢圓之間的距離并不相同,它們之間有的隔得近、有的隔得遠(yuǎn)。這種情況下可以選擇舞臺,切換到“背景造型”工具,在矢量圖模式下,仔細(xì)調(diào)整橢圓的位置即可。
4、調(diào)試的結(jié)果,應(yīng)該是小貓一開始出現(xiàn)在舞臺左側(cè)的橢圓里,每按一次空格鍵就跳到右邊的橢圓里,3 次就能跳到舞臺最右邊的橢圓了。
好了本次課的小游戲就做好了,小朋友們你們學(xué)會了嗎?
課后練習(xí)與思考
1、將背景中橢圓的顏色設(shè)置為其他顏色
2、調(diào)整橢圓的大小、形狀、位置,增加 1 個空心橢圓
3、修改程序里的參數(shù),讓小貓能從左到右依次跳到第五個橢圓里。
4、改變小貓的面向方向

微信掃描二維碼,關(guān)注我的公眾號
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除
- 上一篇
Scratch少兒編程藍(lán)橋杯真題解析10
今天我們來講前段時間北京市進(jìn)行的第二次scratch藍(lán)橋杯選拔賽的題目。首先是第一道題,我們暫且稱它為“毒蘋果”,大概講得就是小貓咪在路上撿了一個蘋果,吃了下去,但是蘋果有毒,小貓咪出現(xiàn)幻覺,左右不分,前后不分,暈頭轉(zhuǎn)向。
- 下一篇
scratch3.0少兒編程案例:接住同色球(下)
一、案例簡介
? ? 在scratch
3.0少兒編程案例:接住同色球上、中兩篇里,我們講了轉(zhuǎn)場特效和判斷語句條件。今天我們做個收尾,把封面的動態(tài)效果、按鈕程序和上一期賣的關(guān)子(碰撞特效)。
上一講我們已經(jīng)介紹了故事情節(jié)、學(xué)習(xí)目標(biāo)以及Scratch軟件功能模塊與操作的基本知識,本次課我們就直接來編寫腳本指令,實(shí)現(xiàn)以上功能。首先我們先來看看程序運(yùn)行效果吧。
第一步驟:舞臺設(shè)置
1、打開(運(yùn)行)Scratch 軟件。
2、填充顏色。參照題目要求,使用“舞臺-背景”的造型工具繪制舞臺背景。在位圖模式下,選擇藍(lán)色,“用顏色填充”工具把背景填充成藍(lán)色。有不會操作的看我截圖
3、繪制橢圓。切換到矢量圖模式,選擇白色,使用“橢圓”工具繪制 1 個實(shí)心橢
圓,調(diào)整好它的大小、形狀,放在屏幕左邊。
4、復(fù)制。點(diǎn)擊一次“復(fù)制”工具,再點(diǎn)擊剛才畫好的橢圓,就在旁邊復(fù)制出了 1個一模一樣的橢圓。繼續(xù) 2 次復(fù)制操作,一共得到 4 個橢圓。最后把 4 個橢圓擺放到合適的位置即可。如圖
第二步驟:編寫角色程序指令
1、把小貓拖到舞臺左邊的第一個圓圈里,在“腳本”區(qū)域編輯以下代碼。
“當(dāng)綠旗被點(diǎn)擊”積木以下的程序“移到 XY”,是在主程序開始運(yùn)行時會運(yùn)行的。
“當(dāng)按下空格鍵”積木以下的程序“移動xx步”,在檢測到空格鍵被按下的情況下就會運(yùn)行的,而不管是不是已經(jīng)點(diǎn)擊了綠旗。
?主要程序清單如圖
2、程序初始化后,小貓位于最左側(cè)橢圓內(nèi),面向屏幕右側(cè)。
3、檢測空格鍵是否按下。若空格鍵按下小貓向右移動一次,移動到下一個橢圓。
4、將程序保存,命名(你想要的名字)為“小貓?zhí)τ螒颉薄?
調(diào)試程序
1、點(diǎn)擊綠旗,觀察小貓是否會出現(xiàn)在最左側(cè)的橢圓里。如果沒有,可以用鼠標(biāo)重
新選擇一個坐標(biāo)值,并修改“移到 XY”積木中的參數(shù)。
2、按一下空格鍵,觀察小貓是否移動到下一個橢圓里。如果沒有,可以用鼠標(biāo)測
量移動距離,并修改“移動”積木里面的參數(shù)。因為小貓是水平移動,所以只需要測
量第一個橢圓中心點(diǎn)的 X 坐標(biāo)值(x1),第二個橢圓中心點(diǎn)的 X 坐標(biāo)值(x2),用第二個減去第一個,就是移動的距離了。
3、如果發(fā)現(xiàn)有的橢圓能跳進(jìn)去,有的不能跳進(jìn)去,那可能是因為橢圓之間的距離并不相同,它們之間有的隔得近、有的隔得遠(yuǎn)。這種情況下可以選擇舞臺,切換到“背景造型”工具,在矢量圖模式下,仔細(xì)調(diào)整橢圓的位置即可。
4、調(diào)試的結(jié)果,應(yīng)該是小貓一開始出現(xiàn)在舞臺左側(cè)的橢圓里,每按一次空格鍵就跳到右邊的橢圓里,3 次就能跳到舞臺最右邊的橢圓了。
好了本次課的小游戲就做好了,小朋友們你們學(xué)會了嗎?
課后練習(xí)與思考
1、將背景中橢圓的顏色設(shè)置為其他顏色
2、調(diào)整橢圓的大小、形狀、位置,增加 1 個空心橢圓
3、修改程序里的參數(shù),讓小貓能從左到右依次跳到第五個橢圓里。
4、改變小貓的面向方向
微信掃描二維碼,關(guān)注我的公眾號
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除

- 上一篇
Scratch少兒編程藍(lán)橋杯真題解析10
今天我們來講前段時間北京市進(jìn)行的第二次scratch藍(lán)橋杯選拔賽的題目。首先是第一道題,我們暫且稱它為“毒蘋果”,大概講得就是小貓咪在路上撿了一個蘋果,吃了下去,但是蘋果有毒,小貓咪出現(xiàn)幻覺,左右不分,前后不分,暈頭轉(zhuǎn)向。
- 下一篇
scratch3.0少兒編程案例:接住同色球(下)
一、案例簡介 ? ? 在scratch 3.0少兒編程案例:接住同色球上、中兩篇里,我們講了轉(zhuǎn)場特效和判斷語句條件。今天我們做個收尾,把封面的動態(tài)效果、按鈕程序和上一期賣的關(guān)子(碰撞特效)。