Loading...
Please wait, while we are loading the content...
Similar Documents
An Introductory Programming Environment for LEGO ® MindStorms TM Robots
| Content Provider | Semantic Scholar |
|---|---|
| Author | Hasker, Robert W. |
| Abstract | Introductory programming (CS1) courses must cover a number of difficult topics in a relatively short period of time. Motivating students to learn the material is a key issue. Many have suggested introducing LEGO MindStorms robots so that students obtain hands-on learning with immediate feedback. However, the programming environment provided with the LEGO MindStorms robots is too simplistic for CS1. On the other hand, more full-featured programming environments, especially those based on C and C++, are geared towards more advanced programmers. This paper presents an alternative environment designed specifically for CS1 students learning to program in C++. Our experience with this environment is reported. Preliminary results suggest that students learn as much as those engaging in traditional programming problems and that the students find programming the robots more interesting. This is in contrast to research which shows that the robots can fail to increase interest and actually reduce how much is learned. It is hoped that this work will lead to a measurable improvement in retention among those interested in computer science and related disciplines. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.micsymposium.org/mics_2005/papers/paper87.pdf |
| Alternate Webpage(s) | https://faculty-web.msoe.edu/hasker/research/hasker-robo-hic.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |