Scratch & Arduino創客程式設計寶典
找相似
商品已停售

Scratch & Arduino創客程式設計寶典

台灣樂天市場
訂單成立賺0.5%
下單享LINE POINTS點數
訂單成立賺0.5% 2
台灣樂天市場

台灣樂天市場

▐ 自2024/1/1 00:00起,台灣樂天市場「屈臣氏」將不贈送 LINE POINTS 點數 ▐ 自2023/2/1 00:00起,樂天Kobo電子書不贈送 LINE POINTS 點數,請會員多加留意。 ▐ LINE POINT點數回饋依照樂天提供扣除折價券(優惠券)、與運費後之最終金額進行計算。 ▐ 愛買與愛票網、a la sha(2023/8/1生效)、GAME休閒館(2023/8/1生效)、專品藥局(2023/8/1生效)等部分店家不參與全站加碼,請詳閱LINE Points 加碼店家清單:https://lin.ee/Y2CcVdk/rcfk ▐ 注意事項 (1)部分服務及店家不符合贈點資格,購買後將不贈送 LINE Points 點數,亦不得使用點數紅包,如:比漾廣場、神腦生活、MyCard、愛美麗福利社、展翔通訊、ezcook 美食廚房、葳豐數位商城、吉盈數位商城、森林巨人、包材中心、KABO佳麗寶家電批發、LuLuLu精品店、NewSTYLE新風尚潮流、0216零食會社、美寶家電、純米小鋪、LILY科技新櫃、登芳3C電子雜貨賣場、豐饌御鴨、鼎耀通訊、誠選3C、Smile、葳豐數位商城二店、米蘭寶、BoBo Outlet代購屋、楊家食品(2022/10/1生效)、樂天Kobo電子書(2023/2/1生效)、屈臣氏(2024/1/1生效)等,請詳閱LINE Points 加碼店家清單。 (2)需透過LINE購物前往台灣樂天市場,並在同一瀏覽器於24小時內結帳,才享有 LINE Points 回饋。 (3)若購買之訂單(包含預購商品)未符合樂天市場 45 天內完成訂單出貨及結帳,則不符合贈點資格。 (4)如使用App、或中途瀏覽比價網、回饋網、Google等其他網頁、或由網頁版(電腦版/手機版網頁)切換為App都將會造成追蹤中斷而無法進行 LINE Points 回饋。 (5) LINE 購物為購物資訊整合性平台,商品資料更新會有時間差,如顯示之商品規格、顏色、價位、贈品與台灣樂天市場銷售網頁不符,以銷售網頁標示為準。 (6)Pickup店家之有效訂單需於下單後40天內使用完畢才符合分潤條件 (7) 若上述或其他原因,致使消費者無接收到點數回饋或點數回饋有爭議,台灣樂天市場保有更改條款與法律追訴之權利,活動詳情以樂天市場網站公告為準。

商品描述

作者: 林俊傑 系列: 程式設計 出版社: 經瑋文化圖書出版社(應為易習圖書) 出版日期: 2020/02/20 ISBN: 9789576154157 內容簡介 「易學易懂,做中學,學中做,培養全新體感遊戲實作基礎」 Scratch是由美國麻省理工學院開發的一套專門為八歲到十六歲兒童準備的程式設計軟體。它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。整個過程就像小孩子玩積木一樣簡單而有趣。愛玩是小朋友的天性,Scratch正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。 Arduino是一塊單板的微控制器搭配著一套開發軟體,它的硬體包含一個以Atmel AVR單片機為核心的開發板與其他各種I/O元件。在本書中我們採用的便是凱斯電子公司開發的Scratch多功能整合板。它實際上就是在一張Arduino Uno開發板上預設安裝了按鍵開關、拉桿可變電阻、光敏電阻、LED燈、麥克風及蜂鳴器等最常用的電子元件,從而省去了透過跳線連接這些電子元件的麻煩。讓我們可以輕鬆享受Arduino硬體與Scratch軟體進行互動的環境。 本書共包含了二十一個章節,由淺入深的為讀者介紹Scratch與Arduino互動的重要程式設計技巧,並且透過範例對其進行詳細的講解。其中內容包含基礎概念入門、背景設計、角色設計、角色的移動、角色外觀控制、對話及聲音、畫筆控制、運算與變數、偵測及變數控制、S2A+Arduino的開發環境、整合板零件控制與應用、沙丘魔寶、星際大戰以及打造Arduino藍牙智慧車等。相信經過課程的綜合演練,必定能讓讀者融會貫通軟硬體互動的應用開發技巧,還能輕鬆將設計理念融入今後的設計當中,創作出更為優秀的遊戲作品。 內容目錄 Chapter 01 Scratch軟體簡介 1-1 什麼是Scratch 1-2 下載和安裝 1-3 如何進入雲端Scratch 1-4 操作介面導覽 1-5 座標的概念 Chapter 02 背景設計 2-1 開啟並儲存檔案 2-2 匯入、刪除舞臺背景 2-3 匯入外部圖片作為背景 2-4 編寫程式控制背景 Chapter 03 角色設計 3-1 匯入背景 3-2 從角色倉庫新增角色 3-3 在舞台區調整角色大小及位置 3-4 匯入多造型角色 3-5 上傳角色檔案 3-6 繪製新角色 3-7 存檔到電腦 Chapter 04 角色的移動 4-1 匯入背景與角色 4-2 設定角色的初始位置 4-3 直線移動到特定位置 4-4 在兩點間來回移動 4-5 跳躍式移動 4-6 在舞台邊緣間重複移動 4-7 自由移動 4-8 跟隨滑鼠移動 Chapter 09 偵測及變數控制 9-1 繪製舞台背景 9-2 匯入角色 9-3 跟隨滑鼠游標移動 9-4 條件判斷的狀態偵測 9-5 設定計時器 9-6 產生變數 9-7 設定變數的值 9-8 變數值的自動增減 Chapter 10 S2A+Arduino的開發環境 10-1 認識Arduino Uno開發板 10-2 認識Scratch整合板 10-3 安裝S2A開發環境 Chapter 11 麥克風控制 11-1 匯入舞台背景 11-2 刪除及匯入角色 11-3 編寫角色移動程式 11-4 編寫元件響應程式 Chapter 12 LED燈閃光控制 12-1 匯入舞台背景 12-2 上傳及繪製角色 12-3 編寫角色切換造型程式 12-4 編寫元件響應程式 Chapter 13 按鍵應用 13-1 匯入背景及角色 13-2 加入變數 13-3 編寫按鍵程式 13-4 編寫紅色LED燈響應程式 17-9 加入播報員 17-10 加入音樂與音效 Chapter 18 星際大戰 18-1 匯入舞台背景 18-2 加入變數 18-3 匯入及編輯角色 18-4 繪製生命值圖形 18-5 編寫玩家戰機的控制程式 18-6 編寫玩家飛彈的控制程式 18-7 控制外星飛船移動的程式 18-8 偵測碰撞的程式 18-9 編寫外星人飛彈的程式 18-10 編寫生命值顯示程式 18-11 加入寶藏控制程式 18-12 編寫報分員程式 18-13 添加背景音樂與音效 Chapter 19 直流馬達控制 19-1 認識直流馬達模組 19-2 練習控制馬達轉動方向 Chapter 20 藍牙無線遙控 20-1 認識藍牙無線模組 20-2 更改藍牙無線模組的鮑率 20-3 開啟Windows的藍牙功能 Chapter 21 打造Arduino藍牙智慧車 21-1 準備材料及工具 21-2 韌體的準備 21-3 組裝藍牙無線智慧車 Chapter 05 角色外觀控制 5-1 匯入角色的多個造型 5-2 造型切換 5-3 角色的顯示與隱藏 5-4 設定角色的大小 5-5 使用特效改變角色外觀 Chapter 06 對話及聲音 6-1 撰寫腳本 6-2 匯入背景及角色 6-3 按照腳本製作動畫 6-4 匯入與刪除聲音 6-5 添加背景音樂及音效 Chapter 07 畫筆控制 7-1 下筆與收筆 7-2 清除畫面 7-3 畫筆的顏色 7-4 畫筆顏色的亮度 7-5 畫筆的粗細 7-6 繪製正多邊形 7-7 繪製圓形及蓋章 Chapter 08 運算與變數 8-1 匯入背景及角色 8-2 產生及刪除變數 8-3 變數的顯示及隱藏 8-4 設定變數的值 8-5 數值運算 8-6 隨機數字分析 Chapter 14 光敏電阻控制 14-1 匯入背景及角色 14-2 光敏值控制蜂鳴器音調頻率 14-3 光敏值控制跳舞速度 14-4 編寫紅色LED燈響應程式 14-5 光敏值控制舞台亮度 Chapter 15 蜂鳴器發聲 15-1 匯入背景及角色 15-2 刪除及匯入角色 15-3 編寫精靈移動程式 15-4 編寫元件響應程式 Chapter 16 搖桿移動應用 16-1 匯入舞台背景及角色 16-2 編寫乒乓球運動的程式 16-3 編寫球拍移動程式 16-4 編寫乒乓球被球拍反彈程式 16-5 加入蜂鳴器及LED燈響應 16-6 加入分數變數 16-7 編寫判定游戲結束程式 16-8 加入播報員 16-9 加入音樂與音效 Chapter 17 沙丘魔寶 17-1 匯入舞台背景及角色 17-2 編寫女孩移動的程式 17-3 編寫障礙物1程式 17-4 編寫其餘障礙物程式 17-5 編寫妖魔程式 17-6 編寫寶藏判斷程式 17-7 加入變數 17-8 增補程式 ISBN: 9789576154157

加入購物車

分享

商品已停售