LEGO MINDSTORMS NXT-G Programming Guide and over 630,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
Have one to sell? Sell yours here
or
Get a $2.50 Amazon.com Gift Card
LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action)
 
 
Start reading LEGO MINDSTORMS NXT-G Programming Guide on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action) [Paperback]

James Floyd Kelly (Author)
3.8 out of 5 stars  See all reviews (12 customer reviews)

List Price: $24.99
Price: $18.24 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $6.75 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, August 2? Choose One-Day Shipping at checkout. Details
29 new from $9.80 30 used from $9.90

Formats

Amazon Price New from Used from
Kindle Edition $9.99  
Paperback $18.24  
There is a newer edition of this item:
LEGO MINDSTORMS NXT-G Programming Guide, Second Edition (Practical Projects) LEGO MINDSTORMS NXT-G Programming Guide, Second Edition (Practical Projects) 5.0 out of 5 stars (1)
$19.79
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Frequently Bought Together

Customers buy this book with The Unofficial LEGO MINDSTORMS NXT Inventor's Guide by David J. Perdue$19.77 

LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action) + The Unofficial LEGO MINDSTORMS NXT Inventor's Guide
  • This item: LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action) by James Floyd Kelly

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • The Unofficial LEGO MINDSTORMS NXT Inventor's Guide by David J. Perdue

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Review

From the reviews:

"An introduction to programming Mindstorms NXT robots using the NXT-G programming toolkit by Lego is provided in this book. … The book covers every step needed to write programs, starting from no knowledge of programming and slowly bringing in additional programming constructs. … Overall, the book is clear and well written, intended for an audience with no programming skills who need step-by-step instructions … ." (M. Gini, ACM Computing Reviews, Vol. 49 (12), December, 2008)

Product Description

The reader of this book will be someone looking for more detailed information on the NXT-G programming language used to program the LEGO Mindstorms NXT robotics kit.

LEGO MINDSTORMS NXT-G Programming Guide is suitable for young programmers, age 10 and up, as well as parents and teachers who want to learn the new language for themselves or be able to assist students/children with learning to properly program their robots.

  • Includes easy-to-follow examples for each and every programming block
  • Provides programming techniques simple enough to be understood by young programmers, age 10 and up.
  • Provides a test robot (with instructions) in the appendix for running the programs

What youll learn

  • Understand the basics of computer programming.
  • Easily program your robot with the NXT-G visual programming language.
  • See how to implement basic, intermediate, and advanced programs.
  • Learn how to program for
    • Moving
    • Waiting
    • Recording
    • Stopping
    • Displaying messages
    • Sending messages
    • Defining the duration of an activity
    • Creating random behavior
  • Practice with a free sample program.

Who is this book for?

This book is for people new to programming (10 years old and up) or for experienced programmers new to the NXT-G programming language.


Product Details

  • Paperback: 196 pages
  • Publisher: Apress; 1st. 2007. Corr. printing edition (June 2, 2010)
  • Language: English
  • ISBN-10: 1590598717
  • ISBN-13: 978-1590598719
  • Product Dimensions: 9 x 6.9 x 0.6 inches
  • Shipping Weight: 11.2 ounces (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Bestsellers Rank: #110,894 in Books (See Top 100 in Books)
    #72 in  Books > Computers & Internet > Computer Science > Systems Analysis & Design
    #52 in  Books > Professional & Technical > Engineering > Computer Technology > Robotics & Automation

More About the Author

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

Visit Amazon's James Floyd Kelly Page

Inside This Book (learn more)

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(6)
(3)

Your tags: Add your first tag
 

 

Customer Reviews

12 Reviews
5 star:
 (8)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
20 of 22 people found the following review helpful:
5.0 out of 5 stars More Details about the book, July 13, 2007
This review is from: LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action) (Paperback)
DISCLAIMER: I am the author of this book - buyer beware :)

The book consists of 26 chapters plus 1 appendix.

The first 2 chapters cover the questions of "What is a robot" and "What is a program" and introduce the topic of pseudo code. There are many different methods when it comes to pseudo code, but this method will hopefully help teachers, parents, and students to understand how to take an idea for a program and turn it into actual NXT-G block code.

All 36 blocks are covered (the book is useful for both the retail version software and the educational version), and each block has its own chapter with the exception of a couple of blocks that share a chapter (such as the Random block and Number-To-Text block that share chapter 14).

There is a chapter dedicated to the concept of data plugs and wires (Chapter 7). This can be one of the more confusing elements of NXT-G, so this chapter uses a simplified method of showing how data types (number, text, logic) are passed between blocks.

Another chapter provides a walkthrough on creating a My Block. My Blocks are powerful methods for simplifying NXT-G programs, and this chapter shows how the ability to re-use My Blocks can be helpful.

Finally, the appendix covers some basic math such as converting back and forth between degrees and rotations. It also explains the LCD screen's resolution and how the X/Y coordinates work.

Teachers, parents, coaches, and kids should find this book useful. It's written in a very friendly and easy-to-read style and provides plenty of sample programs in each chapter to demonstrate how to use the blocks. Also, coverage of each block's configuration panel is also provided. Overall, the book can be used as an additional source of information on the NXT-G programming language to supplement the Help files included with the software.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Lego Mindstorms NXT_G Programming Guide, August 9, 2007
By Mike Lawson "MLComputer" (Zanesville, OH USA) - See all my reviews
(REAL NAME)   
This review is from: LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action) (Paperback)
When it comes to wanting to do Lego Mindstorm NXT-G, this is the first book you should get. The book shows the reader what different blocks are and how they work. The book also reads in terms that middle school students can understand and follow. Programming is the most difficult item that you have to do with a roboit. This book shows is a great resource for people that are in to lego roboits.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
6 of 6 people found the following review helpful:
5.0 out of 5 stars Great Book!, February 17, 2008
This review is from: LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action) (Paperback)
We bought this book for our nine year old son who had recently received the Mindstorms NXT for Christmas. He could not put the book down - read it from cover to cover and thinks it is a great book. Highly recommend.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Help for the grandson
I bought this for my grandson to help him with the NXT 2.0. The book has helped him with programming terminology associated with the NXt. Read more
Published 2 months ago by S. Gormley

2.0 out of 5 stars Dissapointed
I purchased this book for my 10 year old, who has had his lego mindstorms nt-2.0 for about two months. Read more
Published 3 months ago by S. Gedney

1.0 out of 5 stars Not worth it
I was VERY disappointed in this book. I have three examples, all of which arise from questions from an FLL team. This book answers none of them:
1. Read more
Published 7 months ago by Jack Gregory

5.0 out of 5 stars Excellent book for a tutorial on NXT-G programming
Until I read this book, I had only a vague idea of the features of the NXT, especially from what I learned in the manual that comes with the kit. Read more
Published 7 months ago by Adam M. Eyring

1.0 out of 5 stars Not worth buying
This book lacks depth and is, at best, a poor rewrite of the online help file. Anybody who spends a little bit of time with the NXT could have written this book. Read more
Published 10 months ago by Observant

5.0 out of 5 stars Best guide to NXT-G!
This is the best source for NXT-G programming!

Many Mindstorms NXT books have information on NXT-G, but they either do not go into every detail, or they make it too... Read more
Published 15 months ago

1.0 out of 5 stars Not useful
I was hoping to learn more about NXT-G. I didn't. There is nothing in this book that is not in the online help files that come with the software. There are a number of errors. Read more
Published 21 months ago by Carol Johnson

5.0 out of 5 stars Great resource for NXT-G programming
This book covers a lot of ground on NXT-G programming and is a must have resource for anyone serious about programming in NXT-G as the on line help included with the NXT set is... Read more
Published on February 25, 2008 by John S. Kjellman

5.0 out of 5 stars The Best, Most Complete Guide to NXT-G
There's no other book out there that covers the NXT-G programming language. Jim Kelly covers the subject thoroughly, in a clear, friendly and encouraging style. Read more
Published on July 15, 2007 by Railrho

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.