New Book: The Art of Lego Mindstorms NXT-G Programming

In The Art of LEGO MINDSTORMS NXT-G Programming (No Starch Press, August 2010, 288 pp., $29.95, ISBN 9781593272180), author and software engineer Terry Griffin demonstrates how to program MINDSTORMS robots with NXT-G. Readers learn how to work with the core parts of the NXT-G language, such as blocks, data wires, files, and variables, and how the pieces work together. Along the way, Griffin teaches good programming practices, bad habits to avoid, and useful debugging strategies—all skills required of a great programmer.

Robots explore a Lego lunar surface

In the spirit of innovation and entrepreneurship made famous by Google’s $30 million Lunar X Prize, a private race to safely land a robot on the surface of the moon, travel 500 meters across the lunar surface, and send images and data back to the Earth, the X Prize Foundation, Lego, and Google have partnered to develop a youth educational challenge.

Similarly based on engineering, science, and problem solving, teams from around the world are working to build and program a robot that can navigate obstacles and complete tasks on the simulated lunar Lego game board.