線上書籍
Home
Scratch教學
1. Scratch的簡介
1-1 下載與安裝
1-2 介面介紹
2-1 第一節課--第一支程式
2-2 第二節課--鍵盤控制
2-3 第三節課--迷宮程式
2-4 第四節課--會飛的巫婆
2-5 第五節課─三角形面積
2-6 造型切換─走動人物
2-6-1 移動人物進階使用
2-7 判斷X座標
3. Scratch進階課程-1-打蝙蝠
3-1 第一節課
3-2 第二節課
3-3 第三節課
4. scratch進階課程2-打地鼠
4-1 設計背景、鐵鎚及地鼠
4-2 撰寫地鼠的程式
4-3 撰寫鐵鎚程式
4-4 分數的計算
5. 接球遊戲
5-1 設計球部份的程式
5-2 人物部份的程式
5-3 程式計分
5-4 扣分的構想
6. 打磚塊遊戲
6-1 簡易打磚塊遊戲
6-1-1 反彈板的程式
6-1-2 設計球程式
6-1-3 當球碰到反彈板
6-1-4 設計磚塊程式
6-1-5 時間設定
如下圖,一樣是按下空白鍵時程式便開始執行,但我們在尚未發射球前,必須讓求跟著反彈板移動,程式如下:
將球的X座標設定同反彈板的X座麼
將球的Y座標設定同反彈板的Y座麼,但必須加上一個值,因為反彈板有厚度(寬),球必須在其上,所以這個值要視你的反彈而定。
偵測是否按下滑鼠,按下後,讓球面向上(0)
旋轉一個角度,可自由設定,一般是30-45度
讓球一直移動,碰到邊緣就反彈
6-1-1 反彈板的程式
6-1-3 當球碰到反彈板