觀看: Scratch 教學影片
Scratch線上註冊、學習 https://scratch.mit.edu/
Learn from "Scratch" 學到什麼?
麻省理工的 Scratch 團隊提出了三項在這資訊大爆炸時代必備的學習能力:
1.資料處理和交流能力(Information & Communication Skills)
2.思考和問題解決能力(Thinking & Problem-solving Skills)
3.合作和自我定位能力(Interpersonal & Self-directional Skills)
而學習 Scratch,正能「三個願望一次滿足」!
Scratch 的世界包含了兩大元素:角色(Sprite)跟 舞台(Stage)
可以從 Scratch 提供的圖片庫中選擇、從電腦上傳、或直接利用視訊拍照和線上圖畫版創造獨一無二的角色和舞台。選擇好了角色跟舞台後,接下來就是要寫程式讓角色活起來。
Scratch 提供了一個即時預覽的畫面,在中間的程式區拖移一塊塊的拼圖到右邊的空欄,運用適當的邏輯思考,去拼湊出適合的拼圖組合,就可以讓畫面中的角色做出如你所願的動作,一切就是這麼簡單直覺!你可以藉由這樣的方式來創造互動式故事、動畫、遊戲等等。常見的一些作品如走迷宮、打地鼠、對打遊戲、或音樂動畫。
▶ 單元一:Scratch賀卡變裝秀
1.程式設計
2.角色繪製(自行創作)
◎觀念程式:重複迴圈
【控制】:重複執行
【運算】:隨機產生
【外觀】:切換造型、將顏色特效改變
▶ 單元二:爆米花樂趣多
1.切換造型→移到座標(-124,17)
2.當角色被點擊→重複執行(移動滑鼠遊標)
3.控制判斷和偵測:如果...就...
4.回應條件成立:就移到座標(-124,17)
5.多重條件:【運算】+ 【偵測】
6. 【控制】:創造自己的分身create clone of 自己
7.角色造型變化:當分身產生→切換造型→等待1秒
◎觀念程式:多重條件
【動作】:認識舞台座標(x,y) 和移動角色位置
【控制】:1.如果...就...(條件判斷) 2.分身的運用
【運算】:A和B條件同時成立
【偵測】:1.顏色的偵測 2.滑鼠鍵按下的偵測
◎Scratch舞台座標和定位:
【原點】:(0,0)
【X軸】:往右X是正數0~ 240,往左X是負數0~ -240
【Y軸】:往上Y是正數0~ 180 ,往下Y是正數0~ -180
▶ 單元三:動畫創作
1.角色1來回行進與變換造型
2.加入角色2,並調整設定
3.角色加入跳躍動作,並說話
4.角色間進行對話
5.變換場景
6.期中評量:自製小動畫
◎觀念程式:
【】:
▶ 單元四:一起接頻果
1.程式設計
2.角色造型變化(當分身產生→切換造型)
◎觀念程式:
【】:
▶ 單元五:射擊遊戲
1.程式設計
2.角色造型變化(當分身產生→切換造型)
◎觀念程式:
【】:
▶ 單元六:音樂動畫
1.《簡譜》
2.認識【節奏】(bpm)
3.認識鋼琴鍵盤位置
4.Scratch音符對照表
5.設計樂曲利用Scratch程式自動演奏
◎觀念程式:
【】:
五年級上學期:
Photocap5(小石頭版)