Redesigning an Introductory Programming Lecture for Mechatronics Students
J. D. Hallewell Haslwanter - Redesigning an Introductory Programming Lecture for Mechatronics Students - 20th International Conference on Research and Education in Mechatronics (REM 2019), Wels, Österreich, 2019, pp. 5
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.