Programming Books C Java PHP Python Learn more Browse Programming Books
The Art of LEGO MINDSTORMS NXT-G Programming and over one million other books are available for Amazon Kindle. Learn more
Buy New
$20.45
Qty:1
  • List Price: $29.95
  • Save: $9.50 (32%)
FREE Shipping on orders over $35.
Temporarily out of stock.
Order now and we'll deliver when available.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Details
Ships from and sold by Amazon.com.
Gift-wrap available.
The Art of LEGO MINDSTORM... has been added to your Cart
Trade in your item
Get a $2.00
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

The Art of LEGO MINDSTORMS NXT-G Programming Paperback – September 5, 2010

ISBN-13: 978-1593272180 ISBN-10: 1593272189 Edition: 1st

Buy New
Price: $20.45
29 New from $18.66 41 Used from $15.00
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$20.45
$18.66 $15.00
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$20.45 FREE Shipping on orders over $35. Temporarily out of stock. Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

The Art of LEGO MINDSTORMS NXT-G Programming + The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming Robots + The Unofficial LEGO MINDSTORMS NXT 2.0 Inventor's Guide
Price for all three: $65.04

Some of these items ship sooner than the others.

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 288 pages
  • Publisher: No Starch Press; 1 edition (September 5, 2010)
  • Language: English
  • ISBN-10: 1593272189
  • ISBN-13: 978-1593272180
  • Product Dimensions: 8.1 x 0.7 x 10 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #619,780 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Terry Griffin has been a software engineer for over 20 years and has spent most of that time creating software for controlling various types of machines. He works for Carl Zeiss SMT on the Orion Helium Ion Microscope, programming the user interface and high-level control software. He lives in Massachusetts with his wife, Liz, a middle school math and science teacher, and their three daughters, Cheyenne, Sarah, and Samantha.


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.8 out of 5 stars
5 star
11
4 star
1
3 star
1
2 star
0
1 star
0
See all 13 customer reviews
Additionally, it presents good programming practices.
drdave
Terry Griffin faced down multiple challenges in creating a book for teaching NXT-G programming to growing Roboticists.
Ira Laefsky
The book starts off with an excellent brief overview of the LEGO® NXT Mindstorms® kit and NXT-G software.
CyBot-G

Most Helpful Customer Reviews

23 of 23 people found the following review helpful By drdave on August 3, 2011
Format: Paperback Verified Purchase
This book is well written, well illustrated, and highly informative. I would recommend it as a first book for an NXT library. It is focused on the programming and includes the design for one robot. This is the opposite of most other books which tend to include several robot designs and only touch on the programming. After reading this book one can confidently program NTX robots. It is very thorough and covers many important subtle issues that could cause problems if not highlighted in this book. Additionally, it presents good programming practices. I should add that I am an experienced programmer and have had some prior LabView (which is also and excellent system) experience.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 10 people found the following review helpful By CyBot-G on October 14, 2010
Format: Paperback
Whether you are a neophyte or intermediate programmer The Art of LEGO® Mindstorms® NXT-G Programming is definitely a good teaching book to have in your library.

The book starts off with an excellent brief overview of the LEGO® NXT Mindstorms® kit and NXT-G software. Then the book goes into an in-depth coverage of the software. There is a nice picture instruction for building a rather simple "test" robot to practice programming with. The Move block & motor are covered in one chapter and in another chapter an overview of the sensors and programming them. The rest of the book covers data wires, program flow, a couple of useful programs, my blocks, and datalogging for ding (educational NXT kit) experiments; everything you need to know to become a proficient NXT-G programmer.

The book is written in fairly easy to understand language, there are examples, and lots of pictures of the programming. The instructions for writing a particular program are clear and concise.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 13 people found the following review helpful By Ira Laefsky VINE VOICE on November 24, 2010
Format: Paperback
Terry Griffin faced down multiple challenges in creating a book for teaching NXT-G programming to growing Roboticists. Any good introductory programming manual must teach the arithmetic, control flow, hierarchical and logical components of programming to the neophyte in a structured pedagogically sound manner that delivers concepts one at a time while giving the overall challenge art and technique of programming as a learned deliverable. This is especially important in teaching children and adolescents (as well as the teachers and coaches who guide them). I am sure from the excellent, clear and exciting instruction given in this book that his wife, a middle school math and science teacher, guided him in developing a careful and easily learned pedagogy.

But there is an important additional element in teaching a language to be used for robotics and embedded programming. The program must work closely with hardware to form a system which "works" in the robot. In the third chapter Mr. Griffin gives full instructions for constructing a "Test Robot" which can be tested and debugged with the software to create tangible examples where programs can be understood in the context of the motors they operate, the sensors from which they receive data and the actuators which they operate.

Mr. Griffin succeeds excellently in giving over the concepts of programming to a young audience and in the context of learning and working with robotics and embedded systems. I could not offer higher praise for a book on this topic.

--Ira Laefsky MSE/MBA
Information Technology & HCI Consultant formerly on the Senior Staff of Arthur D. Little, Inc. and Digital Equipment Corporation.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Mark on March 10, 2012
Format: Kindle Edition Verified Purchase
Finally! A Mindstorms book that explains programming as its focus rather than an afterthought. This is an excellent scaffolding book that takes you from a beginner to an advanced programmer in a clear and logical fashion. I have looked far and wide and this is truly the only book that concentrates on programming. It has a bit on building robots and it is very utilitarian and useful. I wish I had found this book a year ago.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By education major on October 12, 2012
Format: Paperback
Book is good- wish it was in COLOR. has directions on how to build and program robot. building would be easier if it were in color. overall good.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Ramanjaneya Sarma Burugula on October 9, 2012
Format: Paperback Verified Purchase
This book has a lot of useful tips that explain the sometimes mysterious ways of Lego Mindstorms behavior. I searched for a reference document of either NXT-G and/or Lego Mindstorms brick, but could not find any. In absence of a reference, this is the most comprehensive description of the NXT-G currently available.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 3 people found the following review helpful By Marine Consultants on October 3, 2012
Format: Kindle Edition Verified Purchase
This book is very elementary without many activities for students. I was looking for class exercises and believe there are better sources. It is a good starter book for someone just getting into lego programming. Illustrations are nice.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again