University of Twente Student Theses
Automated assessment of learning objectives in programming assignments
Rump, A. (2020) Automated assessment of learning objectives in programming assignments.
PDF
408kB |
Abstract: | With online forms of education, it has become harder to 'gauge the room' and get an impression of how well students are following along. We introduce Apollo, a tool that automatically analyses code uploaded by students to get an overview of their progression towards the learning objectives of the course. First, typical learning objectives in Computer Science courses are analysed on their suitability for automated assessment. A set of learning objectives is analysed further to get an understanding of what achievement of these objectives looks like in code. Finally, this is implemented in Apollo, a tool that assesses achievement of learning objectives in Processing projects. Validation of the tool is not conclusive, but early results suggest an agreement in assessment between Apollo and teaching assistants. |
Item Type: | Essay (Bachelor) |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 54 computer science, 81 education, teaching |
Programme: | Computer Science BSc (56964) |
Link to this item: | https://purl.utwente.nl/essays/81970 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page