At educational programs at KU Leuven, a learning trajectory stimulating the development of Research and Design (R&D)-oriented skills is important. The paper studies such a learning trajectory belonging to the electronics-ICT engineering program at the campus in Bruges. Fourteen R&D skills are selected as mandatory learning outcomes. Spread over the curriculum, these skills are learned through a wide range of teaching methods. According to the 'Aalborg model', a range of project types distinguished by different student-centered approaches is introduced. Students experience a sequence of learning activities, being the backbone of a methodical and didactic responsible learning trajectory.
This paper describes the tools and techniques used in an e-learning course on embedded software development. This course is part of the EOLES (Electronics and Optics e-Learning for Embedded Systems) program aimed at students of the North-African countries where a private internet connection is not always reliable. Originally the project was funded as an EU TEMPUS project but it evolved towards a self-supporting course coordinated by the University of Limoges in France (UNILIM). The project aims to provide a third year bachelor degree program relying exclusively on blended learning, including e-learning and remote laboratories. While the complete EOLES course contains 15 TUs (Technical Units), this paper focusses on one single TU: TU-13, dealing with embedded software development, awarding for 6 ECTUs (European Credit Transfer Units). This TU-13 is steered by the University of Leuven in Belgium (KU Leuven), Faculty of Engineering Technology. TU-13 contains a course on the C programming language, the use of microcontrollers and serial communication but this paper mainly focuses on the C programming course. The course can be followed online using streaming services, but a downloadable equivalent is available for those students who do not have access to a reliable internet connection. A typical programming course requires a lot of scaffolding, and thus special care was taken in providing the customized support while students are both online and offline. An important idea is providing the students the possibility to ask questions to their peers in an online discussion forum while the instructor still manages this forum and validates the answers. If necessary, the instructor posts an accurate reply. Next to this forum, students get automated offline feedback on the exercises they make, based on automated software tests provided with default exercise templates running on their proper laptops. Students are requested to submit their solutions at regular time intervals. Although self-evaluation is available, a formal validation of correctness of their exercises is still necessary. Finally, the paper discusses a correlation between the students passing all self-evaluation exercises (formative evaluations) and their results of a written examination (summative evaluation) held at the end of the course.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.