*易學易懂的圖解說明,加深學習者的印象與使用技巧。
*內附完整範例與相關圖檔,方便自學者操作練習。
*透過腳本規劃與說明,清楚掌握該範例的邏輯思考、創意發想與學習重點。
*範例主題多元化,涵蓋動態賀卡、故事、動畫設計、按鈕設計、遊戲設計…等多種類型,讓學習者輕鬆學會各種程式積木的用法。
本書以Scratch 2.0版本為主,架構可分為基礎操作與範例實作兩大部分,前兩章針對Scratch的舞台、角色造型、音訊、程式積木的新增與編修做了完整的介紹,之後透過範例循序漸進的引導初學者活用Scratch的各種程式積木。
適合各種電腦課程教學,可為學員打下札實的程式概念基礎,能透過積木堆疊的方式,訓練學生的邏輯思考力、解決問題的能力,並可激發創意與思考力。
範例主題豐富,內容包括:寶寶的變裝秀、泰國旅遊書、夢幻海底世界、幼兒字卡練習器、髮型設計變變變、風景相片百寶箱、歡樂同學錄、驚奇屋歷險記、心情塗鴉版等多樣化內容。
作者序
Scratch 是美國麻省理工學院(MIT)所開發的程式語言,此軟體的主要特色就是利用堆疊與鑲嵌等方式,將各種類型的程式積木組合在一起,只要程式積木之間可以互相嵌接,就可以按下綠旗讓畫面動起來。由於軟體本身是屬於免費的自由軟體,而且採用的是圖形化介面,又可以透過積木堆疊的方式來訓練邏輯思考力、解決問題的能力,甚至可以激發創意與思考力,對於中小學的學生來說,相當的適合。有鑑於此,筆者特別推薦此套軟體給大家認識。
使用這套軟體,可以創造出問答方式或互動式的故事、動畫、遊戲⋯等內容,也可以將設計的作品分享給全世界的人。為了讓學習者可以快速學會此套軟體的精華,筆者特別規劃了16 個章節的內容,除了認識Scratch 2 的視窗環境外,開宗明義就先將舞台背景與角色造型的新增/ 編修技巧、腳本流程的規劃、程式堆疊技巧、聲音的插入與編輯⋯等功能做全方位的說明,接著就是依照軟體的難易程度,分別規劃成14 個範例,內容包括:
基礎動畫應用—— 動態的情人節賀卡
動畫故事的串接—— 寶寶的變裝秀
單一角色多造型的應用—— 泰國旅遊書
反彈與隨機運算—— 夢幻海底世界
廣播與接收的應用—— 幼兒字卡練習器
等待滑鼠被按下—— 髮型設計變變變
縮圖按鈕的應用—— 風景相片百寶箱
按鈕連結顯示—— 歡樂同學錄
滑鼠游標的應用—— 驚奇屋歷險記
筆畫效果應用—— 心情塗鴉板
樂器與琴鍵的應用—— 音樂演奏會
左右按鍵控制—— 發財金幣不求人
問與答的應用—— 互動老實樹遊戲
座標與角色控制—— 乒乓球PK 賽
對於Scratch 軟體所提供的程式類型與程式積木,筆者盡可能都將它們應用到所規劃的範例中,並將程式積木做完整的解說。筆者以嚴謹的態度來規劃本書,因此在腳本的規畫與邏輯思考方面也多所著墨,期望任何人都可以輕鬆學會Scratch軟體,輕鬆將自己的創意表現出來。若還有疏漏之處,還請先輩們多多指教。
Scratch 是美國麻省理工學院(MIT)所開發的程式語言,此軟體的主要特色就是利用堆疊與鑲嵌等方式,將各種類型的程式積木組合在一起,只要程式積木之間可以互相嵌接,就可以按下綠旗讓畫面動起來。由於軟體本身是屬於免費的自由軟體,而且採用的是圖形化介面,又可以透過積木堆疊的方式來訓練邏輯思考力、解決問題的能力,甚至可以激發創意與思考力,對於中小學的學生來說,相當的適合。有鑑於此,筆者特別推薦此套軟體給大家認識。
使用這套軟體,可以創造出問答方式或互動式的故事、動畫、遊戲⋯等內容,也可以將設計的作品分享給全世界...
目錄
Part I Scratch 基礎入門篇
CHAPTER 01 認識Scratch 2
CHAPTER 02 Scratch 操作功能簡介
Part II Scratch 動畫設計篇
CHAPTER 03 基礎動畫應用—— 動態賀卡DIY
CHAPTER 04 動畫故事串接—— 寶寶的變裝秀
CHAPTER 05 單一角色多造型的應用—— 泰國旅遊書
CHAPTER 06 反彈與隨機運算—— 夢幻海底世界
Part III Scratch 按鈕設計篇
CHAPTER 07 廣播與接收的應用—— 幼兒字卡練習器
CHAPTER 08 等待滑鼠被按下—— 髮型設計變變變
CHAPTER 09 縮圖按鈕的應用—— 風景相片百寶箱
CHAPTER 10 按鈕連結顯示—— 歡樂同學錄
Part IV Scratch 遊戲設計篇
CHAPTER 11 滑鼠游標的應用—— 驚奇屋歷險記
CHAPTER 12 筆畫效果的應用—— 心情塗鴉板
CHAPTER 13 樂器與琴鍵的應用—— 音樂演奏會
CHAPTER 14 左右按鍵控制—— 發財金幣不求人
CHAPTER 15 問與答的應用—— 互動老實樹遊戲
CHAPTER 16 座標與角色控制—— 乒乓球PK賽
Part I Scratch 基礎入門篇
CHAPTER 01 認識Scratch 2
CHAPTER 02 Scratch 操作功能簡介
Part II Scratch 動畫設計篇
CHAPTER 03 基礎動畫應用—— 動態賀卡DIY
CHAPTER 04 動畫故事串接—— 寶寶的變裝秀
CHAPTER 05 單一角色多造型的應用—— 泰國旅遊書
CHAPTER 06 反彈與隨機運算—— 夢幻海底世界
Part III Scratch 按鈕設計篇
CHAPTER 07 廣播與接收的應用—— 幼兒字卡練習器
CHAPTER 08 等待滑鼠被按下—— 髮型設計變變變
CHAPTER 09 縮圖按鈕的應用—— 風景相片百寶箱
CHAPTER 10 按鈕連結顯示—— 歡樂同學...