Scratch
特色
1. 視覺化的程式語言
2. 積木組合式的程式語言(用拖曳、組合的方法取代打字,免除指令輸入錯誤的困擾)
3. 提升高層次思考能力
軟體下載
校內快速下載:
檔案格式 WinScratch1.4.exe WinScratch1.4.zip Scratch1.4.msi JAVA 爪哇
官方網站:http://info.scratch.mit.edu/Scratch_1.4_Download
【安裝步驟】一、安裝 Scratch 主程式→二、安裝 JAVA 程式
一、安裝Scratch主程式
1.下載後,點選程式2下。
2.接下來,請跟著【紅色導引框】點選即可完成設定!
安裝成功後,開啟主要程式的畫面瞧瞧吧!
一、程式版面說明
二、
方法2:使用中間選項,選擇程式【預設圖庫】來新增角色。選擇分類資料夾後,再進去選擇角色,如下2圖。
方法3:使用右邊選項【來個令人驚喜的角色吧!】,讓電腦隨機挑選一個角色吧!
三、演員活動區
左右移動
X
-240 ← 0 →240
上下移動
【設計構想】第一次玩程式設計嗎?別擔心,來個簡單的動畫小水族箱(也可以想像森林的昆蟲等),小試伸手 吧!
【製作流程】選擇舞台背景→選擇水族箱的小魚→讓水族箱內的魚群開始游動
一、建製舞台(加入背景圖)
1.點選演員休息區內左側的【舞台】
2.在程式指令區點選【背景】標籤,然後再點選【匯入】,我們來挑個好背景吧!
3.在分類資料夾中,選擇與主題相關的背景,例如本例為水族箱,當然就是找個Nature大自然囉!
4.檔名underwater的背景圖片,最合適本次主題,就先選它囉!完成後,點選【確定】。
5.背景選擇完成,最後可以將原空白背景按下【X】刪除掉。
二、加入角色
1.焦點移到新增角色上,我們可使用 資料庫中角色,挑選適合水族箱的小魚吧!當然,你也可以選擇繪圖編
2.選擇合適的分類資料夾,水族箱的小魚屬於Animails資料夾。
3.接下來,好好挑選可愛的小魚,挑完後,點選【確定】。
4.完成後,角色就自動出現在水族箱內,不過有點大隻,可以透過右上角的【縮小工具】,僅可能讓魚的大小符合
比例。
5.【縮小工具】在魚身上一直點,就會縮小,比例差不多就可以了,大功告成!
1.依順序從【程式指令區塊】將【程式指令積木】分別拖曳到【程式撰寫區】
2.根據需要,修改程式指令內的【參數值】。
3.記得最後在最上方加上「綠旗」的控制指令。
4.那麼大的水族箱內,只有一隻魚太孤單囉,試試看如何新增其他小魚(下載範例)吧!
螃蟹水底橫走 乖乖魚水中橫游 俏皮魚水中逛大街
四、創意思考---程式討論區
請問下列三組程式,有什麼不同?這個不同,請問會如何影響小魚?
【設計構想】透過滑鼠(棒子)敲一下,隨機出現的小老鼠(也可以想像森林的昆蟲等)就會消失...。
【製作流程】選擇舞台背景→設計瞄準器→設計愛亂跑的小老鼠→瞄準器點下去後,小老鼠消失並且得分。
【上課範例】:【範例檔 1】、【範例檔 2】
一、挑選舞台
請參考【小水族箱】的背景設定。本次我們所挑選的舞台為【月球】。
二、設計瞄準器
構想一:滑鼠變成瞄準器。
構想二:瞄準器原先是空白的瞄準器,點選滑鼠射擊後,就會變成紅色的火藥瞄準器。並且立刻恢復為空白瞄準
器。
構想三:按下滑鼠後,會出現射擊的【聲音】,碰一聲。
三、設計愛亂跑的小老鼠
構想一:小老鼠在舞台隨意走動,有時快,有時慢,碰到邊緣會回到舞台區。
構想二:小老鼠被射擊,會立即消失(或死掉),一秒後,再出現舞台區某的地方。
四、分數與時間
1.點選【變數】選單,再點選【產生一個變數】。
2.輸入【變數名稱】
3.點選【確定】後,出現變數相關指令如下:
4.此時,舞台區也會出現變數【分數】的欄位,設定成功。接下來,我們就準備應用到程式裡面囉!
5.完成後,直接把【將變數分數的值增加1】放到程式中,就可以有計分的效果囉。