活動一「讓角色隨滑鼠移動」
程式開始,貓貓便會跟隨滑鼠移動。
1. 點選貓貓
2. 編程
3. 功課說明:按空白鍵讓貓貓停止隨滑鼠移動 (檔名:XXYYs1,XXYY = 班別班號)
評分項目:角色隨滑鼠移動 (5分);按空白鍵,角色停止隨滑鼠移動 (5分)
點選角色貓貓
編程
活動二 「改變貓貓不同的造型」
程式開始,貓貓每隔一秒轉換下一個造型。可試試多加幾個不同造型。
1. 點選貓貓
2. 選擇造型區
3. 利用「十字」設定2個造型的中心
4. 編程
5. 功課說明:貓貓返回原點(X=0, Y=0)由左至右行走,並改變造型的顏色 (檔名:XXYYs2,XXYY = 班別班號)
評分項目:增加一新造型 (5分);角色改變造型並向前行走 (5分)
步驟五: 加入編程使貓貓由左至右行走
步驟二
步驟三
步驟四 (外觀類別積木)
結果
活動三「碰撞物件」
如活動一以滑鼠控制貓貓。若貓貓碰撞蘋果,蘋果說出「Hello !」。
1. 新增APPLE角色
2. 點選貓貓
3. 編程(與「活動一」相同)
4. 點選APPLE
5. 編程
6. 功課說明:貓貓碰到APPLE,APPLE 說出「Hello !」2秒後,向右轉45度彈開 ,「Hello !」隨之消失 (檔名:XXYYs3,XXYY = 班別班號)
評分項目:角色碰到APPLE後,APPLE說出「Hello !」 (5分);APPLE 說出「Hello !」2秒後,45度彈開 ,「Hello !」隨之消失 (5分)
預期結果
步驟二
步驟五 (先選取APPLE再編程)
功課要求
活動四「透過廣播讓其他角色出現」
當APPLE被碰撞後,廣播「GameOver」訊息,並呼叫另一個角色「GG」出現。
1. 重用「活動一及活動三」編程
2. 點選APPLE角色,在程式中加入廣播訊息「GameOver」(事件)
3. 自行繪製一個新角色「GG」,並將角色轉換為向量圖形,日後才可調整角色大小
4. 功課說明:「GG」開始時是隱藏的,但當收到「GameOver」訊息後便會出現
5. 檔名:XXYYs4,XXYY = 班別班號
評分項目:APPLE說出「Hello」 (3分);新增「GG」角色 (3分);新角色收到「GameOver」訊息後才出現 (4分)
這是GG的造型
步驟三 (A) - 加入新角色
步驟三 (B) - 轉換為向量圖形
步驟四 點選【GG】,並加入程式
活動五「讓角色於畫面內反彈移動」
貓貓不停在舞台區移動,碰到邊界後反彈繼續移動。
1. 點選貓貓
2. 編程:先利用隨機數 (運算) 將貓貓轉向某方向,再不斷重覆向前移動,碰到邊緣就反彈 (可參考右圖)
3. 檔名:XXYYs5,XXYY = 班別班號
評分項目:貓貓不停在舞台區移動 (5分);貓貓碰到邊界後反彈繼續移動 (5分)
活動六「與其他角色碰撞後作出反彈」
貓貓不停在舞台區移動,碰到籃球後反彈繼續移動。
1. 用「活動五」製作貓貓在舞台區移動
2. 用「活動一」製作籃球角色跟隨滑鼠移動
3. 檔名:XXYYs6,XXYY = 班別班號
評分項目:貓貓在舞台自行移動和反彈 (3分);籃球隨滑鼠移動 (3分);角色貓貓在碰到籃球後反彈 (4分)
提示:當貓貓碰到籃球後作水平反彈
活動七「時間倒數」
設計一個10秒的計時器,若時間倒數至「0」時,貓貓說出 TIME IS UP。
1. 新增一個變數 (資料)名為「time」,用作儲存時間,如10秒開始倒數
2. 遞減該變數1,重覆10次
3. 檔名:XXYYs7,XXYY = 班別班號
評分項目:完成倒數計時器 (5分)
提示:倒數