Abstract :
The paper presents a computational environment built on the LEGO Minstorms RCX kit for introductory robotics and programming. The author describes the Ada/Mindstorms 3.0, a software environment for teaching using the LEGO Mindstorms RCX kit. He discusses the design choices made, the reasons for those decisions, and show examples of how the system works. Ada/Mindstorms has been used in computing classes at the US Air Force Academy and around the world and is freely available online.
Keywords :
control engineering computing; control engineering education; programming; robots; software tools; Ada Mindstorms 3.0; LEGO Mindstorms RCX kit; US Air Force Academy; programming; robotics; sequential control flow; software tools; teaching; Education; Educational robots; Hardware; Microcontrollers; Mobile robots; Program processors; Programming profession; Robot programming; Robotics and automation; Software tools;