On the public citation graph
Automated Code Assessment for Education: Review, Classification and Perspectives on Techniques and Tools
0 signed · 165 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1002/cae.22317openalex-snapshot
Customizable and scalable automated assessment of C/C++ programming assignments
inferredcites →https://doi.org/10.1007/978-3-030-30952-7_63openalex-snapshot
Grading Programs Based on Hybrid Analysis
inferredcites →https://doi.org/10.1007/978-3-030-80421-3_33openalex-snapshot
Automated Assessment of Learning Objectives in Programming Assignments
inferredcites →https://doi.org/10.1007/978-3-319-08657-6_10openalex-snapshot
A Review of Static Analysis Approaches for Programming Exercises
inferredcites →https://doi.org/10.1007/s00778-015-0395-0openalex-snapshot
Data generation for testing and grading SQL queries
inferredcites →https://doi.org/10.1016/j.cl.2018.01.004openalex-snapshot
Automatic assessment of Java code
inferredcites →https://doi.org/10.1016/j.compedu.2010.08.003openalex-snapshot
Ability-training-oriented automated assessment in introductory programming course
inferredcites →https://doi.org/10.1016/s0360-1315(03)00030-7openalex-snapshot
On automated grading of programming assignments in an academic institution
inferredcites →https://doi.org/10.1063/1.4912560openalex-snapshot
Bringing together manual and automated code assessment
inferredcites →https://doi.org/10.1080/08993400500150747openalex-snapshot
A Survey of Automated Assessment Approaches for Programming Assignments
inferredcites →https://doi.org/10.1109/access.2020.3024102openalex-snapshot
Analysis of Learning Behavior in an Automated Programming Assessment Environment: A Code Quality Perspective
inferredcites →https://doi.org/10.1109/cise.2009.5365307openalex-snapshot
The Recent Development of Automated Programming Assessment
inferredcites →https://doi.org/10.1109/cseet.2016.48openalex-snapshot
A Systematic Literature Review of Assessment Tools for Programming Assignments
inferredcites →https://doi.org/10.1109/csse.2008.111openalex-snapshot
An Assessment Tool for Assembly Language Programming
inferredcites →https://doi.org/10.1109/fie.2002.1157985openalex-snapshot
Automatically grading Java programming assignments via reflection, inheritance, and regular expressions
inferredcites →https://doi.org/10.1109/fie.2003.1265998openalex-snapshot
Automatic grading of student's programming assignments: an interactive process and suite of programs
inferredcites →https://doi.org/10.1109/fie.2005.1612144openalex-snapshot
Web-based Grading: Further Experiences and Student Attitudes
inferredcites →https://doi.org/10.1109/fie.2006.322402openalex-snapshot
A Tool for Automated GUI Program Grading
inferredcites →https://doi.org/10.1109/icasi.2017.7988376openalex-snapshot
ProgEdu - an automatic assessment platform for programming courses
inferredcites →https://doi.org/10.1109/iciteed.2015.7408930openalex-snapshot
Proposed framework for automatic grading system of ER diagram
inferredcites →https://doi.org/10.1109/icmla.2013.22openalex-snapshot
Automatic Grading of Computer Programs: A Machine Learning Approach
inferredcites →https://doi.org/10.1109/icocs.2015.7483289openalex-snapshot
Automatic program assessment using static and dynamic analysis
inferredcites →https://doi.org/10.1109/icodse.2014.7062687openalex-snapshot
Automatic grader for programming assignment using source code analyzer
inferredcites →https://doi.org/10.1109/icse-seet.2019.00022openalex-snapshot
Automatic Grading of Programming Assignments: An Approach Based on Formal Semantics
inferredcites →https://doi.org/10.1109/icse-seet52601.2021.00015openalex-snapshot
Gradeer: An Open-Source Modular Hybrid Grader
inferredcites →https://doi.org/10.1109/innovations.2011.5893842openalex-snapshot
An automated assessment and reporting tool for introductory Java programs
inferredcites →https://doi.org/10.1109/itcc.2004.1286454openalex-snapshot
GAME: a Generic Automated Marking Environment for programming assessment
inferredcites →https://doi.org/10.1109/itsim.2010.5561488openalex-snapshot
Automatic programming assessment and test data generation a review on its approaches
inferredcites →https://doi.org/10.1109/ivcnz.2016.7804418openalex-snapshot
glGetFeedback — Towards automatic feedback and assessment for OpenGL 3D modelling assignments
inferredcites →https://doi.org/10.1109/mipro.2016.7522248openalex-snapshot
Review of source-code plagiarism detection in academia
inferredcites →https://doi.org/10.1109/tale.2015.7386010openalex-snapshot
Towards practical programming exercises and automated assessment in Massive Open Online Courses
inferredcites →https://doi.org/10.1109/te.2007.906776openalex-snapshot
Towards a Definition of Source-Code Plagiarism
inferredcites →https://doi.org/10.1145/1026487.1008016openalex-snapshot
An experimental analysis of GAME
inferredcites →https://doi.org/10.1145/1026487.1008033openalex-snapshot
Automated assessment of GUI programs using JEWL
inferredcites →https://doi.org/10.1145/1029994.1029995openalex-snapshot
Improving student performance by evaluating how well students test their own programs
inferredcites →https://doi.org/10.1145/1067445.1067490openalex-snapshot
Experiments in the automatic marking of ER-diagrams
inferredcites →https://doi.org/10.1145/1163405.1163407openalex-snapshot
The boss online submission and assessment system
inferredcites →https://doi.org/10.1145/1163405.1163409openalex-snapshot
Automatic test-based assessment of programming
inferredcites →https://doi.org/10.1145/1268784.1268805openalex-snapshot
Interface-based programming assignments and automatic grading of java programs
inferredcites →https://doi.org/10.1145/1593105.1593128openalex-snapshot
The automated web application testing (AWAT) system
inferredcites →https://doi.org/10.1145/1595356.1595376openalex-snapshot
Automatic assessment of program visualization exercises
inferredcites →https://doi.org/10.1145/1822090.1822179openalex-snapshot
Serverless automatic assessment of Javascript exercises
inferredcites →https://doi.org/10.1145/1930464.1930480openalex-snapshot
Review of recent systems for automatic assessment of programming assignments
inferredcites →https://doi.org/10.1145/1999747.1999754openalex-snapshot
Measuring static quality of student code
inferredcites →https://doi.org/10.1145/2491956.2462195openalex-snapshot
Automated feedback generation for introductory programming assignments
inferredcites →https://doi.org/10.1145/2538862.2538896openalex-snapshot
Increasing the effectiveness of automated assessment by increasing marking granularity and feedback units
inferredcites →https://doi.org/10.1145/2623330.2623377openalex-snapshot
A system to grade computer programming skills using machine learning
inferredcites →https://doi.org/10.1145/2729094.2742615openalex-snapshot
Semi-Automatic Assessment of Unrestrained Java Code
inferredcites →https://doi.org/10.1145/2729094.2742622openalex-snapshot
FrenchPress Gives Students Automated Feedback on Java Program Flaws
inferredcites →https://doi.org/10.1145/2792404.2792407openalex-snapshot
Pythia reloaded: an intelligent unit testing-based code grader for education
inferredcites →https://doi.org/10.1145/2886012openalex-snapshot
Protecting Software through Obfuscation
inferredcites →https://doi.org/10.1145/2899415.2899422openalex-snapshot
Towards a Systematic Review of Automated Feedback Generation for Programming Exercises
inferredcites →https://doi.org/10.1145/2899415.2899443openalex-snapshot
Automatic Grading of Programming Exercises using Property-Based Testing
inferredcites →https://doi.org/10.1145/2993270.2993271openalex-snapshot
Automatic programming error class identification with code plagiarism-based clustering
inferredcites →https://doi.org/10.1145/2999541.2999555openalex-snapshot
Designing a rubric for feedback on code quality in programming courses
inferredcites →https://doi.org/10.1145/3017680.3017797openalex-snapshot
Investigating Student Plagiarism Patterns and Correlations to Grades
inferredcites →https://doi.org/10.1145/3059009.3059026openalex-snapshot
Automatic Grading and Feedback using Program Repair for Introductory Programming Courses
inferredcites →https://doi.org/10.1145/3059009.3059061openalex-snapshot
Code Quality Issues in Student Programs
inferredcites →https://doi.org/10.1145/3197091.3197112openalex-snapshot
Automatic assessment of OpenGL computer graphics assignments
inferredcites →https://doi.org/10.1145/3231711openalex-snapshot
A Systematic Literature Review of Automated Feedback Generation for Programming Exercises
inferredcites →https://doi.org/10.1145/3296979.3192387openalex-snapshot
Automated clustering and program repair for introductory programming assignments
inferredcites →https://doi.org/10.1145/3313290openalex-snapshot
Source-code Similarity Detection and Detection Tools Used in Academia
inferredcites →https://doi.org/10.1145/3328778.3366868openalex-snapshot
Automated Assessment of the Visual Design of Android Apps Developed with App Inventor
inferredcites →https://doi.org/10.1145/3341525.3387430openalex-snapshot
Automated Assessment of Android Exercises with Cloud-native Technologies
inferredcites →https://doi.org/10.1145/3371156openalex-snapshot
Plagiarism in Programming Assessments
inferredcites →https://doi.org/10.1145/3377812.3390907openalex-snapshot
Towards automatic assessment of object-oriented programs
inferredcites →https://doi.org/10.1145/343048.343157openalex-snapshot
Algorithm simulation with automatic assessment
inferredcites →https://doi.org/10.1145/3437914.3437973openalex-snapshot
Analysis of an automatic grading system within first year Computer Science programming modules
inferredcites →https://doi.org/10.1145/353519.343160openalex-snapshot
A semi-automated approach to online assessment
inferredcites →https://doi.org/10.1145/367415.367422openalex-snapshot
Automatic graders for programming classes
inferredcites →https://doi.org/10.1145/377435.377666openalex-snapshot
Fully automatic assessment of programming exercises
inferredcites →https://doi.org/10.1145/637610.544431openalex-snapshot
The marking system for CourseMaster
inferredcites →https://doi.org/10.1145/792548.611956openalex-snapshot
Identifying and correcting Java programming errors for introductory computer science students
inferredcites →https://doi.org/10.1145/971300.971312openalex-snapshot
Using software testing to move students from trial-and-error to reflection-in-action
inferredcites →https://doi.org/10.1187/cbe.06-06-0168openalex-snapshot
Rubrics: Tools for Making Learning Goals and Evaluation Criteria Explicit for Both Teachers and Learners
inferredcites →https://doi.org/10.13140/2.1.3025.9206openalex-snapshot
E-Lab: Web Based System for Automatic Assessment of Programming Problems
inferredcites →https://doi.org/10.14569/ijacsa.2019.0100328openalex-snapshot
Automated Grading Systems for Programming Assignments: A Literature Review
inferredcites →https://doi.org/10.15388/infedu.2018.08openalex-snapshot
CodeMaster - Automatic Assessment and Grading of App Inventor and Snap! Programs
inferredcites →https://doi.org/10.15388/ioi.2016.03openalex-snapshot
Learning Programming through Games and Contests: Overview, Characterisation and Discussion
inferredcites →https://doi.org/10.15439/2017km31openalex-snapshot
E-Assessment Tools for Programming Languages: A Review
inferredcites →https://doi.org/10.17762/turcomat.v12i3.799openalex-snapshot
A Critical Review on Recent Proposed Automated Programming Assessment Tool
inferredcites →https://doi.org/10.28945/300openalex-snapshot
Supporting Students in C++ Programming Courses with Automatic Program Style Assessment
inferredcites →https://doi.org/10.3390/sym12122044openalex-snapshot
Source Code Authorship Identification Using Deep Neural Networks
inferredcites →https://doi.org/10.4230/oasics.slate.2013.129openalex-snapshot
A Flexible Dynamic System for Automatic Grading of Programming Exercises
inferredcites →https://doi.org/10.47839/ijc.19.1.1690openalex-snapshot
PROGRAMMING STYLE ON SOURCE CODE PLAGIARISM AND COLLUSION DETECTION
inferredcites →https://doi.org/10.4995/head17.2017.5533openalex-snapshot
Automated Program Analysis for Novice Programmers
inferredcites →https://doi.org/10.5121/csit.2019.91308openalex-snapshot
Automated Generation of Computer Graded Unit Testing-Based Programming Assessments for Education
inferredcites →https://doi.org/10.5281/zenodo.3889382openalex-snapshot
Automated Grading of SQL Statements
inferredcites →https://doi.org/10.5555/2541917.2541921openalex-snapshot
Automated Assessment of Programming Assignments
inferredcites →https://doi.org/10.5555/369279.369354openalex-snapshot
Grading student programs - a software testing approach
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1002/cae.70158openalex-snapshot
MATLAB Smart Assignment Grader (MSAG) for Consistent, Adaptive, and Fair Grading of Coding Assignments
inferred← citeshttps://doi.org/10.1007/978-3-031-07469-1_6openalex-snapshot
A Similarity Measure for Formal Languages Based on Convergent Geometric Series
inferred← citeshttps://doi.org/10.1007/978-3-031-16290-9_9openalex-snapshot
Exploring the Connections Between the Use of an Automated Feedback System and Learning Behavior in a MOOC for Programming
inferred← citeshttps://doi.org/10.1007/978-3-031-20617-7_15openalex-snapshot
Educational Code-Review Tool: A First Glimpse
inferred← citeshttps://doi.org/10.1007/978-3-031-33783-3_5openalex-snapshot
Using Machine Learning to Identify Patterns in Learner-Submitted Code for the Purpose of Assessment
inferred← citeshttps://doi.org/10.1007/978-3-031-60591-8_5openalex-snapshot
Towards an Automatic Scoring for Code Assessment in the Universities: A Case Study the Algerian University
inferred← citeshttps://doi.org/10.1007/s44217-025-01064-7openalex-snapshot
FloBlocks: an affordable and extensible tool for tangible block programming in education
inferred← citeshttps://doi.org/10.1016/j.caeai.2025.100403openalex-snapshot
Artificial intelligence in computer programming education: A systematic literature review
inferred← citeshttps://doi.org/10.1016/j.tcs.2023.114295openalex-snapshot
Weights of formal languages based on geometric series with an application to automatic grading
inferred← citeshttps://doi.org/10.1109/access.2024.3488904openalex-snapshot
A Decade of Progress: A Systematic Literature Review on the Integration of AI in Software Engineering Phases and Activities (2013-2023)
inferred← citeshttps://doi.org/10.1109/access.2025.3574246openalex-snapshot
A Comprehensive Content-Based Recommendation System for Programming Problems Through Multi-Faceted Code Analysis
inferred← citeshttps://doi.org/10.1109/ase56229.2023.00101openalex-snapshot
An Integrated Program Analysis Framework for Graduate Courses in Programming Languages and Software Engineering
inferred← citeshttps://doi.org/10.1109/cseet66350.2025.00031openalex-snapshot
Automatic Unit Test Generation for Programming Assignments Using Large Language Models
inferred← citeshttps://doi.org/10.1109/dtisd69661.2026.11668141openalex-snapshot
Smart Code Lab as a Real-Time Desktop IDE for Monitoring and Evaluating Code Quality in Laboratory Programming Hands-on Activities
inferred← citeshttps://doi.org/10.1109/edunine62377.2025.10981398openalex-snapshot
DS Generative AI for Supporting Teaching Activities
inferred← citeshttps://doi.org/10.1109/fie61694.2024.10893127openalex-snapshot
WIP: Leveraging Static Code Analysis for Peer Code Review in Computer Science Education
inferred← citeshttps://doi.org/10.1109/iccc57093.2023.10178987openalex-snapshot
Applications for Automatic C Code Assessment
inferred← citeshttps://doi.org/10.1109/icces63552.2024.10859689openalex-snapshot
Automated Models in Educational Assessment: A Comprehensive Survey
inferred← citeshttps://doi.org/10.1109/iciscois62701.2026.11447616openalex-snapshot
Transformer Architecture for Automating Literary Analysis in High School Literature Curricula
inferred← citeshttps://doi.org/10.1109/icme59968.2025.11209116openalex-snapshot
Teaching LLMs for Step-Level Automatic Math Correction via Reinforcement Learning
inferred← citeshttps://doi.org/10.1109/ictbig64922.2024.10911161openalex-snapshot
CodeGuardian: Improving Software Quality with Automated CI-Driven Analysis
inferred← citeshttps://doi.org/10.1109/sera57763.2023.10197671openalex-snapshot
PowerGrader: Automating Code Assessment Based on PowerShell for Programming Courses
inferred← citeshttps://doi.org/10.1109/summa60232.2023.10349624openalex-snapshot
Algorithm for Detecting Anomalous Student Activities in the Online Learning Process Based on Box Plots
inferred← citeshttps://doi.org/10.1109/tale66047.2025.11346588openalex-snapshot
Data Driven Insights: Pull Request Visualizations and Static Code Analysis in Multi-Git Repo Classrooms
inferred← citeshttps://doi.org/10.1109/ubmk63289.2024.10773535openalex-snapshot
CAGE: A Tool for Code Assessment and Grading
inferred← citeshttps://doi.org/10.1145/3550356.3559091openalex-snapshot
Learning UML database design and modeling with AutoER
inferred← citeshttps://doi.org/10.1145/3587103.3594145openalex-snapshot
Improving Effectiveness of Programming Assignments with Real-time Formative Feedback
inferred← citeshttps://doi.org/10.1145/3591210openalex-snapshot
Evaluation of Submission Limits and Regression Penalties to Improve Student Behavior with Automatic Assessment Systems
inferred← citeshttps://doi.org/10.1145/3606305.3606318openalex-snapshot
Automated tool for assessment of spreadsheet type assignments
inferred← citeshttps://doi.org/10.1145/3622780openalex-snapshot
Proceedings of the 2023 ACM SIGPLAN International Symposium on SPLASH-E
inferred← citeshttps://doi.org/10.1145/3622780.3623650openalex-snapshot
Witter: A Library for White-Box Testing of Introductory Programming Algorithms
inferred← citeshttps://doi.org/10.1145/3639474.3640065openalex-snapshot
Beyond Functional Correctness: An Exploratory Study on the Time Efficiency of Programming Assignments
inferred← citeshttps://doi.org/10.1145/3641554.3701900openalex-snapshot
Auto-grading in Computing Education: Perceptions and Use
inferred← citeshttps://doi.org/10.1145/3657604.3662040openalex-snapshot
Combining LLM-Generated and Test-Based Feedback in a MOOC for Programming
inferred← citeshttps://doi.org/10.1145/3711403.3711450openalex-snapshot
Automated Generation of Challenge Questions for Student Code Evaluation Using Abstract Syntax Tree Embeddings and RAG: An Exploratory Study
inferred← citeshttps://doi.org/10.1145/3724389.3731285openalex-snapshot
Bridging Programming Competency between the Academic and Professional Worlds
inferred← citeshttps://doi.org/10.1145/3770762.3772613openalex-snapshot
Improving the Reliability of Grading Written-Response Coding Questions in a Large CS1 Course
inferred← citeshttps://doi.org/10.1145/3785022.3785032openalex-snapshot
Practice as the Key to Success: Understanding the Role of Prior Knowledge, Affective States and Learning Resources in Computer Science Education
inferred← citeshttps://doi.org/10.1145/3799830.3799878openalex-snapshot
Autograder+: A Multi-Faceted AI Framework for Rich Pedagogical Feedback in Programming Education
inferred← citeshttps://doi.org/10.1186/s40561-023-00257-7openalex-snapshot
i-Ntervene: applying an evidence-based learning analytics intervention to support computer programming instruction
inferred← citeshttps://doi.org/10.18260/1-2--56101openalex-snapshot
Coding Competency and Confidence to Prepare for Opportunity
inferred← citeshttps://doi.org/10.21240/mpaed/58/2024.03.24.xopenalex-snapshot
Künstliche Intelligenz im Kontext von Kompetenzen, Prüfungen und Lehr-Lern-Methoden
inferred← citeshttps://doi.org/10.23919/mipro57284.2023.10159897openalex-snapshot
Programmable Questions in Edgar
inferred← citeshttps://doi.org/10.3389/feduc.2025.1595171openalex-snapshot
Success factors of E-assessment in computer science for higher education: perspectives from instructors
inferred← citeshttps://doi.org/10.3390/app14188344openalex-snapshot
Leveraging Large Language Models to Support Authoring Gamified Programming Exercises
inferred← citeshttps://doi.org/10.3390/app16115658openalex-snapshot
Automatic Assessment Tools for Grading Coding Assignments: A Systematic Literature Review
inferred← citeshttps://doi.org/10.3390/app16189268openalex-snapshot
From Black-Box Grading to Pedagogically Aligned AI Assessment: A Hybrid LLM–RAG Framework for Explainable and Scalable Automated Code Evaluation
inferred← citeshttps://doi.org/10.3390/computers15070404openalex-snapshot
Architecture-Aware Static Analysis and Violation Detection of C# Student Submissions
inferred← citeshttps://doi.org/10.3390/data8060109openalex-snapshot
Dataset of Program Source Codes Solving Unique Programming Exercises Generated by Digital Teaching Assistant
inferred← citeshttps://doi.org/10.3390/data8080129openalex-snapshot
Anomaly Detection in Student Activity in Solving Unique Programming Exercises: Motivated Students against Suspicious Ones
inferred← citeshttps://doi.org/10.3390/educsci16060877openalex-snapshot
Uncovering the Novice Experience: A Think-Aloud Study of Student Interactions with an Automated Coding Style Tool
inferred← citeshttps://doi.org/10.3390/electronics12040942openalex-snapshot
Scaling Automated Programming Assessment Systems
inferred← citeshttps://doi.org/10.3390/fi17060265openalex-snapshot
JorGPT: Instructor-Aided Grading of Programming Assignments with Large Language Models (LLMs)
inferred← citeshttps://doi.org/10.3390/info14100579openalex-snapshot
Improving CS1 Programming Learning with Visual Execution Environments
inferred← citeshttps://doi.org/10.3390/info15080464openalex-snapshot
An Image-Based User Interface Testing Method for Flutter Programming Learning Assistant System
inferred← citeshttps://doi.org/10.3390/math13172828openalex-snapshot
A Comprehensive Review on Automated Grading Systems in STEM Using AI Techniques
inferred← citeshttps://doi.org/10.4018/979-8-3373-0837-1.ch007openalex-snapshot
Leveraging Artificial Intelligence for Teacher Licensing
inferred← citeshttps://doi.org/10.4018/979-8-3693-3944-2.ch005openalex-snapshot
Transforming Teaching and Learning With Natural Language Processing
inferred← citeshttps://doi.org/10.5753/sbie.2023.233468openalex-snapshot
Automated Correction for Trace Tables in a CS1 Course
inferred← citeshttps://doi.org/10.5753/wei.2026.21827openalex-snapshot
Beyond Correctness: A Competency-Driven Framework for Designing Autograder Test Suites
inferred← citeshttps://doi.org/10.5755/j01.itc.52.1.32066openalex-snapshot
A Step Toward an Automatic Handwritten Homework Grading System for Mathematics
inferred← citeshttps://doi.org/10.5821/conference-9788412322262.1199openalex-snapshot
Software engineering teacher networks in Finland - what motivates teachers to collaborate?
inferred← citeshttps://doi.org/10.71222/e5kcwc39openalex-snapshot
Design and Research on Evaluation System of Computer Pro-gramming Code Quality
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.