창의적 공학설계를 위한 자바 로봇 프로그래밍
프로그래밍을 시작하는 이들에게 그리고 로봇이라는 하드웨어에 프로그램을 통해 생명력을 넣고 싶어 하는 이들에게 프로그램과 하드웨어 세계에 가장 쉽게 접근할 수 있는 방법을 기술하였다. 또한 LEGO를 제어할 수 있는 소프트웨어(C, V.B, Pascal, Java등, NXG...)는 무척 많지만 이 책에서는 2010년 현재 가장 널리 사용할 수 있고 가장 쉽게 배울 수 있는 JAVA를 통한 LEGO-NXT 컨트롤한다.
파트01에서는 LEGO MINDSTORMS의 하드웨어와 소프트웨어 소개와 제어전용 프로그램인 NXT LabView(NXG) 소개 및 프로그램을 설치하는 방법 등을 설명하였으며, 파트02에서는 LEGO JAVA(NXJ) 사용을 위한 소개 및 설치 방법을, 파트 03에서는 Lejos NXJ를 이용해 로봇을 제어하고 움직일 수 있도록 예제를 통해 상세히 문법을 설명하였다.