Introduction. 1. Lego Mindstorms NXT 2.0 Overview. 2. Getting Started. 3. Working with Electronic Components. 4. Adding Blocks and Gears. 5. Getting to Know the NXT-G Development Environment. 6. Basic NXT- Programming Concepts. 7. Working with the Common Programming Blocks. 8. Advanced Programming Techniques. 9. Go Bot. 10. Tracker Bot. 11. Detector Bot. 12. Alarm Bot. Appendix A: What's on the Companion Web Site? Appendix B: What's Next? Glossary. Index.
Jerry Lee Ford, Jr. is an author, educator, and an IT professional with over 21 years of experience in information technology, including roles as an automation analyst, technical manager, technical support analyst, automation engineer, and security analyst. He is the author of 36 books and co-author of two additional books. His published works include Ajax Programming for the Absolute Beginner; HTML, XHTML, and CSS for the Absolute Beginner; XNA 3.1 Game Development for Teens; Scratch Programming for Teens; and Microsoft Visual Basic 2008 Express Programming for the Absolute Beginner. Ford has a master's degree in business administration from Virginia Commonwealth University in Richmond, Virginia, and has over five years of experience as an adjunct instructor teaching networking courses in information technology.
1. Lego Mindstorms NXT Overview. 2. Getting Started. 3. Working with Robotic Motors and Sernsors. 4. Adding Blocks and Gears. 5. Getting to Know the NXT-G Development Environment. 6. Basic NXT-G Programming Concepts. 7. Working with Code Blocks. 8. Advanced Programming Techniques. 9. "Warning Will Robinson!" - A Robotic Watch Guard. 10. Speed Racer - A Robotic Race Car. 11. Crusher - A Robotic Crane. 12. Crusher Claw - Building a Robotic Arm. 13. War Machine - A Robotic Armored Tank.