MakeCode Blocks程式設計最佳範本: 使用micro:bit (最新版 附MOSME行動學習一點通) | 誠品線上

MakeCode Blocks程式設計最佳範本: 使用micro:bit (最新版 附MOSME行動學習一點通)

作者 李春雄
出版社 紅螞蟻圖書有限公司
商品描述 MakeCode Blocks程式設計最佳範本: 使用micro:bit (最新版 附MOSME行動學習一點通):1.循序漸進介紹micro:bit開發板,引導讀者輕鬆控制硬體,增加學習成就感。2.利用「圖塊

內容簡介

內容簡介 1. 循序漸進介紹 micro:bit 開發板,引導讀者輕鬆控制硬體,增加學習成就感。 2. 利用「圖塊程式積木」控制開發板,不用「寫」程式,也能輕鬆訓練邏輯思維。 3. 完整的程式設計範例,讓讀者從「邏輯思維」能力提昇至「解決問題」能力。

產品目錄

產品目錄 Chapter 1 有關 micro:bit 及 MakeCode 1-1 micro:bit 簡介 1-2 如何用 micro:bit 學習運算思維 1-3 micro:bit 開發環境—MakeCode 1-4 第一支 MakeCode 程式 1-5 micro:bit V2的新增功能介紹 1-6 micro:bit 在機器人創客教育上的應用 Chapter 2 基本圖示顯示之應用 2-1 顯示數字 123 2-2 顯示文字 Hello 2-3 顯示文字姓名 2-4 顯示火柴人圖示 2-5 閃爍的心 2-6 重複顯示東南西北箭頭 Chapter 3 輸入元件應用 3-1 按 AB 鈕 3-2 傾斜控制方向 3-3 偵測引腳被按下 3-4 偵測按 A 鍵或 B 鍵 3-5 製作地震計(偵測數值) 3-6 偵測光線值 3-7 偵測方位感測值 3-8 偵測溫度 3-9 水平儀 3-10 電子羅盤校準 3-11 運行時間計算 3-12 引腳被鬆開計數器 3-13 加速度值 3-14 micro:bit V2新增元件功能 Chapter 4 音效元件應用 4-1 音階 DoReMi 4-2 自定音階長度 4-3 播放類比音階 4-4 演奏休息 4-5 播放旋律婚禮 4-6 音效旋律開始與結束圖示 4-7 調整演奏速度 AB 4-8 取得目前演奏速度 4-9 micro:bit V2新增元件功能 Chapter 5 燈光元件應用 5-1 點亮右下角 LED 5-2 點亮四邊角 LED 5-3 下流星雨 5-4 點狀態切換 5-5 取得 LED 點燈的狀態 5-6 製作地震計—點亮長條圖 5-7 調整燈光亮度 5-8 五光十色 5-9 關掉 LED 螢幕 Chapter 6 廣播元件應用 6-1 廣播群組(發送與接收數字) 6-2 廣播群組(發送與接收文字) 6-3 廣播群組(發送與接收鍵值) 6-4 模擬傾斜方向控制車子行走(發射端與接收端) Chapter 7 迴圈整合應用 7-1 何謂迴圈 7-2 隨機產生 3 個亂數值 7-3 重複執行心跳 7-4 迴圈設計各種圖形 7-5 陣列專屬迴圈 7-6 巢狀迴圈的應用 Chapter 8 邏輯整合應用 8-1 何謂邏輯運算 8-2 單一條件式(愛心) 8-3 兩種條件式(對錯) 8-4 多重條件式(音階 DoReMi) 8-5 比較運算成績 8-6 邏輯運算成績(And) 8-7 邏輯運算成績(Or) 8-8 邏輯運算成績(Not) 8-9 切換 LED 開關邏輯 Chapter 9 變數的應用 9-1 何謂變數 9-2 整數變數(投擲骰子) 9-3 字串變數(記綠資料) 9-4 布林邏輯變數(LED 開關) Chapter 10 數學運算應用 10-1 數學運算 190 10-2 倒數 10 秒後唱生日快樂 10-3 攝氏轉換成華氏 10-4 奇偶數切換 LED 燈 10-5 取兩個骰子的投擲的最大與最小值 10-6 兩個骰子猜大小 10-7 隨機取布林值 10-8 晃動隨機抽號 10-9 將骰子點數轉換統計圖表 10-10 補考限制最低及最高分 10-11 美金與台幣對照 Chapter 11 函式之定義與應用 11-1 何謂函式(副程式) 11-2 定義函式_顯示骰子點數 11-3 定義函式_重複投擲 5 次骰子 11-4 擲骰子_嵌入圖_手動 11-5 擲骰子_嵌入圖_自動 11-6 剪刀_石頭_布_手動 Chapter 12 陣列與迴圈的整合應用 12-1 何謂陣列 12-2 取得陣列中的元素個數 12-3 取得陣列中的某一項目值 12-4 指定陣列中某一索引之項目值 12-5 隨機產生 3 個亂數加入到陣列中 12-6 取得並移除最末項元素 12-7 取得某一項目元素之索引值 12-8 取得陣列第一項元素 12-9 插入某一元素到指定位置 12-10 插入項目值到陣列最前面 12-11 移除指定位置的元素 12-12 陣列專屬迴圈 Chapter 13 文字處理之應用 13-1 文字的處理方式 13-2 取得身分證 ID 的字數 13-3 由身分證 ID 判斷男女生 13-4 字串截取電話區域代碼 13-5 電話區域代碼轉換數字 13-6 字串組合區域代碼及電話 Chapter 14 遊戲設計之應用 14-1 遊戲設計之原理 14-2 水平往右移動物件 14-3 向右 45 度繞圓圈 14-4 水平左右移動 AB 14-5 前後左右及歸位移動 14-6 查詢角色的各種狀態值 Chapter 15 圖像元件應用 15-1 移動的心情 15-2 左右移動的心情 15-3 滾動的心情 15-4 移動圖示圖像心情 15-5 傾斜控制箭頭圖像 15-6 傾斜顯示箭頭數字 15-7 大人牽小孩過馬路 Chapter 16 引腳元件應用 16-1 顯示系統監控模擬器 16-2 顯示 micro:bit 螢幕 16-3 可變電阻控制伺服馬達轉動 16-4 伺服馬達 0 度、90 度、180 度擺動 16-5 顯示伺服馬達轉動角度 16-6 伺服馬達左右擺動 1 次 16-7 伺服馬達左右擺動 1 次(結合統計圖表) 16-8 利用可變電阻資訊控制軸 Chapter 17 序列元件應用 17-1 序列寫入一行文字(加法累加過程) 17-2 序列寫入文字與數字⑴ 17-3 序列寫入文字與數字⑵ 17-4 序列寫入溫度到陣列中 17-5 序列讀取一行字串

商品規格

書名 / MakeCode Blocks程式設計最佳範本: 使用micro:bit (最新版 附MOSME行動學習一點通)
作者 / 李春雄
簡介 / MakeCode Blocks程式設計最佳範本: 使用micro:bit (最新版 附MOSME行動學習一點通):1.循序漸進介紹micro:bit開發板,引導讀者輕鬆控制硬體,增加學習成就感。2.利用「圖塊
出版社 / 紅螞蟻圖書有限公司
ISBN13 / 9789865231996
ISBN10 / 9865231999
EAN / 9789865231996
誠品26碼 / 2682155681006
頁數 / 336
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 19X26X1CM
級別 / N:無

最佳賣點

最佳賣點 : 循序漸進介紹 micro:bit 開發板,引導讀者輕鬆控制硬體,增加學習成就感。

活動