Learning how to develop software using the toy LEGO mindstorms

The use of the toy LEGO Mindstorms has been used more often in Engineering and Computer Sciences courses in several countries. Undergraduate students at Texas A&M University-Corpus Christi implemented seven robotics applications as the final project for the Software Analysis and Design course. The students applied the knowledge acquired in other courses such as Software Engineering, Databases, and several programming courses. The students used Microsoft project for the planning phase and the CASE tool Visible Analyst for the design phase. At the end of the semester there was a robot competition. Two projects are described in this paper.