Automaatkontrollide loomine kursuse ,,Introduction to Programming” praktikumiülesannetele

Laen...
Pisipilt

Kuupäev

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

Viide