An An Integrated Automatic-Grading and Quality Measure for Assessing Programming Assignment

Fradina Kristina Sinambela · JATISI (Jurnal Teknik Informatika dan Sistem Informasi) · 2021

Programming teachers very often assess their students' submissions solely from their correctness, sometimes with the help of an automated-grading platform. This approach is arguably effective and efficient at the same time. Unfortunately, this single-dimension assessment approach narrows the students' perspective on a high-quality solution to just a working solution. In the real world setting, a solution should be maintainable with minimal cost. Maintainability is closely related to code quality. In this paper, we present a web-based tool that would help the teachers to assess the students' submissions from both correctness and quality in one place. In this tool, we integrate GitHub Classroom and SonarQube.

Read the paper · More papers on PaperTik