澎湖人自由軟體交流網
Toggle main menu visibility
主選單
站內私人訊息
重要紀事
快速登入
互動討論區
萬用表單
站長工具箱
Tad Tools 工具包
好站連結
進階區塊管理
站長工具箱(急救版)
行事曆
本站消息
用戶管理
電子相簿
線上書籍
網路資料櫃
影音播放器
澎湖人論壇
線上書籍
互動討論
本站功能選單
即時留言簿
友站消息
互動討論區
萬用表單
站長工具箱
好站連結
站內私人訊息
行事曆
本站消息
用戶管理
快速登入
電子相簿
線上書籍
網路資料櫃
影音播放器
澎湖人論壇
站長目前維護網站
澎湖中小學機電整合網
澎湖縣中小學Python教學網
站長Scratch教學網
站長Python教學-Colab教材
澎湖中小學行動載具教學網
登入
登入
帳號
密碼
登入
:::
所有書籍
「Scratch研習講義」目錄
MarkDown
3-3 角色移動(作業2)
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結合
4-1 移動人物進階使用
Scratch研習講義 =========== 這一節課我們要教小朋友做人物外型切換,就像在玩瑪莉兄弟時,某個時間或某個觸發點會變大、戴上帽子...。 這一節要特別注意的就是學生會把外型和角色搞混 a)一個角色可以有多個造型 b)透過程式可以在某個時間或某個觸發點切換至不同造型 1)首先先匯入一張自己喜歡的背景圖 ![](http://www.phcno1.net/uploads/tad_book3/image/scracth/six/6-1.png) 2)開啟角色檔,這一次我選一個動作有連續的人物圖檔,如下圖,可以看到人物的腳部有分解動作 ![](http://www.phcno1.net/uploads/tad_book3/image/scracth/six/6-2.png) 3)接著切換到造型的地方,我依序把五個圖匯入,共五個(注意人物動作有其前後順序)
※特別注意檢查學生是不是透過造型來匯入其他四個造型,因為很多人會誤會而開啟五個角色
![](http://www.phcno1.net/uploads/tad_book3/image/scracth/six/6-3.png) 如下圖我先選左腳三個動作後再選右腳二個動 ![](http://www.phcno1.net/uploads/tad_book3/image/scracth/six/6-4.png) 4)切換程式,讓小朋友知道移動3步,等待0.2秒再換下一個造型,如果沒有設定等待0.2秒人物會走很快,小朋友自己修改。 ![](http://www.phcno1.net/uploads/tad_book3/image/scracth/six/6-5.png) 完整如下圖,讓人物一直走,所以要使用到重復執行,內有五個造型的切換,依序,結果大部的小朋友都有做出來,很多小朋友都選別的物件來練習,也都做得不錯。 ※注意一點,人物碰到邊就返回,還有要限制人物「只允許左右翻轉」 ![](http://www.phcno1.net/uploads/tad_book3/image/scracth/six/6-6.png) 在學校上課時竟然學生發現有個動作是重
複
的,使用一個重複4次的迴圈指令,如下圖,我看了很感動,太強了! ![](http://www.phcno1.net/uploads/tad_book3/image/scracth/six/6-7.png) 其實還有很多方法,請小朋友想一想,有沒有更簡單的方式可以完成這個作業。