目錄
CH1 認識STEM、程式設計及運算思維
1-1 STEM的簡介
1-2 基本的程式設計知識
1-3 認識運算思維
1-4 了解資訊流程
1-5 程式設計中的三大結構
CH2 認識mBot機器人
2-1 認識mBot機器人
2-2 mBot的主控板
2-3 mBot的預設程式
2-4 安裝程式設計軟體
2-5 mBlock 5的基本操作
CH3 變數與運算子
3-1 變數是什麼
3-2 運算子又是什麼
3-3 清單是什麼
3-4 副程式又是什麼
3-5 程式範例
CH4 讓mBot動起來
4-1 馬達的種類
4-2 馬達的原理
4-3 mBot的基本移動功能
4-4 如何控制mBot馬達
4-5 mBot的移動距離
4-6 mBot的轉動角度
4-7 程式範例
實作題
CH5 發光發聲的mBot
5-1 什麼是LED燈
5-2 mBot上的LED燈
5-3 LED燈在mBlock 5中的應用
5-4 LED燈程式範例
5-5 什麼是蜂鳴器
5-6 mBot上的蜂鳴器
5-7 蜂鳴器在mBlock 5中的應用
5-8 蜂鳴器程式範例
5-9 什麼是按鈕
5-10 mBot上的板載按鈕
5-11 板載按鈕在mBlock 5中的應用
5-12 板載按鈕程式範例
實作題
CH6 光明與黑暗
6-1 什麼是光線感測器?
6-2 mBot上的光線感測器
6-3 光線感測器在mBlock 5中的應用
6-4 程式範例
實作題
CH7 遙控機器人
7-1 什麼是紅外線感測器
7-2 mBot上的紅外線感測器
7-3 紅外線感測器在mBlock5的應用
7-4 程式範例
實作題
CH8 超音鼠
8-1 什麼是超音波感測器?
8-2 mBot的超音波感測器
8-3 超音波感測器在mBlock5中的應用
8-4 程式範例
實作題
CH9 有線可循
9-1 什麼是循線感測器?
9-2 mBot上的循線感測器
9-3 循線感測器在mBlock5中的應用
9-4 程式範例
CH10 Makeblock的額外模組應用
10-1 模組及感測器分類
10-2 連接埠適用性
10-3 常用的模組及感測器
CH11 STEM創客分享
11-1 智能交通燈
11-2 呼吸燈
11-3 安全警告單車套裝
11-4 循線音樂盒
11-5 mBot水平儀
11-6 水溫指標屏
實作題
CH12 mBlock5的擴展功能
12-1 人工智能 151
12-2 數據收集 153
12-3 天氣資訊