他是「熊熊遇見你」卡通裡面的大大。大大最喜歡的食物是Taco捲餅!
現在,運用Scratch,移動大大來吃從天而降的捲餅吧!
這個一小時程式設計(Hour of Code™)活動將一步步引導你使用Scratch製作一個接住物品的遊戲。
物品會從天而降,你可以控制角色,來捕捉掉下來的物品。你最喜歡的東西是什麼呢? 你可以讓它從天而降哦!
你還可以將這個作品分享給朋友與家人噢!

聲明:內容與圖像版權歸屬於 SCRATCH.MIT.EDU 與CARTOON NETWORK。
由Scratch-TW僅進行中文化編輯、翻譯與衍生創作,編譯者:方毓賢(YU HSIEN FANG)。
引用來源:https://scratch.mit.edu/go/catch games
使用Scratch,兒童與青少年可以編寫程式來創作專屬的遊戲、故事、動畫以及更多的可能性。透過這個一個小時的Scratch活動,參與者將藉由設計一個遊戲作品來獲得寫程式的經驗。完成的遊戲作品也可透過網路分享給其他人。
準備好開始了嗎?我們的建議如下
- 請先閱讀以下的活動指引,留意活動需準備的事項,建議導引者自己完整實作一次。
- 下載教育者指南中文版,導引者可更了解如何籌備教學活動。
- 下載活動卡片中文版,可印發給學員們。
- 前往ThinkinViz協力製作的接住捲餅 - 熊熊遇見你-教學範例頁面,創作遊戲作品。
- 如果遇到困難,可參考由ThinkinViz協力製作的Scratch Project: 接住捲餅 - 熊熊遇見你 Remix 。
第1步
活動前準備
- 確認活動場所是否有「網際網路連線」。這是一個需要電腦設備與網路連線的活動,務必事先確認。
- 建議教師可準備投影設備(例如:投影機)以便讓學生看見操作畫面。
- 學習註冊Scratch帳號,詳細步驟請查閱:Scratch註冊指引。
- 試玩接住捲餅 - 熊熊遇見你 Remix ,來激發靈感。
project: 接住捲餅 - 熊熊遇見你 Remix (*僅於電腦上操作),點紅色圖示來停止。
第2步
開始程式設計
1. 註冊並登入Scratch
引導學生前往Scratch網站,註冊Scratch帳號並登入。
2. 看看遊戲作品動畫

引導學生前往:接住捲餅 - 熊熊遇見你-教學範例 ,準備開始創作遊戲。
3. 選擇從天而降的物品
點擊「a. 從範例庫中選擇角色」按鈕,來選擇一個新的角色:

點選分類下的「物品」,挑選一個你喜歡的物品,例如:Taco

你也可以選擇其他想要讓熊熊接住的物品哦,像是:蘋果或是籃球,都可以!
想要刪除某個角色嗎?你可以使用「剪刀」工具來刪除它。

先點擊「剪刀」圖示,再點一下貓咪,把貓咪刪除,只留下熊熊。
小技巧:Scratch中的人物又都稱為「角色(Sprite)」。這個字是我們從第一款電子遊戲(video game)引用來的。
4. 讓物品隨機出現在舞台上方
讓物品可以在舞台上方的任一個位置隨機出現:
首先,滑鼠點一下「角色區」中的捲餅,再點一下「程式」分頁。
藍色外框表示,你選到了那個角色,例如:捲餅(Taco)。

加入以下的程式積木:

程式積木如下:

現在,點一下綠色旗子,

捲餅是不是跑到畫面上方了呢?
很好!
小技巧:
這是舞台的座標分配。
你可以參考這個概念,來設定角色的位置。

<!> 請引導者注意:
如果學習者尚未有座標概念,
這部分可能會有點困難,可以忽略「舞台座標」的介紹。
5. 讓物品從舞台上方掉下來
讓物品可以在舞台上方的位置掉落下來
首先,滑鼠點一下「角色區」中的捲餅,再點一下「程式」分頁。
修改原本的程式積木:

最後,程式積木會像下面這樣:

小技巧:在「將 y 座標改變」的積木裡輸入「負的」數值,可讓角色往下移動。
這是舞台的座標位置。
現在,點一下綠色旗子,
捲餅是不是開始往下掉了呢?
太棒了!
小挑戰:
試試看把「-5」改為「-10」,再點一次綠色旗子,結果有什麼不同呢?
6. 讓掉到地面的物品再回到舞台上方
讓捲餅掉到地面之後,再重新回到舞台上方
首先,滑鼠點一下「角色區」中的捲餅,再點一下「程式」分頁。
修改原本的程式積木:

最後,程式積木會像下面這樣:

現在,點一下綠色旗子,
捲餅是不是掉到地面後,還會再回到舞台上方?
而且會一直重複喔,酷!
7. 改變角色的大小
角色的尺寸,是可以放大、縮小的。

先用滑鼠點一下「放大」,再點一下「捲餅」:發生了什麼事呢?
再用滑鼠點一下「縮小」,再點一下「熊熊」:發生了什麼事呢?

8. 讓角色隨著按鍵移動
使用方向鍵,來控制熊熊的移動。
首先,滑鼠點一下「角色區」中的熊熊,再點一下「程式」分頁。
!確認角色區的熊熊圖示,有藍色的外框。
加入以下的程式積木

最後,程式積木會像下面這樣:

現在,點一下綠色旗子,
試著按看看:鍵盤上的「左方向鍵」、「右方向鍵」
熊熊是不是跟著左右移動呢?
小技巧:你可以使用滑鼠,將熊熊拖曳放到靠近舞台的下方
這樣會更容易接住捲餅喔!
9. 讓角色接住物品
接住物體:當掉落的物體,與下方移動的角色,互相接觸。
回想一下,當你在玩球的時候,你要怎麼接住球的呢?
手(或手套)要跟球接觸,對嗎?
當物體被接住後,物體再回到舞台上方,然後再掉下來
這樣就可以一直接住物體囉!
首先,滑鼠點一下「角色區」中的捲餅,再點一下「程式」分頁。
!確認角色區的捲餅圖示,有藍色的外框,如下圖:

加入以下的程式積木:

最後,程式積木會像下面這樣:

現在,點一下綠色旗子,
試著按看看:鍵盤上的「左方向鍵」、「右方向鍵」
移動熊熊來接住捲餅吧!
10. 加入得分
當角色接住落下的物體後,就可以獲得一分
遊戲通常都會要記錄得分,我們一起來算算看:大大總共接住幾個捲餅呢?
建立變數,來記錄得分
在「資料」類別中,點擊「製作一個變數」,並把它命名為「得分(score)」:
點一下「資料」,
點一下「製作一個變數」,
輸入:「得分」作為變數名稱,
點一下「確定」。
修改原本的程式積木為:
首先,滑鼠點一下「角色區」中的捲餅,再點一下「程式」分頁。
!確認角色區的捲餅圖示,有藍色的外框。

- 每次遊戲重新開始時,要把得分歸零。
- 每次當熊熊與捲餅接觸的時候,就會增加一分。
最後,程式積木會像下面這樣:

現在,點一下綠色旗子,
移動熊熊來接住捲餅吧!
得分有沒有增加呢? 你獲得了幾分? 太酷了!
11. 製作特殊物體,增加得分
製作第二個掉落的物體,讓遊戲更佳豐富!
小挑戰:除了捲餅之外,如果我要讓蘋果也掉下來讓大大接住,那麼你會怎麼做呢?
沒錯!蘋果裡面的程式碼,跟捲餅一模一樣喔!
我要從頭再做一次?
還是有更快的方法呢?
使用「複製」,來加入相同的角色還有角色內的程式積木。

點一下捲餅,按一下滑鼠右鍵,選擇「複製」。
這樣,就可以複製一個一模一樣的捲餅2(Taco2)。
用滑鼠點一下「角色區」中的捲餅2(Taco2),再點一下「程式」分頁。
裡面的程式積木是不是都跟捲餅1(Taco1)一樣呢?
改變「造型」,讓複製的物體變成其他物體。
首先,滑鼠點一下「角色區」中的捲餅2,再點一下「造型」分頁。
!確認角色區的捲餅2圖示,有藍色的外框。
加入新造型,刪除舊造型

好了!這樣就把「捲餅2」變成了「蘋果」
現在,點一下綠色旗子,
移動熊熊來接住捲餅還有蘋果吧!
你獲得了幾分? 太酷了!
小挑戰:
- 蘋果太大了,你知道怎麼把蘋果變小嗎?
- 大大很喜歡蘋果,接到蘋果會得到2分,程式積木要怎麼修改呢?
- 你還想加入什麼東西呢?
12. 儲存並分享你的作品
恭喜!你已經完成了一個遊戲!
為你的程式專案取個名字(輸入標題)。

點一下,畫面右上方的「分享」
將遊戲作品分享給世界上的所有人!
這個影片會教你,如何進行分享。
(記得打開中文字幕)
小技巧:
- 你需要註冊Scratch並登入,才可以在線上儲存與分享你的程式專案。
- 你也可以儲存程式專案到你的電腦中:點選「檔案」選單,再選擇「下載到您的電腦」。
第3步
活動結束後
謝謝你的參與!
恭喜!你已經完成了一小時程式設計活動(Hour of Code)。
協助學生分享
每位學生完成遊戲作品後,點擊畫面右上方的「分享」,這樣便會將學生創作的遊戲在Scratch平台上公開。學生只需要複製程式專案的網址,再將網址傳送給想要分享的朋友或家人,便可讓大家一起玩接捲餅遊戲。
學習更多
- 學生們可前往:Scratch-TW/學習者專區,進行另外其他的Scratch活動。
- 老師們可前往:Scratch-TW/教育者專區,下載完整的教學指引手冊,規劃更完整的Scratch程式設計課程。
- 找尋更多Scratch程式教育資源,可前往:ScratchEd查看來自世界各地教育者分享與討論的事項。
參考資源與連結:
https://scratch.mit.edu/go (Scratch 2016 Things to Try)⬀
接住捲餅 - 熊熊遇見你-教學範例 (Scratch Project by ThinkinViz)⬀
接住捲餅 - 熊熊遇見你 Remix (Scratch Project by ThinkinViz)⬀
抓抓樂-活動卡片中文版⬇︎ (Credits: 黃俊宇)
抓抓樂-教育者指南中文版⬇︎ (Credits: 馬旭勃、簡學文、蔡凱如、孫賜萍 - 軟體自由協會)
第4步
分享與討論
留言分享你的Scratch作品網址
歡迎討論、一起學習
訂閱Scratch-TW電子報
取得最新教學課程與活動訊息