學C語言從玩NXT樂高機器人開始(使用NXC)(第4版)

  • 館長推薦 ☆★★★★
? 快來將您對閱讀的熱情和對書籍的想法分享給所有讀友,每完成一篇讀者書評並審核通過者,即可獲得讀者書評點數,點數還可換電子禮券唷!
分享:

商品訊息

  • 追蹤分類 ? 追蹤分類後,您會在第一時間收到分類新品通知。
  • 作者:李春雄 追蹤作者 ? 追蹤作者後,您會在第一時間收到作者新書通知。
  • 出版社:上奇科技 追蹤出版社 ? 追蹤出版社後,您會在第一時間收到出版社新書通知。
  • 出版日:2018/8/1
  • ISBN:9789865002367
  • 適讀年齡:
  • 定價:520
  • 特價:85442
  • 紅利可抵: 13 ? 除單一商品售價低於50元或特價折扣低於3折(含)以下者,其餘商品均可使用紅利點數。
  • 到店取貨: ? 『金石堂』門市取貨免運費。
    『全家、OK、萊爾富、掌櫃』滿350元,免運費;350元以下,運費20元。
    宅配: ? 滿1,000元,免運費
    490元-999元,運費50元
    490元以下,運費65元
  • 配送地區: 全球、 香港OK、 台澎金馬
  • 付款方式: ATM、 信用卡、 LINE Pay、 街口帳戶支付、 貨到付款、 PayPal、 FamiPort、 取貨付款
  • 預計 2019/9/23 出貨 購買後進貨 查詢門市庫存 ? 若您欲在金石堂門市購買商品,請選擇欲查看庫存之門市。網頁之「庫存狀態」僅供參考,實際貨況以門市為準。

強力推薦

內容簡介

•    銜接正規程式「C語言的先修課程」。
•    對NXT樂高機器人的支援性非常高。
•    具有NXT-G軟體所沒有的除錯功能。
•    「邊寫邊玩」引起動機與增加興趣。

目錄

Chapter 1 樂高機器人
Chapter 2 NXT 主機的程式開發環境
Chapter 3 NXC 程式的開發環境
Chapter 4 資料的運算
Chapter 5 流程控制
Chapter 6 陣列
Chapter 7 副程式與函式和巨集
Chapter 8 機器人動起來了(伺服馬達)
Chapter 9 機器人碰碰車(觸碰感測器)
Chapter 10 「 聲音」感測器(NxtSoundSensor)
Chapter 11 機器人軌跡車(光源感測器)
Chapter 12 機器人走迷宮(超音波感測器)
Chapter 13 進階功能的運用

序/導讀

樂高是一家世界知名的積木玩具公司,從各種簡單的積木到複雜的動力機構,甚至自創樂高機器人,全都能讓大人與小孩玩到樂此不疲。為何樂高能讓大、小朋友甚至玩家「百玩不厭」呢?其最主要原因是它可以依照每一位玩家的「想像力及創造力」來建構其個人獨特的作品,並且還可透過「樂高專屬的軟體(NXT-G)」來控制NXT 樂高機器人。

何謂NXT-G 軟體呢?,其實它是LEGO 公司用來針對設計NXT 機器人程式的軟體,而在NXT-G 中(G 代表Graphic(圖形)),亦即它是一種「圖形化」的拼圖程式軟體,其適合國中、小學生或第一次接觸樂高機器人程式者。但是,對於高中、職及大專院校學生而言,恐怕不是最佳的選擇,其原因如下:

1. 較難銜接正規程式設計課程。
2. 沒有提供較完整的除錯功能。
3. 定義數值運算的副程式變得程序複雜等等。

有鑑於此,筆者建議對於高中、職及大專院校學生,可以在學習正規C 語言程式設計之前,先學習「NXC 程式」來控制NXT 機器,其目的「邊做邊寫」引起動機與增加興趣。

何謂NXC 程式呢?其實NXC(Not eXactly C)是一種控制NXT 樂高機器人的程式語言,換言之,NXC 是針對NXT 量身定作的C 語言。其開發環境是透過BricxCC(Bricx Command Center)整合開發環境(IDE),它可讓我們用NXC來撰寫NXT 機器人程式。其主要的優點如下:

1. 銜接正規程式「C 語言的先修課程」。
2. 對NXT 樂高機器人的支援性非常高。
3. 具有NXT-G 軟體所沒有的除錯功能。
4. 「邊寫邊玩」引起動機與增加興趣。

最後,在此特別感謝各位讀者對本著作的支持與愛護,筆者才疏學淺,有疏漏之處,敬請各位資訊先進不吝指教。


李春雄(Leech@csu.edu.tw)

詳細資料

詳細資料

    • 編/譯者
    • 語言
    • 中文繁體
    • 規格
    • 平裝
    • ISBN
    • 9789865002367
    • 分級
    • 普通級
    • 開數
    • 頁數
    • 448
    • 出版地
    • 台灣
    • 適讀年齡

訂購須知

下載『金石堂APP』並開啟推播設定,隨時掌握出貨動態:

Google play
App Store

    商品運送說明:

  • 本公司所提供的產品配送區域範圍目前僅限台灣本島。注意!收件地址請勿為郵政信箱。
  • 商品將由廠商透過貨運或是郵局寄送。消費者訂購之商品若無法送達,經電話或 E-mail無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
  • 當廠商出貨後,您會收到E-mail及APP出貨通知,您也可透過【訂單查詢】確認出貨情況。
  • 建議您可下載『金石堂APP』並開啟推播設定,即可收到出貨通知。
  • 產品顏色可能會因網頁呈現與拍攝關係產生色差,圖片僅供參考,商品依實際供貨樣式為準。
  • 如果是大型商品(如:傢俱、床墊、家電、運動器材等)及需安裝商品,請依商品頁面說明為主。訂單完成收款確認後,出貨廠商將會和您聯繫確認相關配送等細節。
  • 偏遠地區、樓層費及其它加價費用,皆由廠商於約定配送時一併告知,廠商將保留出貨與否的權利。

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

預計 2019/9/23 出貨 購買後進貨 查詢門市庫存?

36