Study on the Use of Automated Tests of Programs

Name
Kaspar Saarem
Abstract
The course “Computer Programming” (6 ECTS, LTAT.03.001) is one of the most popular courses at the University of Tartu in terms of the number of participants. There are a total of 13 homework assignments in this course and the course organizers have created automated tests in the Moodle environment to make them easier to check. The purpose of this thesis is to give a statistical overview to the course instructors about the homework solving and to describe the typical profiles of students studying in the course “Computer Programming”. In addition, a list of the most common mistakes students make when solving homework has been compiled. The purpose of describing the mistakes is to draw the attention of the course instructors to possible errors not detected by the automated tests in order to supplement the automated tests accordingly.
Graduation Thesis language
Estonian
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Reimo Palm
Defence year
2022
 
PDF Extras