Scratch 程式設計 (靜宜資管楊子青) 2009.10.22. http://scratch.mit.edu/
程式設計基本結構1 循序結構 1. 研考室:成立推 動小組 2. 研考室:小組成 員工作分配
程式設計基本結構 循序結構
程式設計基本結構2 選擇結構 8. 主席裁示 事項是否 列管 9. 主席指裁示事 項持續管理 10. 結案 7. 辦理主管會報 程式設計基本結構2 選擇結構 8. 主席裁示 事項是否 列管 9. 主席指裁示事 項持續管理 10. 結案 7. 辦理主管會報 (暨縣務會議)主 席指裁示事項 是 否
程式設計基本結構 選擇結構
程式設計基本結構3 重複結構 4. 選定要建立標準 化項目 5. 成立標準化項目 不通過 小組 6. 提報計畫至研考 室 7. 審核計畫 程式設計基本結構3 重複結構 4. 選定要建立標準 化項目 5. 成立標準化項目 小組 6. 提報計畫至研考 室 7. 審核計畫 8. 研擬教育訓練計 畫 通過 不通過
程式設計基本結構 重複結構
Scratch Help screens http://www.sy3es.tnc.edu.tw/teaching/Scratch%20Help%20Screens.htm#motion
實作一:剪刀.石頭.布 http://www.cs.pu.edu.tw/~tcyang/george/course9801/scratch/PSSgame.htm
剪刀.石頭.布 http://www.cs.pu.edu.tw/~tcyang/george/course9801/scratch/PSSgame.htm 滑鼠點選
剪刀.石頭.布 (1) 舞台背景
剪刀.石頭.布
剪刀.石頭.布
剪刀.石頭.布 (2) 角色: 剪刀、石頭、布、電腦
剪刀.石頭.布 (3) 產生變數:玩家、電腦變數
「廣播」 Tutorial on Changing Scenes http://scratch.mit.edu/projects/ashbyr1/714297
(4) 角色: 剪刀, 石頭, 布:程式 (產生亂數及廣播) 剪刀.石頭.布 (4) 角色: 剪刀, 石頭, 布:程式 (產生亂數及廣播)
(5) 角色: 電腦:程式 (電腦出拳及判斷輸贏) 剪刀.石頭.布 (5) 角色: 電腦:程式 (電腦出拳及判斷輸贏)
作品製作網頁 ※上傳官方網站 ※製做一個 html 檔,在原始碼中加入以下語法。同目錄中要有 ScratchApplet.jar、soundbank.gm檔及你的 Scratch 作品檔(例 key.sb)。 ============================================================== <div class="container"> <!-- Scratch project START--> <applet id="ProjectApplet" style="display:block" code="ScratchApplet" codebase="./" archive="ScratchApplet.jar" height="600" width="800"> <param name="project" value="key.sb"> </applet> <!-- Scratch project END--> </div>
將Scratch作品轉成EXE執行檔 ※製作成.exe執行檔,方便沒有網路者觀賞。 ※下載ChirpCompiler,並安裝