CodEv: An Automated Grading Framework Leveraging Large Language Models for Consistent and Constructive Feedback

En-Qi Tseng, Pei-Cing Huang, Chan Hsu, Peng-Yi Wu, Chan-Tung Ku +1 more
1/10/2025
cs.CYcs.AIcs.HC

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Grading programming assignments is crucial for guiding students to improve their programming skills and coding styles. This study presents an automated grading framework, CodEv, which leverages Large Language Models (LLMs) to provide consistent and constructive feedback. We incorporate Chain of Thought (CoT) prompting techniques to enhance the reasoning capabilities of LLMs and ensure that the grading is aligned with human evaluation. Our framework also integrates LLM ensembles to improve the accuracy and consistency of scores, along with agreement tests to deliver reliable feedback and code review comments. The results demonstrate that the framework can yield grading results comparable to human evaluators, by using smaller LLMs. Evaluation and consistency tests of the LLMs further validate our approach, confirming the reliability of the generated scores and feedback.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tseng2025codev,
  title  = {CodEv: An Automated Grading Framework Leveraging Large Language Models for Consistent and Constructive Feedback},
  author = {En-Qi Tseng and Pei-Cing Huang and Chan Hsu and Peng-Yi Wu and Chan-Tung Ku and Yihuang Kang},
  year   = {2025},
  eprint = {2501.10421},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.10421v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.10421.svg)](https://codeofpaper.com/paper/2501.10421)

Discussion