%0 Generic %A Khakimova, Maria %A Cockx, Jesper %A Juhošová, Sára %A Reinders, Jaro %D 2025 %T Enhancing Proof Assistant Error Messages with Hints: A User Study %U %R 10.4121/79e7c4eb-81dc-492a-9ac4-69f33166de8e.v1 %K agda %K error messages %K user study %K proof assistants %K human-computer interaction %K dependent types %K computer science education %K novice programmers %K hints in error messages %X

This repository contains the user study data accompanying the master thesis by Maria Khakimova titled "Enhancing Proof Assistant Error Messages with Hints: A User Study". The goal of the research was to investigate the impacts of hint-based error message enhancements in Agda on novice programmers. To do this, we enhanced three error messages with hints, and conducted a user study.


In the user study, we asked participants to resolve errors in pre-written Agda code, and rate the helpfulness of the error message. We collected the following data:


This repository contains the programming questions created for the user study, with the accompanying error messages (both original and enhanced) in programming_exercises.zip. We also provide the (anonymised) collected data in JSON format in response-data.json.


For more details, please read the provided README.

%I 4TU.ResearchData