Publication | Closed Access
Using LEGO MINDSTORMS NXT and LEJOS in an Advanced Software Engineering Course
42
Citations
6
References
2010
Year
Unknown Venue
Software Development PracticeEngineeringEducationSoftware EngineeringSoftware Engineering EducationAdvanced Software DevelopmentStem EducationSystem Engineering EducationEnd-user DevelopmentLego Mindstorms NxtMindstorms Nxt SystemSoftware EnvironmentEngineering Design ProcessDesignComputer EngineeringMultidisciplinary EngineeringSoftware DesignDesign ThinkingProject-based LearningLego MindstormsTechnologySystem Software
This paper describes the benefits of using LeJOS and the Lego Mindstorms NXT set for teaching advanced software development. While Lego Mindstorms has been used in introduction to computer science courses, it is not reported to be widely used in a simulated production environment requiring such things as threading, network communications, and the implementation of command protocols. Additionally, because the Mindstorms NXT system supports Bluetooth communications with multiple devices, it is possible to use this system as the basis for a complex, communicating system requiring multiple software artifacts on different machines.
| Year | Citations | |
|---|---|---|
Page 1
Page 1