140 likes | 345 Views
1011024 景義 國小 教師研習. 張宏民. 認識 scratch. Scratch 是 MIT ( 麻省理工學院 ) 發展的一套新的程式語言,可以用來創造互動式故事、動畫、遊戲、音樂和藝術。 利用 scratch 設計作品的過程當中可以培養設計者的邏輯思考、流程控制等各項能力 。 Scratch 特色 視覺化的程式語言 積木組合式的程式語言 (用拖曳、組合的方法取代打字,免除指令輸入錯誤的困擾) 提升高層次思考能力. Scratch 下載.
E N D
1011024景義國小教師研習 張宏民
認識scratch • Scratch是 MIT (麻省理工學院) 發展的一套新的程式語言,可以用來創造互動式故事、動畫、遊戲、音樂和藝術。 • 利用scratch設計作品的過程當中可以培養設計者的邏輯思考、流程控制等各項能力。 • Scratch特色 • 視覺化的程式語言 • 積木組合式的程式語言 (用拖曳、組合的方法取代打字,免除指令輸入錯誤的困擾) • 提升高層次思考能力
Scratch下載 • Scratch是一套for windows、linux甚至是蘋果電腦的自由軟體,所以可以自由的下載安裝,安裝之前記得下載正確的作業系統版本 • 官方下載點→http://scratch.mit.edu/ • 也可以在鼓小首頁→下載中心→自由軟體專區下載
線上資源 • 張宏民的scratch教學錄影檔 • 鼓小scratch平台註冊及上傳教學 • http://dns.isgame.idv.tw/~cat3/scratch/learn/scratch1.swf • http://www.isgame.idv.tw/~cat3/index.htm • http://mail.lygsh.ilc.edu.tw/~dande/ • http://www.pageone.com.tw/Scratch/ • http://blog.ilc.edu.tw/blog/blog/5026 • 高雄市比賽作品展示
動畫-貓咪打籃球 • 學習目標: • 背景的使用與設定 • 角色的使用與設定 • 利用指令積木做出傳球的動畫效果
貓咪打籃球的腳本設計 • 背景→籃球場 • 腳色→貓咪、猴子、籃球 • 劇情→貓咪傳球給猴子,猴子回傳給貓咪,練習十次後停止
小考 地板傳球 灌籃 • 貓咪傳球給猴子 • 猴子傳球給貓咪空中灌籃 • 貓咪傳球給猴子 • 猴子地板傳球回給貓咪 • 重複5次
動畫-開心水族箱 • 學習目標: • 針對腳色設定隨機出現 • 複製程式積木給不同的腳色
開心水族箱的腳本設計 • 背景:水族箱 • 腳色:三隻魚 • 劇情:三隻魚在水族箱中悠閒的游來游去
小遊戲-打老鼠 • 學習目標: • 自訂造型與造型切換 • 設定準心與滑鼠同步移動 • 設定碰撞效果 • 加入音效 • 加入分數變數
打老鼠遊戲設定 • 背景:外太空 • 腳色:老鼠3隻、準心 • 遊戲設計:利用準心瞄準打老鼠,每打中一隻得1分,老鼠會隨機出現在舞台的任何位置,老鼠被打到就會消失
小考 • 電流急急棒
將作品上傳到scratch展示平台 • 163.16.163.251/xoops • 帳號→jyi • 密碼→6601979 • 或到鼓小首頁→線上學習→鼓小scratch站台 • 要先註冊→註冊成功之後→請編輯自己的中文姓名