Redesigning an Introductory Programming Lecture for Mechatronics Students

Research output: Chapter in Book/Report/Conference proceedingsConference contribution

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 languageEnglish
Title of host publicationProceedings of the 2019 20th International Conference on Research and Education in Mechatronics, REM 2019
EditorsPeter Hehenberger
PublisherIEEE
Number of pages5
ISBN (Electronic)9781538692578
ISBN (Print)978-1-5386-9257-8
DOIs
Publication statusPublished - May 2019
Event20th International Conference on Research and Education in Mechatronics (REM 2019) - Wels, Austria
Duration: 23 May 201924 May 2019
https://www.fh-ooe.at/en/kongresse/2019/rem-2019/

Publication series

NameProceedings of the 2019 20th International Conference on Research and Education in Mechatronics, REM 2019

Conference

Conference20th International Conference on Research and Education in Mechatronics (REM 2019)
Country/TerritoryAustria
CityWels
Period23.05.201924.05.2019
Internet address

Keywords

  • teaching programming
  • engineering education
  • teaching approach
  • Teaching approach
  • Engineering education
  • Teaching programming

Fingerprint

Dive into the research topics of 'Redesigning an Introductory Programming Lecture for Mechatronics Students'. Together they form a unique fingerprint.

Cite this