Automaatkontrollide loomine kursuse ,,Introduction to Programming” praktikumiülesannetele
Laen...
Kuupäev
Autorid
Ajakirja pealkiri
Ajakirja ISSN
Köite pealkiri
Kirjastaja
Tartu Ülikool
Abstrakt
Automated assessments make solution evaluation faster and reduce the workload of teachers. This allows educators to focus on improving the course overall by enhancing learning materials and maintaining the quality of education. In this bachelor's thesis, automated assessments were implemented for the “Introduction to Programming” practical exercises. A total of 42 tasks were created, of which 39 are assessable through automated checks. These tasks were designed based on the principles of dynamic assessment. The quality of automated assessments is evaluated based on expert feedback and tested using solutions submitted by students who had previously completed the course. Testing is conducted randomly, meaning that five solutions were randomly selected for each task and assessed using automated checks. The results were analyzed, revealing that the main errors occurred in failure to creativity (as automated assessments are not flexible in accommodating creative solutions) and following examples.
Kirjeldus
Märksõnad
Automaatkontroll, programmeerimine, keskkond Lahendus, Type Specific Language, Automated assessments, programming, Lahendus platform, Type Specific Language