The Art of LEGO MINDSTORMS NXT-G Programming (Paperback)
暫譯: LEGO MINDSTORMS NXT-G 程式設計的藝術 (平裝本)
Terry Griffin
- 出版商: No Starch Press
- 出版日期: 2010-09-05
- 售價: $1,180
- 貴賓價: 9.5 折 $1,121
- 語言: 英文
- 頁數: 288
- 裝訂: Paperback
- ISBN: 1593272189
- ISBN-13: 9781593272180
-
相關分類:
Storm、樂高 Logo
已絕版
買這商品的人也買了...
-
LEGO MINDSTORMS NXT-G Programming Guide$1,160$1,102 -
Advanced NXT: The Da Vinci Inventions Book$1,400$1,330 -
C++ Primer, 4/e (中文版)$990$891 -
大話設計模式$620$490 -
Microsoft Exchange Server 2010 實戰精粹$590$466 -
Pro/ENGINEER Wildfire 4.0 綜合教材 基礎入門$460$363 -
全球最強 VMware vSphere 4 企業環境建構$860$731 -
LEGO MINDSTORMS NXT 2.0: The King's Treasure (Paperback)$1,250$1,188 -
Google Android 2.X 應用程式開發實戰$520$411 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
Google!Android 2 手機應用程式設計入門, 3/e$530$419 -
The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming Robots (Paperback)$1,100$1,045 -
深入淺出 Android 系統原理及開發要點$450$351 -
嵌入式系統開發之道-菜鳥成長日誌與專案經理的私房菜$850$672 -
演算法之道─讓你學不會演算法都難$420$332 -
The Unofficial LEGO MINDSTORMS NXT 2.0 Inventor's Guide, 2/e (Paperback)$1,490$1,416 -
Badass LEGO Guns: Building Instructions for Five Working Guns (Paperback)$1,180$1,121 -
深入淺出 Android 系統移植與開發測試$490$382 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
強勢回歸 Microsoft Hyper-V 2012 從零開始-複本、叢集、即時移轉、高可用性 (附教學影片)$680$544 -
ASP.NET MVC 4 開發實戰$680$537 -
生活科技應用網路概論$450$356 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452
相關主題
商品描述
The LEGO® MINDSTORMS® software and its NXT-G programming language are powerful tools that make it easy to write custom programs for your robots. NXT-G is a great first programming language, but that doesn't mean it's easy to understand—at least not right away.
In The Art of LEGO MINDSTORMS NXT-G Programming, author and experienced software engineer Terry Griffin explains how to program MINDSTORMS robots with NXT-G. You'll learn how to work with the core parts of the NXT-G language, such as blocks, data wires, files, and variables, and see how these pieces can work together. You'll also learn good programming practices, bad habits to avoid, and useful debugging strategies.
As you follow along with the book's extensive instructions and explanations, you'll learn exactly how NXT-G works and how to:
- Write custom programs that make your robots appear to think and respond to your commands
- Design, create, and debug large programs
- Write programs that use data wires and the NXT buttons to turn a robot into a contraption, like a sound generator or a sketch pad
- Use My Blocks in your programs, and share them with others
- Store data on the NXT, manage its memory, and transfer files between the NXT and your computer
The book's programs work with one general-purpose test robot that you'll build in Chapter 3.
Whether you're a young robotics enthusiast, an adult working with children to learn robotics, a parent, a FIRST LEGO League coach, or a teacher using NXT in the classroom, this is the complete guide to NXT-G that you've been looking for.
Requirements: One LEGO MINDSTORMS NXT or NXT 2.0 set
商品描述(中文翻譯)
LEGO® MINDSTORMS® 軟體及其 NXT-G 程式語言是強大的工具,使您能輕鬆為機器人編寫自訂程式。NXT-G 是一個很好的入門程式語言,但這並不意味著它容易理解——至少一開始並不是如此。
在《LEGO MINDSTORMS NXT-G 程式設計的藝術》中,作者及經驗豐富的軟體工程師 Terry Griffin 解釋了如何使用 NXT-G 程式設計 MINDSTORMS 機器人。您將學習如何使用 NXT-G 語言的核心部分,例如區塊、數據線、檔案和變數,並了解這些元素如何協同工作。您還將學習良好的程式設計實踐、應避免的壞習慣以及有用的除錯策略。
隨著您跟隨本書的詳細指導和解釋,您將準確了解 NXT-G 的運作方式以及如何:
- 編寫自訂程式,使您的機器人看起來能思考並回應您的指令
- 設計、創建和除錯大型程式
- 編寫使用數據線和 NXT 按鈕的程式,將機器人變成裝置,例如聲音生成器或素描板
- 在您的程式中使用 My Blocks,並與他人分享
- 在 NXT 上儲存數據,管理其記憶體,並在 NXT 與您的電腦之間傳輸檔案
本書的程式將與您在第三章中構建的一個通用測試機器人一起使用。
無論您是年輕的機器人愛好者、與孩子一起學習機器人的成年人、家長、FIRST LEGO League 教練,或是在教室中使用 NXT 的教師,這都是您一直在尋找的 NXT-G 完整指南。
**需求**:一套 LEGO MINDSTORMS NXT 或 NXT 2.0。
