TY - GEN
T1 - An Analysis of Programming Course Evaluations Before and After the Introduction of an Autograder
AU - Hagerer, Gerhard
AU - Lahesoo, Laura
AU - Anschutz, Miriam
AU - Krusche, Stephan
AU - Groh, Georg
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - Commonly, introductory programming courses in higher education institutions have hundreds of participating students eager to learn to program. The manual effort for reviewing the submitted source code and for providing feedback can no longer be managed. Manually reviewing the submitted homework can be subjective and unfair, particularly if many tutors are responsible for grading. Different autograders can help in this situation; however, there is a lack of knowledge about how autograders can impact students' overall perception of programming classes and teaching. This is relevant for course organizers and institutions to keep their programming courses attractive while coping with increasing students. This paper studies the answers to the standardized university evaluation questionnaires of multiple large-scale foundational computer science courses which recently introduced autograding. The differences before and after this intervention are analyzed. By incorporating additional observations, we hypothesize how the autograder might have contributed to the significant changes in the data, such as, improved interactions between tutors and students, improved overall course quality, improved learning suc-cess, increased time spent, and reduced difficulty. This qualitative study aims to provide hypotheses for future research to define and conduct quantitative surveys and data analysis. The autograder technology can be validated as a teaching method to improve student satisfaction with programming courses.
AB - Commonly, introductory programming courses in higher education institutions have hundreds of participating students eager to learn to program. The manual effort for reviewing the submitted source code and for providing feedback can no longer be managed. Manually reviewing the submitted homework can be subjective and unfair, particularly if many tutors are responsible for grading. Different autograders can help in this situation; however, there is a lack of knowledge about how autograders can impact students' overall perception of programming classes and teaching. This is relevant for course organizers and institutions to keep their programming courses attractive while coping with increasing students. This paper studies the answers to the standardized university evaluation questionnaires of multiple large-scale foundational computer science courses which recently introduced autograding. The differences before and after this intervention are analyzed. By incorporating additional observations, we hypothesize how the autograder might have contributed to the significant changes in the data, such as, improved interactions between tutors and students, improved overall course quality, improved learning suc-cess, increased time spent, and reduced difficulty. This qualitative study aims to provide hypotheses for future research to define and conduct quantitative surveys and data analysis. The autograder technology can be validated as a teaching method to improve student satisfaction with programming courses.
KW - assessment tools
KW - automated grading
KW - computer science
KW - course assessment
KW - educational software
KW - educational technology
KW - feedback
KW - higher education
KW - teaching evaluations
UR - http://www.scopus.com/inward/record.url?scp=85130092122&partnerID=8YFLogxK
U2 - 10.1109/ITHET50392.2021.9759809
DO - 10.1109/ITHET50392.2021.9759809
M3 - Conference contribution
AN - SCOPUS:85130092122
T3 - 2021 19th International Conference on Information Technology Based Higher Education and Training, ITHET 2021
BT - 2021 19th International Conference on Information Technology Based Higher Education and Training, ITHET 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 19th International Conference on Information Technology Based Higher Education and Training, ITHET 2021
Y2 - 4 November 2021 through 6 November 2021
ER -