2-2
建立第一個程式
開始撰寫程式前提醒
- 以類似物件導向的觀念來思考程式。
例如:
目前角色要往右轉或前進(以角色的角度來判斷)
這個角色咬到東西會...
角色碰到邊界會 ...
角色目前的水平位置 ...
- 如果有多個動作要判斷、執行(分成多段程式),每段的開頭都要有 事件開頭 。
- 各個角色要做互動,可以靠 角色1 >廣播訊息' ,角色2使用 當收到廣播 執行互動工作。
或使用變數,來傳遞各種情形。
- 執行互動動作時,建議適度的加入 等待...秒 ,以免引起重複太多次的情形,而造成錯誤。
- 如果有多個相同的角色,可以在第一個角色程式等動作都以設計完成後,再使用複製功能,可以把第一個角色的程式及各種設定一併複製給第二個角色。
動手寫程式
scratch 程式基本觀念
每一個角色者有自己的程式區塊,而且可有多段程式。Scratch 會自動分配時間執行各段程式內容。
開始第一個程式:主角說 hello!
如果你要這個角色能左右移動,那麼你要再加些什麼?