PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
June 6, 2026Applied Sciences0 citationsOpen Access

Automatic Assessment Tools for Grading Coding Assignments: A Systematic Literature Review

View Full Paper
PMPetra Livaja MušacJNJelena NakićAKAna Sović Kržić

Key Points

  • The aim is to review current methods for automated programming assessments and identify technological trends and gaps in the literature.
  • Conducted a systematic literature review encompassing 39 primary studies on automated programming assessment.
  • Analyzed various grading approaches and the role of artificial intelligence in educational settings.
  • Examined comparisons between automated and human grading methods.
  • Identified a trend shift from execution-based grading to deep learning and large language model approaches.
  • Noted a predominance of automated grading systems in higher education with limited focus on visual programming assessment.
  • Highlighted ongoing challenges related to the reliability and pedagogical effectiveness of automated grading tools.

Abstract

The rapid growth of programming education and online learning environments has increased the demand for scalable and reliable assessment methods. Although many automated grading approaches exist, the literature spans traditional test-based methods and recent solutions based on artificial intelligence, making it difficult to obtain a coherent overview of the field. This study conducts a systematic literature review on automated programming assessment, analysing grading approaches, the use of artificial intelligence techniques, educational contexts, and comparisons between automated and human grading. The review synthesises evidence from 39 primary studies to identify technological trends and research gaps. The results show a shift from execution-based grading toward deep learning and large language model approaches, with most systems applied in higher education and limited research on visual programming assessment. Automated grading is evolving into an intelligent educational support tool, but challenges remain with regard to reliability and pedagogical impact. Future work should prioritise empirical validation, hybrid grading models, and broader educational applications.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Mušac et al. (2026) studied this question.

synapsesocial.com/papers/6a23ba3c71a5da9775e75fd7https://doi.org/10.3390/app16115658
Ask AI
Helpful
Bookmark
Share
View Full Paper