C-programming self-assessment exercises versus final exams: 12 years of experience - Rodríguez-Vidal, J; Martínez, R; García-Beltrán, A (Computer Applications In Engineering Education, 2023)