Abstract:

The main objective of this thesis is to improve the automated assessment of programming assignments from the perspective of assessment tool developers.

We have developed
a tool called Assessor, which is a web-based tool that allows students to submit their programming assignments and receive automated feedback. The feedback is based on the assessment criteria defined by the instructor.

The main contribution of this thesis is the development of a new assessment criteria called “Programming Style”. This new