A Lightweight Intelligent Feedback System for Student Code Submissions Using Large Language Models

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: A Lightweight Intelligent Feedback System for Student Code Submissions Using Large Language Models
Γλώσσα: English
Συγγραφείς: Areej Theeb, Nor Athiyah Abdullah, Ali Fenjan, Pantea Keikhosrokiani
Πηγή: Discover Education. 2026 5.
Διαθεσιμότητα: Springer. Available from: Springer Nature. One New York Plaza, Suite 4600, New York, NY 10004. Tel: 800-777-4643; Tel: 212-460-1500; Fax: 212-460-1700; e-mail: customerservice@springernature.com; Web site: https://link.springer.com/
Peer Reviewed: Y
Page Count: 17
Ημερομηνία έκδοσης: 2026
Τύπος εγγράφου: Journal Articles
Reports - Research
Descriptors: Feedback (Response), Computer Mediated Communication, Artificial Intelligence, Student Evaluation, Evaluation Methods, Grading, Semantics, Natural Language Processing, Programming, Alternative Assessment, Programming Languages, Evaluation Criteria, Scoring, Formative Evaluation, Tutoring, Computer Science Education
DOI: 10.1007/s44217-026-01400-5
ISSN: 2731-5525
Περίληψη: This study introduces an intelligent, large language model (LLM)-driven feedback system designed to assess and enhance students' programming tasks through semantic comparison and pedagogically contextualized feedback. Unlike traditional grading systems, our system analyzes Python submissions against a reference solution and generates feedback along three main dimensions: logic, style, and performance. The system employs sentence-embedding-based semantic similarity to determine alignment and adaptively adjusts the feedback based on submission quality. Thirty-one student solutions (both reference-level and imperfect submissions) were tested in this study. The results show a mean similarity score of 0.56 (SD = 0.19) and a moderate inverse correlation (r = - 0.65) between feedback length and similarity, confirming adaptive behavior in the system. Visual examination, such as the category-based distribution of feedback, similarity patterns, and solution clustering, further demonstrates the validity and explainability of the system. This approach ensures reproducibility through the transparent definition of reference tasks, embedded similarity scoring and qualitative pattern analysis. The system has implications for AI-facilitated formative feedback, mass code assessment, and adaptive tutoring in computer science education.
Abstractor: As Provided
Σημειώσεις: https://github.com/AreejTheeb/Feedback-System-LLM-Based.git
Entry Date: 2026
Αριθμός Καταχώρησης: EJ1514034
Βάση Δεδομένων: ERIC
FullText Links:
  – Type: other
    Url: https://resolver.ebsco.com:443/public/rma-ftfapi/ejs/direct?AccessToken=447CB025083264639767&Show=Object
Text:
  Availability: 0
CustomLinks:
  – Url: https://dx.doi.org/doi:10.1007/s44217-026-01400-5
    Name: EDS - Springer Nature Journals (s7799221)
    Category: fullText
    Text: View record at Springer
Header DbId: eric
DbLabel: ERIC
An: EJ1514034
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A Lightweight Intelligent Feedback System for Student Code Submissions Using Large Language Models
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Areej+Theeb%22">Areej Theeb</searchLink><br /><searchLink fieldCode="AR" term="%22Nor+Athiyah+Abdullah%22">Nor Athiyah Abdullah</searchLink><br /><searchLink fieldCode="AR" term="%22Ali+Fenjan%22">Ali Fenjan</searchLink><br /><searchLink fieldCode="AR" term="%22Pantea+Keikhosrokiani%22">Pantea Keikhosrokiani</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22Discover+Education%22"><i>Discover Education</i></searchLink>. 2026 5.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: Springer. Available from: Springer Nature. One New York Plaza, Suite 4600, New York, NY 10004. Tel: 800-777-4643; Tel: 212-460-1500; Fax: 212-460-1700; e-mail: customerservice@springernature.com; Web site: https://link.springer.com/
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 17
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2026
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Research
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Feedback+%28Response%29%22">Feedback (Response)</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Mediated+Communication%22">Computer Mediated Communication</searchLink><br /><searchLink fieldCode="DE" term="%22Artificial+Intelligence%22">Artificial Intelligence</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Evaluation%22">Student Evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Evaluation+Methods%22">Evaluation Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Grading%22">Grading</searchLink><br /><searchLink fieldCode="DE" term="%22Semantics%22">Semantics</searchLink><br /><searchLink fieldCode="DE" term="%22Natural+Language+Processing%22">Natural Language Processing</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Alternative+Assessment%22">Alternative Assessment</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Evaluation+Criteria%22">Evaluation Criteria</searchLink><br /><searchLink fieldCode="DE" term="%22Scoring%22">Scoring</searchLink><br /><searchLink fieldCode="DE" term="%22Formative+Evaluation%22">Formative Evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Tutoring%22">Tutoring</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1007/s44217-026-01400-5
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 2731-5525
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: This study introduces an intelligent, large language model (LLM)-driven feedback system designed to assess and enhance students' programming tasks through semantic comparison and pedagogically contextualized feedback. Unlike traditional grading systems, our system analyzes Python submissions against a reference solution and generates feedback along three main dimensions: logic, style, and performance. The system employs sentence-embedding-based semantic similarity to determine alignment and adaptively adjusts the feedback based on submission quality. Thirty-one student solutions (both reference-level and imperfect submissions) were tested in this study. The results show a mean similarity score of 0.56 (SD = 0.19) and a moderate inverse correlation (r = - 0.65) between feedback length and similarity, confirming adaptive behavior in the system. Visual examination, such as the category-based distribution of feedback, similarity patterns, and solution clustering, further demonstrates the validity and explainability of the system. This approach ensures reproducibility through the transparent definition of reference tasks, embedded similarity scoring and qualitative pattern analysis. The system has implications for AI-facilitated formative feedback, mass code assessment, and adaptive tutoring in computer science education.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: Note
  Label: Notes
  Group: Note
  Data: https://github.com/AreejTheeb/Feedback-System-LLM-Based.git
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2026
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1514034
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1514034
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1007/s44217-026-01400-5
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 17
    Subjects:
      – SubjectFull: Feedback (Response)
        Type: general
      – SubjectFull: Computer Mediated Communication
        Type: general
      – SubjectFull: Artificial Intelligence
        Type: general
      – SubjectFull: Student Evaluation
        Type: general
      – SubjectFull: Evaluation Methods
        Type: general
      – SubjectFull: Grading
        Type: general
      – SubjectFull: Semantics
        Type: general
      – SubjectFull: Natural Language Processing
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Alternative Assessment
        Type: general
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Evaluation Criteria
        Type: general
      – SubjectFull: Scoring
        Type: general
      – SubjectFull: Formative Evaluation
        Type: general
      – SubjectFull: Tutoring
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
    Titles:
      – TitleFull: A Lightweight Intelligent Feedback System for Student Code Submissions Using Large Language Models
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Areej Theeb
      – PersonEntity:
          Name:
            NameFull: Nor Athiyah Abdullah
      – PersonEntity:
          Name:
            NameFull: Ali Fenjan
      – PersonEntity:
          Name:
            NameFull: Pantea Keikhosrokiani
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 12
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-electronic
              Value: 2731-5525
          Numbering:
            – Type: volume
              Value: 5
          Titles:
            – TitleFull: Discover Education
              Type: main
ResultId 1