Online/Hybrid Course Design for Programming Languages in Engineering Education
- Autori: Uvet H.; Ugras T.; Quaicoe J.S.; Ogunyemi A.A.; Bauters M.; Jecheva V.; Toshkov A.; Persano Adorno D.; Peri D.; Ortakci Y.; Ozacar K.; Atasoy F.; Kocijancic S.; Rihtarsic D.; Cerar S.
- Anno di pubblicazione: 2023
- Tipologia: Contributo in atti di convegno pubblicato in volume
- OA Link: http://hdl.handle.net/10447/606755
Abstract
In this study, we aim to propose a useful course design framework for undergraduate programming languages in hybrid learning environments. Hybrid learning environments are a means of delivering instructional content in that online educational materials and opportunities for interaction were combined with traditional classroom methods. We followed the Kemp Instructional Design Model to design the course. First, we defined the instructional problems. Second, we worked on the learning styles and needs of both students and teachers by utilizing questionnaires. We also analysed the existing course plans from five European countries. According to the course plan analysis, we have identified weekly topics, learning objectives, and related pedagogical approaches. Third, based on the data from the questionnaires and the course plan analysis, we made content analysis to determine the instructional objectives. Then, we sequenced the content, determined the instructional strategies, and designed the messages, by utilizing the content analysis. As a result of these steps, we developed a Course Plan Template. The template has features especially in terms of instructional strategy issues which are closely related to student-based learning approach such as feedback, gamification, and flipping the classroom. It is expected to be an effective course design for undergraduate programming languages in hybrid learning environments.