分類
書籍資訊
書號:PB109
作者:鮮師
ISBN:9789864555239
初版日期:2017-11-08
最新出版日期:2017-11-08
248頁/彩色/16開
出版商:台科大圖書
建議售價:NT$350
哪裡買特色
1.適用對象:想要學C語言的初學者,沒有相關背景也容易入門。2.使用Arduino C玩mBot機器人,邊玩邊學程式,讓學習更有趣。
3. mBot機器人價格親民又有趣,是最適當的初學型機器人。
4.循序打好C語言基礎,範例程式碼短,流程圖搭配程式碼,訓練邏輯思考。
5.漸進式的學習,從改範例的實作參數練習,範例增加幾行多個功能,衍生新的題目。
6.在各主題後用C語言的不同語法,結合mBot的不同功能做介紹。
目錄
主題1 C語言與mBot輪型機器人基本介紹及使用1-1 程式語言基本介紹
1-2 C/C++語言架構
1-3 mBot輪型機器人基本介紹
1-4 專案開發流程
1-5 mBot的第一個C語言程式
主題2 C語言程式架構與mBot機器人馬達物件基本介紹及使用
2-1 Arduino C程式架構介紹
2-2 mBot機器人之馬達物件介紹與使用
2-3 mBot機器人+ Arduino C 實習
主題3 變數與mBot機器人全彩LED物件基本介紹及使用
3-1 Arduino C變數介紹
3-2 資料型態實習
3-3 運算式與運算子
3-4 mBot機器人之全彩LED物件介紹與使用
3-5 mBot機器人+ Arduino C 實習
主題4 if、序列埠通訊與紅外線遙控物件的介紹與使用
4-1 Arduino C的序列埠通訊、關係運算子與三元運算子
4-2 Arduino C 之流程指令:if
4-3 mBot機器人之紅外線遙控器物件的介紹與使用
4-4 mBot機器人+ Arduino C 實習
主題5 while與紅外線循跡物件的介紹與使用
5-1 邏輯運算子與多條路徑的if
5-2 while
5-3 do while
5-4 紅外線循跡物件的介紹與使用
5-5 以mBot機器人+ Arduino C實習
主題6 switch與超音波物件的介紹與使用
6-1 switch
6-2 位元運算子與各運算子的優先順序
6-3 超音波物件的介紹與使用
6-4 以mBot機器人+ Arduino C實習
主題7 for迴圈與按鍵的介紹與使用
7-1 字串型態
7-2 for迴圈
7-3 按鍵的介紹與使用
7-4 以mBot機器人+ Arduino C實習
主題8 陣列與蜂鳴器的介紹與使用
8-1 一維陣列
8-2 多維陣列
8-3 氣泡排序法與二分搜尋法
8-4 蜂鳴器的介紹與使用
8-5 以mBot機器人+ Arduino C實習
主題9 指標與光線感測物件的介紹與使用
9-1 指標
9-2 動態記憶體配置與指標
9-3 光線感測物件的介紹與使用
9-4 以mBot機器人+ Arduino C實習
主題10 公用函式
10-1 函式基本型態與亂數函式
10-2 數學函式
10-3 延遲函式
10-4 字串的處理
10-5 計時器與中斷的處理(FlexiTimer2)
10-6 以mBot機器人+ Arduino C實習
主題11 自訂函式
11-1 自訂函式
11-2 參數說明
11-3 變數存取範圍
11-4 以mBot機器人+ Arduino C實習
主題12 結構與類別
12-1 結構
12-2 類別
12-3 繼承
12-4 多表單開發
12-5 以mBot機器人+ Arduino C實習
附錄一 習題參考答案
附錄二 ASCII碼
附錄三 除錯方法
教學資源列表
類型 | (僅供教師教學使用) |
---|---|
教學進度表 | 使用ArduinoC趣玩mBot機器人 |
課本PDF | 電腦下載 |
影音教學
{{customurls[index].name}}
{{subitem.name}}
題庫列表
章節 | 總題數 | 選擇 | 自我練習 |
---|---|---|---|
主題1 C語言與mBot輪型機器人基本介紹及使用 | 13 | 13 |
|
1-4 專案開發流程 | 3 | 3 | |
課後習題 | 10 | 10 |
|
主題2 C語言程式架構與mBot機器人馬達物件基本介紹及使用 | 12 | 12 |
|
2-1 Arduino C程式架構介紹 | 2 | 2 |
|
課後習題 | 10 | 10 |
|
主題3 變數與mBot機器人全彩LED物件基本介紹及使用 | 15 | 15 |
|
3-1 Arduino C變數介紹 | 2 | 2 |
|
3-2 資料型態實習 | 1 | 1 |
|
3-3 運算式與運算子 | 2 | 2 |
|
課後習題 | 10 | 10 |
|
主題4 if、序列埠通訊與紅外線遙控物件的介紹與使用 | 16 | 16 |
|
4-1 Arduino C的序列埠通訊、關係運算子與三元運算子 | 3 | 3 |
|
4-2 Arduino C 之流程指令:if | 3 | 3 |
|
課後習題 | 10 | 10 |
|
主題5 while與紅外線循跡物件的介紹與使用 | 19 | 19 |
|
5-1 邏輯運算子與多條路徑的if | 1 | 1 |
|
5-2 while | 2 | 2 |
|
5-3 do while | 1 | 1 |
|
課後習題 | 15 | 15 |
|
主題6 switch與超音波物件的介紹與使用 | 14 | 14 |
|
6-1 switch | 2 | 2 |
|
6-2 位元運算子與各運算子的優先順序 | 2 | 2 |
|
課後習題 | 10 | 10 |
|
主題7 for迴圈與按鍵的介紹與使用 | 15 | 15 |
|
7-2 for迴圈 | 5 | 5 |
|
課後習題 | 10 | 10 |
|
主題8 陣列與蜂鳴器的介紹與使用 | 21 | 21 |
|
8-1 一維陣列 | 6 | 6 |
|
8-2 多維陣列 | 3 | 3 |
|
8-3 氣泡排序法與二分搜尋法 | 2 | 2 |
|
課後習題 | 10 | 10 |
|
主題9 指標與光線感測物件的介紹與使用 | 17 | 17 |
|
9-1 指標 | 6 | 6 |
|
9-2 動態記憶體配置與指標 | 1 | 1 |
|
課後習題 | 10 | 10 |
|
主題10 公用函式 | 10 | 10 |
|
課後習題 | 10 | 10 |
|
主題11 自訂函式 | 22 | 22 |
|
11-1 自訂函式 | 5 | 5 |
|
11-2 參數說明 | 2 | 2 |
|
11-3 變數存取範圍 | 2 | 2 |
|
課後習題 | 13 | 13 |
|
主題12 結構與類別 | 26 | 26 |
|
12-1 結構 | 1 | 1 |
|
12-2 類別 | 3 | 3 |
|
12-3 繼承 | 2 | 2 |
|
課後習題 | 20 | 20 |
|
總計 | 200 | 200 |
|
GTC中英文看打輸入學習系統
線上看打學習系統試用版
您尚未登錄書籍序號,請完成序號登錄,取得完整版線上學習功能!
注意:試用版僅提供【101】學習單元,練習時間1分鐘。
注意:試用版僅提供【101】學習單元,練習時間1分鐘。
※ 認識Typing
*每回輸入一篇文章。
*錯誤率5%(含)以上,以0分計算。
*僅練習時間10分鐘會顯示近期成果曲線圖。
*系統成績計算規則:
中文看打輸入-
1.輸入正確一字,得一分。每列錯字、漏字、多打的字,倒扣0.5分。
2.測驗結束後的總正確輸入字扣除倒扣分數後與測驗時間數(以分鐘為單位)的比值,即為成績。
3.錯誤率=錯誤字數除以總字數,錯誤率5%(含)以上,以0分計算。
英文看打輸入-
1.誤打、多打、重打、漏打或與試卷上之原稿有任何不符之處,概視為錯誤一次計算(一字最多只計一次錯誤),標點和空格均視為前一字的一部分。
2.罰則:每錯誤一次扣總擊數五十擊。
3.成績計算:(總擊數—錯字*50)∕ 5 ∕ 時間=每分鐘淨打字數。
未列舉者,悉以認證測驗軟體之處理方式為準。