Learning UML 2.0
Maximum Lego NXT: Building Robots with Java Brains
Maximum Lego NXT: Building Robots with Java Brains
MATLAB Meets LEGO Mindstorms—A Freshman Introduction Course Into Practical Engineering
IEEE Transactions on Education
Hi-index | 0.00 |
We present a framework for a programming course for undergraduate computer science students. The technical motivation is to implement a two-wheeled self-balancing controllable robot. Advanced requirements make it a full-grown software project. The emphasis of this course is on one hand to teach basic concepts of software programming. The students work in groups of five and each student is assigned a role, which is typical for the software development process. On the other hand, the course is intended to give some basic hands-on experience in control theory.