Abstract
The principle of constructive alignment formulated by Biggs [Enhancing teaching through constructive alignment, Higher Education, 1996] has received considerable attention both among education practitioners and within the broader field of educational psychology. The principle states that the learning activities and the final assessment of a course should be designed in such manner that they directly correspond to the learning goals of the course. In this paper we report on our experiences from introducing automatic online assessment into a traditional C++ programming course in an increasingly constructively aligned manner. Initially the student retention rate dropped significantly: from 63 to 43 %. In reaction to this, we introduced “learning by example”-style lab sessions to the course. As a result, the retention was raised back to 63 % while still achieving, according to our subjective evaluation, better learning results than without automated assessment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ala-Mutka, K.M.: A survey of automated assessment approaches for programming assignments. Comput. Sci. Educ. 15(2), 83–102 (2005)
Douce, C., Livingstone, D., Orwell, J.: Automatic test-based assessment of programming: a review. J. Educ. Resour. Comput. (JERIC) 5(3) (2005)
Pettit, R.S., Homer, J.D., Holcomb, K.M., Simone, N., Mengel, S.A.: Are automated assessment tools helpful in programming courses? In: 2015 ASEE Annual Conference and Exposition (2015)
Baylor University: Acm international collegiate programming contest. Accessed 30 Apr 2016
IOI: International olympiad in informatics. Accessed 30 Apr 2016
Biggs, J.: Enhancing teaching through constructive alignment. High. Educ. 32(3), 347–364 (1996)
University College Dublin: Using biggs’ model of constructive alignment in curriculum design. Accessed 30 Apr 2016
Kumar, A.N.: Closed labs in computer science I revisited in the context of online testing. In: Proceedings of the 41st ACM Technical Symposium on Computer Science Education (SIGCSE 2010), pp. 539–543 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Hyyrö, H. (2017). An Approach to Improving Student Retention in a Programming Course that Is Constructively Aligned Around Automatic Online Assessment. In: Rocha, Á., Serrhini, M., Felgueiras, C. (eds) Europe and MENA Cooperation Advances in Information and Communication Technologies. Advances in Intelligent Systems and Computing, vol 520. Springer, Cham. https://doi.org/10.1007/978-3-319-46568-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-46568-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46567-8
Online ISBN: 978-3-319-46568-5
eBook Packages: EngineeringEngineering (R0)