Abstract
Programming languages are taught to a broad variety of students. The needs of our mechatronic students differ from those of many other students in a number of important ways. In this paper, we describe the way an introductory programming course has been adapted to their specific needs and our experiences with this new approach. The main change is centering the presentation on specific examples rather than on programming constructs. At the end, we compare the new teaching method to recommendation from computer science, engineering and didactics. Our first experiences with this “example-based presentation style” are quite positive, and we believe this approach can be recommended to others teaching introductory programming courses to engineering students.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2019 20th International Conference on Research and Education in Mechatronics, REM 2019 |
Editors | Peter Hehenberger |
Publisher | IEEE |
Number of pages | 5 |
ISBN (Electronic) | 9781538692578 |
ISBN (Print) | 978-1-5386-9257-8 |
DOIs | |
Publication status | Published - May 2019 |
Event | 20th International Conference on Research and Education in Mechatronics (REM 2019) - Wels, Austria Duration: 23 May 2019 → 24 May 2019 https://www.fh-ooe.at/en/kongresse/2019/rem-2019/ |
Publication series
Name | Proceedings of the 2019 20th International Conference on Research and Education in Mechatronics, REM 2019 |
---|
Conference
Conference | 20th International Conference on Research and Education in Mechatronics (REM 2019) |
---|---|
Country/Territory | Austria |
City | Wels |
Period | 23.05.2019 → 24.05.2019 |
Internet address |
Keywords
- teaching programming
- engineering education
- teaching approach
- Teaching approach
- Engineering education
- Teaching programming