澎湖人自由軟體交流網
Toggle main menu visibility
主選單
站內私人訊息
重要紀事
快速登入
互動討論區
萬用表單
站長工具箱
Tad Tools 工具包
好站連結
進階區塊管理
站長工具箱(急救版)
行事曆
本站消息
用戶管理
電子相簿
線上書籍
網路資料櫃
影音播放器
澎湖人論壇
線上書籍
互動討論
本站功能選單
即時留言簿
友站消息
互動討論區
萬用表單
站長工具箱
好站連結
站內私人訊息
行事曆
本站消息
用戶管理
快速登入
電子相簿
線上書籍
網路資料櫃
影音播放器
澎湖人論壇
站長目前維護網站
澎湖中小學機電整合網
澎湖縣中小學Python教學網
站長Scratch教學網
站長Python教學-Colab教材
澎湖中小學行動載具教學網
登入
登入
帳號
密碼
登入
:::
所有書籍
「Scratch研習講義」目錄
MarkDown
11-6 時間設定
1. 研習課程大綱
2. scratch下載與安裝
2-1 操作介面介紹
2-2 Scratch舞台介紹
3. 新增背景、角色及角色的移動
3-1 新增角色
3-2 角色的移動-(作業一)
3-3 角色移動(作業2)
4. 角色外觀的控制(走動人物)
4-1 移動人物進階使用
4-2 透過鍵盤操控
4-3 透過鍵盤操控蝙蝠-(作業二)
5. 畫筆控制
5-1 繪製多邊形旋轉圖-(作業三)
6. 運算和變數
6-1 計算三角形面積-(作業四)
6-2 九九乘法練習
7. 實作-電流急急棒
7-1 進階操作
8. 實作-海底世界
9. 實作-接球遊戲
9-1 設計球部份的程式
9-2 人物部份的程式
9-3 程式計分
9-4 扣分的構想
9-5 進階設計
10. 實作-打地鼠
10-1 撰寫地鼠的程式
10-2 撰寫鐵鎚程式
10-3 分數的計算
10-4 多關卡的設計
11. 實作-打磚塊
11-1 簡易打磚塊遊戲
11-2 反彈板的程式
11-3 設計球程式
11-4 當球碰到反彈板
11-5 設計磚塊程式
11-6 時間設定
11-7 細部討論
12. 實作-時鐘
12-1 加上電子顯示程式
13. 實作-射擊遊戲
14. 數位鋼琴
15. S4A介紹
16. 與Wedo結合
12. 實作-時鐘
Scratch研習講義 =========== 這個程式相當簡單,但有很多細節沒考慮到,例如,過關設定,球碰到磚塊的反彈.... 1)我們可以畫一條終止線,當球碰到終止線就停止遊戲,或者可以判斷球的y座標是否超過反彈板 2)新增第二關的磚塊 ![](http://www.phcno1.net/uploads/tad_book3/image/scr/Brick/Brick-a-0.png) 完整程式和下: 1)背景程式 - 分數大於4分(也就得5分)就會廣播「第二關」,接著停止這一部份程式 - 當接收到「第二關」時,時間就歸零並切換至第二關背景 - 分數大於9分(也就得10分)就會廣播「完全過關」,接著停止這一部份程式 - 當接收到「完全過關」時就切換背景並結束遊戲 ![](http://www.phcno1.net/uploads/tad_book3/image/scr/Brick/Brick-a-2.png) ![](http://www.phcno1.net/uploads/tad_book3/image/scr/Brick/Brick-a-1.png) 球的程式: - 將球移到反彈板上方 - 按下滑鼠球就隨機面向-85到85發射 - 遇到邊緣就反彈 - 碰到磚塊就加分並反彈(
這個在磚塊被碰到時會發出「打中」訊息
) - 碰到終止線就停足遊戲 ![](http://www.phcno1.net/uploads/tad_book3/image/scr/Brick/Brick-a-3.png) 磚塊程式: - 綠的是一開始就顯示,被打中後加分就隱藏,還會廣播「打中」訊息 - 粉紅色就一開始隱藏,接收到「第二關」才顯示 ![](http://www.phcno1.net/uploads/tad_book3/image/scr/Brick/Brick-a-4.png) ![](http://www.phcno1.net/uploads/tad_book3/image/scr/Brick/Brick-a-5.png) 反彈板程式:隨著滑鼠移動 ![](http://www.phcno1.net/uploads/tad_book3/image/scr/Brick/Brick-a-6.png) 其實可以改的地方還很多,不過小學生如果能寫出這個程式就非常值得稱讚。