2015年4月2日 星期四

Coding for fun 快樂寫程式指導手冊:第十堂課

第十堂課 製作遊戲 — 挑戰 (課程網址:http://coding4fun.tw)


章   節
內   容  與   指  導  說  明
10-1 Debug it!-1
10-2 Debug it!-1 解說
進行的方式可以是單人,或是小組進行。當同學解答出來的時候,可以請他擔任小老師教其他同學。
透過 Debug ,可以幫助學生了解自己是不是真的會使用這些積木。遇到問題請鼓勵學生盡力地想想看,如果沒有頭緒,看解答也可以,然後再回去試試看。
老師的答案並不是唯一的答案,不是標準答案。有不一樣的解決方法也很棒!
10-1:第一個挑戰的預期效果是:每次 Scratch Cat 撿起一個新事物時,都會在 清單(Inventory) 加入新的項目。但是 Scratch Cat 卻只能收集電腦。為什麼呢? 請同學debug!
10-2:解說影片。這個挑戰在考驗孩子的細心程度。

下載 專案
10-3 Debug it!-2
10-4 Debug it!-2 解說
10-3:第二個挑戰的預期效果是:Scratch 收集到黃色 Gobo 得到10分,碰到粉紅色 Gobo 丟掉10分。但是執行起來不太正常,碰到粉紅色 Gobo 分數不變。 請同學debug!
10-4:解說影片。

下載 專案
10-5 Debug it!-3
10-6 Debug it!-3 解說
10-5:第三個挑戰的預期效果是:Scratch Cat 想一個介於 1 和 10 之間的數字讓玩家猜。但是執行起來好像不大對。 請同學debug!
10-6:解說影片。

下載 專案
10-7 Debug it!-4
10-8 Debug it!-4 解說
10-7:第四個挑戰的預期效果是:每次 Scratch Cat 被網球打到的時候,「# of hits」要增加 1。但是每次 Scratch Cat 被網球打到的時候,「# of hits」增加的值卻超過 1。請同學debug!
10-8:解說影片。

下載 專案
10-9 Debug it!-5
10-10 Debug it!-5 解說
10-9:第五個挑戰的預期效果是:Scratch Cat 在迷宮中遊走,目的地是黃色長方形。但是 Scratch Cat 會穿牆,該怎麼辦呢?請同學debug!
10-10:解說影片。

下載 專案
10-11 視訊動作
10-12 視訊動作 解說
請同學下載範例,這裡設計了一個互動的遊戲。電腦必須有附有攝影機才能進行。
10-12:說明如何修改程式,讓視訊動作的大小成為控制程式的方式之一。同學可以針對各種參數作調整。

下載 範例
10-13 音量控制
10-14 音量控制 解說
請同學下載範例,這裡設計了一個互動的遊戲。同學可以發出較大的音量,看看會發生什麼事。
10-14:說明如何修改程式,讓音量大小成為控制程式的方式之一。音量值可以根據不同的音量作調整,鼓勵孩子試試看。

下載 範例
10-15 畢業囉
恭喜同學完成了所有的 Scratch 課程。
鼓勵同學在未來要多練習,寫 Scratch 會愈來愈順手。也要常到 Scratch 網站研究別人的程式,寫 Scratch 的招式會愈來愈多。
有機會要參加「Coding for fun」程式俱樂部,和大家一起寫程式!

沒有留言:

張貼留言