LEGO MINDSTORMS NXT-G Programming Guide

James Floyd Kelly

  • 出版商: Apress
  • 出版日期: 2007-06-17
  • 售價: $1,090
  • 貴賓價: 9.5$1,036
  • 語言: 英文
  • 頁數: 196
  • 裝訂: Paperback
  • ISBN: 1590598717
  • ISBN-13: 9781590598719
  • 相關分類: Storm樂高 Logo
  • 已過版

買這商品的人也買了...

商品描述

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

 

Table of Contents

About the Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
About the Technical Reviewer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Acknowledgments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
■CHAPTER 1 Robots and Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
■CHAPTER 2 Program Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
■CHAPTER 3 Hello World! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
■CHAPTER 4 Get Movin’. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
■CHAPTER 5 Record and Play Back . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
■CHAPTER 6 Make Some Noise! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
■CHAPTER 7 Wired! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
■CHAPTER 8 True or False?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
■CHAPTER 9 Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
■CHAPTER 10 Wait for It!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
■CHAPTER 11 Round and Round . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
■CHAPTER 12 Decisions, Decisions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
■CHAPTER 13 Stop It . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
■CHAPTER 14 Pick a Card, Any Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
■CHAPTER 15 Apples and Oranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
■CHAPTER 16 Inside or Out? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
■CHAPTER 17 Yes? No? Maybe? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
■CHAPTER 18 Title = Anything You Like . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
■CHAPTER 19 Basic Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
■CHAPTER 20 Basic Math . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
■CHAPTER 21 Staying Alive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

■CHAPTER 22 Your Own Filing Cabinet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
■CHAPTER 23 Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
■CHAPTER 24 Get Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
■CHAPTER 25 Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
■CHAPTER 26 My Block Is Your Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
■APPENDIX Math Basics for NXT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
■INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189