DIGITAL LIBRARY
PRACTICAL PROGRAMMING FOR ALGORITHMS AND PROGRAMMING COURSE
Gebze Technical University (TURKEY)
About this paper:
Appears in: INTED2018 Proceedings
Publication year: 2018
Pages: 4035-4039
ISBN: 978-84-697-9480-7
ISSN: 2340-1079
doi: 10.21125/inted.2018.0786
Conference name: 12th International Technology, Education and Development Conference
Dates: 5-7 March, 2018
Location: Valencia, Spain
Abstract:
The importance of hardware and software combination in electronics engineering is rapidly increasing. The expected programming skills from an electronics engineer is on high level accordingly. In electronics engineering education it is a necessity to make innovations in teaching of programming languages. In order to provide expected skills, the Algorithms and Programming course given at the beginning of electronics engineering education is required to be revised. Developing an instructional module that facilitate the understanding of the programming for laboratory sessions of the course may satisfy this need. In this study the instructional module is created on an experimental platform with the microprocessor-based card, Arduino. With this platform, visual and physical experiments are brought into use of students in the laboratory. The physical counterparts of the programming knowledge is provided to the students to learn easier and have an insight for programming.

In electronics engineering education, increasing the number of students who have skills in programming from early stage will also provide success in further studies.
Keywords:
Arduino, introduction to programming, C/C++, instructional module, electronic engineering.