Applications for Automatic C Code Assessment

Erika Baksáné Varga, Antal Kristóf Fekete · 2023

Software systems that allow for automatic code assessment are highly demanded in educational context to automate the evaluation of program codes implemented by students. These tools can be used to improve the engagement of computer science students in programming courses by providing quick feedback on their work. Although there exists a great number of such tools, most of them are developed for a specific course or lack advanced features that are required for certain pedagogical goals, such as Git integration. In this paper we present two applications for automatic C code assessment. At first, we have developed a web-based automatic code assessment system with Hungarian GUI for checking C program codes. Next, we have employed GitHub and GitHub Classroom for the same purpose with the same set of programming assignments to compare the benefits and impact of the two systems on our novice computer science students.

Read the paper · More papers on PaperTik