An innovative tailored instructional design for computer programming courses in engineering

Adorno D. P., Uğraş T., Quaicoe J. S., Jecheva V., Ogunyemi A. A., Bauters M., ...More

U.Porto Journal of Engineering, vol.9, no.3, pp.209-222, 2023 (Scopus) identifier

  • Publication Type: Article / Article
  • Volume: 9 Issue: 3
  • Publication Date: 2023
  • Doi Number: 10.24840/2183-6493_009-003_001898
  • Journal Name: U.Porto Journal of Engineering
  • Journal Indexes: Scopus
  • Page Numbers: pp.209-222
  • Keywords: Course Design, Hybrid Learning, Programming Languages, Undergraduate Innovative Education
  • Yıldız Technical University Affiliated: Yes


Industry 4.0 and 5.0 topics are emerging fields and have seen rising demand recently. There is a critical need, on the other hand, for improved methods of instructing programming languages since a growing lack of student motivation during the pandemic has had a deleterious influence on the education of programmers. In this context, online/hybrid computer programming courses must be addressed with innovative solutions to support the field with well-educated professionals. In this paper, we present a case study to propose an innovative tailored instructional design for the online/hybrid learning environments for programming courses in engineering faculties. To develop the instructional design, the Kemp Instructional Design Model was followed. The instructional design is a result of the main outputs of the RECOM “Redesigning Introductory Computer Programming Using Innovative Online Modules” project, which aims to bridge the gap between the existing course design in programming courses and the needs of "Covid” and “post-Covid” generation students.