一、怪獸舞台
認識怪獸舞台
顯示舞台的大小
原點在左下角
向右X軸增加
向上Y軸增加
認識怪獸積木
利用各種方式來控制怪獸的左右移動
利用開發板(或模擬器)的按鍵
先將綠色怪獸定位在舞台中間
利用開發板(或模擬器)的按鍵
順便把其他怪獸隱藏起來
利用開發板的光敏感應器(空氣按鍵)
加上全螢幕
加上說話
利用電腦鍵盤的方向鍵
有分按下及放開,放開就不說話
利用怪獸當左右鍵
加入情緒變化
利用語音控制
加入【語音辨識】積木
二、猜數字遊戲
說明
利用兩隻怪獸一問一答的方式進行這遊戲。(隱藏其他怪獸)
先請電腦隨機出一個介於1~99的數字,並利用變數存放這個數字。
綠色怪獸發問:請輸入一個1到99的數字。
然後請玩家輸入一個介於1~99的數字。
紅色怪獸會說出玩家輸入的數字:我猜的數字是XX。(把紅色怪獸模擬成玩家)
電腦將玩家(紅色怪獸)猜的數字與電腦出的數字做比較。
並請綠色怪獸告知玩家(紅色怪獸)輸入的數字比電腦出的數字大還是小。
重複4~7的步驟,直到玩家(紅色怪獸)猜對數字,綠色怪獸會告知答對了及一共猜了幾次。
程式:
上面程式有 BUG
加上語音朗讀
三、求一個數所有位數的和
數理解題
每一題目就像遇到問題,過程中,要利用各種方法(運算思維)來解題,解出題就像解決了問題,因此說學程式是學習運算思維的最好方式。
四、怪獸賽跑遊戲
說明
一開始綠色怪獸及紅色怪獸在1、3跑道的起跑點處
按開發板A鍵一下綠色怪獸向右跑40個像素,按B鍵一下紅色怪獸向右跑40個像素
誰先到達終點位置(X=1000)就是贏家
比賽完後,點擊黃色怪獸,則再比一場!
請先想一想:
如何透過按A鍵及B鍵,讓比賽的兩隻怪獸往前移動呢?
發現同時按下A鍵及B鍵時,兩隻怪獸都不會動,那要如何解決這問題呢?
最先達到目標者為贏家,如何當有人到達目標後,按鍵就失去作用呢?
程式:
背景圖片需填入圖片網址,其網址為http://gg.gg/webbit_run
重複無限次的動作要在背景來執行
五、相見歡
說明:
利用滑鼠控制綠色怪獸的移動位置。
紅色怪獸會隨機出現在舞台的任何地方0.5秒到1秒鐘。
由於紅色怪獸是綠色怪獸是好朋友,所以當綠色怪獸碰到紅色怪獸時會得1分。綠色怪獸同時會顯示目前的得分。
黃色怪獸只在舞台的中間上下移動。黃色怪獸同時會顯示倒數時間。
藍色怪獸只在舞台的中間左右移動。
由於黃色怪獸及綠色怪獸會阻撓綠紅兩隻怪獸見面,所以當綠色怪獸碰到黃色怪獸或藍色怪獸時會扣1分。
只要分數為負數或倒數時間為0時就結束遊戲。
將原本看似複雜的遊戲,「拆解」成四隻怪獸各自的小問題,再來一一突破,就把這問題給解決了。