2. 開始吹氣球


吹氣球大賽一定會做什麼呢?

當然就是吹氣球啦!

一起使用鍵盤來讓氣球變大吧!


改編「教學範例」

圖1. 無敵氣球王(教學範例)

✅ 開啟範例 ► 無敵氣球王


目前的角色區中有:

梨梨、梨梨的氣球、麥麥、麥麥的氣球、狐狸貓裁判

圖2. 改編教學範例

✅ 在 Scratch 範例中,點擊上方的「改編」(如圖2)


點擊改編之後,就可以把教學範例變成自己的專案囉!

注意

記得要先點選改編「無敵氣球王」,

才能進行後續的教學內容哦!


將麥麥的氣球吹大


畫面中兩顆氣球不停變大…

這是怎麼做到的呢?

- - -

跟著指引,一起進行!

- - -

圖3. 選擇角色「麥麥的氣球」

✅ 滑鼠點選角色區中的「麥麥的氣球」


出現藍色框框,代表選擇成功囉!

(如圖3)

圖4. Scratch尺寸改變積木

接下來,透過程式積木來將麥麥的氣球吹大吧!


✅ 在程式區,加入這些積木(如圖4)

事件:當綠旗被點擊

控制:重複無限次

控制:如果 ( ) 那麼

偵測:( 空白 ) 鍵被按下?

外觀:尺寸改變 ( 1 )

圖5. 吹氣球畫面

完成了!這樣的程式積木,就可以開始吹麥麥的氣球囉!


✅ 點擊綠旗並按下空白鍵,觀察成果吧!


「不成立」是什麼?


首先讓我們來了解「不成立」是什麼?

成立其實可以當成「有」來看,而不成立就是「沒有」的意思。

嘗試了解下方幾個範例並且想一想最後問題的答案是什麼吧!

1.「爸爸比媽媽重」不成立,就是爸爸沒有比媽媽重。

2.「我吃飽了」不成立,就是我沒有吃飽。

3.「我回家了」不成立,就是我還沒回家。

4.「角色碰到綠色」不成立,就是角色沒有碰到綠色。

5.「滑鼠鍵被按下」不成立,就是滑鼠鍵沒有被按下。


忽大忽小的氣球


現在我們已經學會「不成立」的觀念了,

再來就加入一些程式魔法,

讓遊戲變得更有趣吧!

- - -

跟著指引,一起進行

- - -

圖6. 選擇角色「麥麥的氣球」

✅ 滑鼠點選角色區中的「麥麥的氣球」


出現藍色框框,代表選擇成功囉!

(如圖6)

圖7. 加入如果空白鍵被按下不成立

接下來,透過程式積木來將麥麥的氣球吹大吧!


✅ 在程式區,加入這些積木(如圖7)

控制:如果 ( ) 那麼

運算:( ) 不成立

偵測:( 空白 ) 鍵被按下?

外觀:尺寸改變 ( -1 )

圖8. 氣球變大變小積木

完成了!確認目前程式積木是不是長得像這樣(如圖8)

圖9. 氣球變大變小遊戲畫面

✅ 點擊綠旗並且按下空白鍵或是放開空白鍵,觀察看看成果吧!


換你試試看


耶~我們完成了麥麥氣球的程式了

現在,需要請小朋友們完成一個任務!

那就是請你幫梨梨的氣球加上一樣的功能喔!


圖10. 換你做做看製作目標

任務目標(如圖10):


1. 按下「向上鍵」, 梨梨的氣球會變大。

2. 放開「向上鍵」,氣球則會變小。

圖11. 選擇角色「梨梨的氣球」

✅ 滑鼠點選角色區中的「梨梨的氣球」


出現藍色框框,代表選擇成功囉!

(如圖11)

圖12. 梨梨的氣球積木

首先,你會看到裡面已經有程式積木了,請找到對應的積木區塊。


✅ 在程式區,修改這些積木(如圖12)

圖13. 雙方氣球都能變大變小

完成了!


✅ 點擊綠旗並且按下空白鍵或是向上鍵,觀察看看成果吧!

嗨!你注意到了嗎?

兩顆氣球的程式積木幾乎都一樣!不一樣的地方是:麥麥的氣球是透過按下空白鍵變大的,而梨梨的氣球則是透過向上鍵呦!



Scratch角色的最小尺寸

Scratch讓我們能夠自由加入角色,而這些角色都各自有不同的最小尺寸(如圖14)


每個角色的最小尺寸都不一樣,像是畫面中的氣球,它的最小尺寸就是12喔!

圖14. 角色最小尺寸