Fetching the paper…
Reading the bibliography…
We conducted a systematic literature review on automated grading and feedback tools for programming education.
“Some aspects of grading Java code submissions in MOOCs”
Sándor Király, Károly Nehéz and Olivér Hornyák · 1945
Earlier work this paper cites.
“Some aspects of grading Java code submissions in MOOCs”
Sándor Király, Károly Nehéz and Olivér Hornyák · 1945
Earlier work this paper cites.
“Automatic graders for programming classes”
Jack Hollingsworth · 1960
Earlier work this paper cites.
“Automatic graders for programming classes”
Jack Hollingsworth · 1960
Earlier work this paper cites.
“Self-Directed Learning: A Guide for Learners and Teachers.”
Malcolm. Knowles · 1975
Earlier work this paper cites.
“Self-Directed Learning: A Guide for Learners and Teachers.”
Malcolm. Knowles · 1975
Earlier work this paper cites.
“A Complexity Measure”
T.J. McCabe · 1976
Earlier work this paper cites.
“A Complexity Measure”
T.J. McCabe · 1976
Earlier work this paper cites.
“Elements of Software Science (Operating and Programming Systems Series)”
Maurice. Halstead · 1977
Earlier work this paper cites.
“Elements of Software Science (Operating and Programming Systems Series)”
Maurice. Halstead · 1977
Earlier work this paper cites.
“A metrics suite for object oriented design”
S.R. Chidamber and C.F. Kemerer · 1994
Earlier work this paper cites.
“A metrics suite for object oriented design”
S.R. Chidamber and C.F. Kemerer · 1994
Earlier work this paper cites.
“The Concept of Dynamic Analysis”
Thoms Ball · 1999
Earlier work this paper cites.
“Testing computer software”
Cem Kaner, Jack Falk and Hung Nguyen · 1999
Earlier work this paper cites.
“The Problem of Teaching Object-Oriented Programming, Part 1: Languages”
Michael Kölling · 1999
Earlier work this paper cites.
“The Concept of Dynamic Analysis”
Thoms Ball · 1999
Earlier work this paper cites.
“Testing computer software”
Cem Kaner, Jack Falk and Hung Nguyen · 1999
Earlier work this paper cites.
“The Problem of Teaching Object-Oriented Programming, Part 1: Languages”
Michael Kölling · 1999
Earlier work this paper cites.
“Code quality analysis in open source software development”
Ioannis Stamelos, Lefteris Angelis, Apostolos Oikonomou and Georgios. Bleris · 2002
Earlier work this paper cites.
“Code quality analysis in open source software development”
Ioannis Stamelos, Lefteris Angelis, Apostolos Oikonomou and Georgios. Bleris · 2002
Earlier work this paper cites.
“A Survey of Automated Assessment Approaches for Programming Assignments”
Kirsti Ala-Mutka · 2005
Earlier work this paper cites.
“A Study of the Documentation Essential to Software Maintenance”
Sergio. de Souza, Nicolas Anquetil and Káthia. de Oliveira · 2005
Earlier work this paper cites.
“Automatic Test-Based Assessment of Programming: A Review”
Christopher Douce, David Livingstone and James Orwell · 2005
Earlier work this paper cites.
“Comments Are More Important than Code: The Thorough Use of Internal Documentation is One of the Most-Overlooked Ways of Improving Software Quality and Speeding Implementation.”
Jef Raskin · 2005
Earlier work this paper cites.
“A Survey of Automated Assessment Approaches for Programming Assignments”
Kirsti Ala-Mutka · 2005
Earlier work this paper cites.
“A Study of the Documentation Essential to Software Maintenance”
Sergio. de Souza, Nicolas Anquetil and Káthia. de Oliveira · 2005
Earlier work this paper cites.
“Automatic Test-Based Assessment of Programming: A Review”
Christopher Douce, David Livingstone and James Orwell · 2005
Earlier work this paper cites.
“Comments Are More Important than Code: The Thorough Use of Internal Documentation is One of the Most-Overlooked Ways of Improving Software Quality and Speeding Implementation.”
Jef Raskin · 2005
Earlier work this paper cites.
“Object Oriented Programming and Program Correctness: The Students’ Perspective”
Ioanna Stamouli and Meriel Huggard · 2006
Earlier work this paper cites.
“Object Oriented Programming and Program Correctness: The Students’ Perspective”
Ioanna Stamouli and Meriel Huggard · 2006
Earlier work this paper cites.
“Guidelines for performing Systematic Literature Reviews in Software Engineering”, 2007
B. Kitchenham and S Charters · 2007
Earlier work this paper cites.
“Guidelines for performing Systematic Literature Reviews in Software Engineering”, 2007
B. Kitchenham and S Charters · 2007
Earlier work this paper cites.
“Using Static Analysis to Find Bugs”
Nathaniel Ayewah et al · 2008
Earlier work this paper cites.
“Student Satisfaction Surveys: The Value in Taking an Historical Perspective”
James David and Gillian Cappuccini-Ansfield · 2008
Earlier work this paper cites.
““So my program doesn’t run!” Definition, origins, and practical expressions of students’ (mis)conceptions of correctness”
Y.-David Kolikant and M. Mussai · 2008
Earlier work this paper cites.
“Feedback Strategies for Interactive Learning Tasks”
Susanne Narciss · 2008
Earlier work this paper cites.
“Using Static Analysis to Find Bugs”
Nathaniel Ayewah et al · 2008
Earlier work this paper cites.
“Student Satisfaction Surveys: The Value in Taking an Historical Perspective”
James David and Gillian Cappuccini-Ansfield · 2008
Earlier work this paper cites.
““So my program doesn’t run!” Definition, origins, and practical expressions of students’ (mis)conceptions of correctness”
Y.-David Kolikant and M. Mussai · 2008
Earlier work this paper cites.
“Feedback Strategies for Interactive Learning Tasks”
Susanne Narciss · 2008
Earlier work this paper cites.
“Using Strategies for Assessment of Programming Exercises”
Alex Gerdes, Johan. Jeuring and Bastiaan. Heeren · 2010
Earlier work this paper cites.
“Review of Recent Systems for Automatic Assessment of Programming Assignments”
Petri Ihantola, Tuukka Ahoniemi, Ville Karavirta and Otto Seppälä · 2010
Earlier work this paper cites.
“Code Quality Evaluation Methodology Using The ISO/IEC 9126 Standard”
Yiannis Kanellopoulos et al · 2010
Earlier work this paper cites.
“Using Strategies for Assessment of Programming Exercises”
Alex Gerdes, Johan. Jeuring and Bastiaan. Heeren · 2010
Earlier work this paper cites.
“Review of Recent Systems for Automatic Assessment of Programming Assignments”
Petri Ihantola, Tuukka Ahoniemi, Ville Karavirta and Otto Seppälä · 2010
Earlier work this paper cites.
“Code Quality Evaluation Methodology Using The ISO/IEC 9126 Standard”
Yiannis Kanellopoulos et al · 2010
Earlier work this paper cites.
“A virtual programming lab for Moodle with automatic assessment and anti-plagiarism features”, 2012
Juan Rodríguez-del-Pino, Enrique Royo and Zenónández Figueroa · 2012
Earlier work this paper cites.
“BlueFix: Using Crowd-Sourced Feedback to Support Programming Students in Error Diagnosis and Repair”
Christopher Watson, Frederick.. Li and Jamie. Godwin · 2012
Earlier work this paper cites.
“A virtual programming lab for Moodle with automatic assessment and anti-plagiarism features”, 2012
Juan Rodríguez-del-Pino, Enrique Royo and Zenónández Figueroa · 2012
Earlier work this paper cites.
“BlueFix: Using Crowd-Sourced Feedback to Support Programming Students in Error Diagnosis and Repair”
Christopher Watson, Frederick.. Li and Jamie. Godwin · 2012
Earlier work this paper cites.
“Importance of Software Documentation”
Noela. Kipyegen and William.. Korir · 2013
Earlier work this paper cites.
“Automated Feedback Generation for Introductory Programming Assignments”
Rishabh Singh, Sumit Gulwani and Armando Solar-Lezama · 2013
Earlier work this paper cites.
“Quality analysis of source code comments”
Daniela Steidl, Benjamin Hummel and Elmar Juergens · 2013
Earlier work this paper cites.
“Importance of Software Documentation”
Noela. Kipyegen and William.. Korir · 2013
Earlier work this paper cites.
“Automated Feedback Generation for Introductory Programming Assignments”
Rishabh Singh, Sumit Gulwani and Armando Solar-Lezama · 2013
Earlier work this paper cites.
“Quality analysis of source code comments”
Daniela Steidl, Benjamin Hummel and Elmar Juergens · 2013
Earlier work this paper cites.
“Auto-Grading for Parallel Programs”
Maha Aziz et al · 2015
Earlier work this paper cites.
“Semi-Automatic Assessment of Unrestrained Java Code: A Library, a DSL, and a Workbench to Assess Exams and Exercises”
David Insa and Josep Silva · 2015
Earlier work this paper cites.
“Automatic Documentation Generation via Source Code Summarization”
Paul. McBurney · 2015
Earlier work this paper cites.
“Learning Program Embeddings to Propagate Feedback on Student Code”
Chris Piech et al · 2015
Earlier work this paper cites.
“Auto-Grading for Parallel Programs”
Maha Aziz et al · 2015
Earlier work this paper cites.
“Semi-Automatic Assessment of Unrestrained Java Code: A Library, a DSL, and a Workbench to Assess Exams and Exercises”
David Insa and Josep Silva · 2015
Earlier work this paper cites.
“Automatic Documentation Generation via Source Code Summarization”
Paul. McBurney · 2015
Earlier work this paper cites.
“Learning Program Embeddings to Propagate Feedback on Student Code”
Chris Piech et al · 2015
Earlier work this paper cites.
“An Effective Approach to Enhancing Compiler Error Messages”
Brett. Becker · 2016
Earlier work this paper cites.
“Formative and Summative Assessment in the Classroom”
Dante. Dixson and Frank. Worrell · 2016
Earlier work this paper cites.
“Rayyan–a web and mobile app for systematic reviews”
Mourad Ouzzani, Hossam Hammady, Zbys Fedorowicz and Ahmed Elmagarmid · 2016
Earlier work this paper cites.
“Question Independent Grading Using Machine Learning: The Case of Computer Program Grading”
Gursimran Singh, Shashank Srikant and Varun Aggarwal · 2016
Earlier work this paper cites.
“A Systematic Literature Review of Assessment Tools for Programming Assignments”
Draylson. Souza, Katia. Felizardo and Ellen. Barbosa · 2016
Earlier work this paper cites.
“Designing a Rubric for Feedback on Code Quality in Programming Courses”
Martijn Stegeman, Erik Barendsen and Sjaak Smetsers · 2016
Earlier work this paper cites.
“An Effective Approach to Enhancing Compiler Error Messages”
Brett. Becker · 2016
Earlier work this paper cites.
“Formative and Summative Assessment in the Classroom”
Dante. Dixson and Frank. Worrell · 2016
Earlier work this paper cites.
“Rayyan–a web and mobile app for systematic reviews”
Mourad Ouzzani, Hossam Hammady, Zbys Fedorowicz and Ahmed Elmagarmid · 2016
Earlier work this paper cites.
“Question Independent Grading Using Machine Learning: The Case of Computer Program Grading”
Gursimran Singh, Shashank Srikant and Varun Aggarwal · 2016
Earlier work this paper cites.
“A Systematic Literature Review of Assessment Tools for Programming Assignments”
Draylson. Souza, Katia. Felizardo and Ellen. Barbosa · 2016
Earlier work this paper cites.
“Designing a Rubric for Feedback on Code Quality in Programming Courses”
Martijn Stegeman, Erik Barendsen and Sjaak Smetsers · 2016
Earlier work this paper cites.
“An Empirical Study of Debugging Patterns Among Novices Programmers”
Basma. Alqadi and Jonathan. Maletic · 2017
Earlier work this paper cites.
“An Empirical Study Comparing Two Automatic Graders for Programming. MOOCs Context”
Anis Bey, Patrick Jermann and Pierre Dillenbourg · 2017
Earlier work this paper cites.
“Scaling up Functional Programming Education: Under the Hood of the OCaml MOOC”
Benjamin Canou, Roberto Di and Grégoire Henry · 2017
Earlier work this paper cites.
“Automated Data-Driven Hints for Computer Programming Students”
Sammi Chow, Kalina Yacef, Irena Koprinska and James Curran · 2017
Earlier work this paper cites.
“An AI System for Coaching Novice Programmers”
Gilbert Cruz et al · 2017
Earlier work this paper cites.
“Most common fixes students use to improve the correctness of their programs”
Draylson de Souza, Michael Kölling and Ellen Barbosa · 2017
Earlier work this paper cites.
“Ask-Elle: an Adaptable Programming Tutor for Haskell Giving Automated Feedback”
Alex Gerdes, Bastiaan Heeren, Johan Jeuring and L. van Binsbergen · 2017
Earlier work this paper cites.
“Developing Applications to Automatically Grade Introductory Visual Basic Courses”
John Gerdes · 2017
Earlier work this paper cites.
“The impact of automated code quality feedback in programming education”
Julian Jansen, Ana Oprescu and Magiel Bruntink · 2017
Earlier work this paper cites.
“Learning and Teaching Numerical Methods with a System for Automatic Assessment.”
Gregor Jerše and Matija Lokar · 2017
Earlier work this paper cites.
“Code Quality Issues in Student Programs”
Hieke Keuning, Bastiaan Heeren and Johan Jeuring · 2017
Earlier work this paper cites.
“Automatic Extraction of AST Patterns for Debugging Student Programs”
Timotej Lazar, Martin Možina and Ivan Bratko · 2017
Earlier work this paper cites.
“Automated Personalized Feedback in Introductory Java Programming MOOCs”
Victor. Marin, Tobin Pereira, Srinivas Sridharan and Carlos. Rivero · 2017
Earlier work this paper cites.
“Towards Prioritizing Documentation Effort”
Paul. McBurney et al · 2017
Earlier work this paper cites.
“Automatic Assessment of Programming Assignments Using Image Recognition”
Eerik Muuli et al · 2017
Earlier work this paper cites.
“AuDoscore: Automatic Grading of Java or Scala Homework”, 2017, pp. 1
Norbert Oster, Marius Kamp and Michael Philippsen · 2017
Earlier work this paper cites.
“The Continuous Hint Factory - Providing Hints in Vast and Sparsely Populated Edit Distance Spaces”
Benjamin Paaßen et al · 2017
Earlier work this paper cites.
“Automatic Grading and Feedback Using Program Repair for Introductory Programming Courses”
Sagar Parihar et al · 2017
Earlier work this paper cites.
“Automatic Grading and Feedback Using Program Repair for Introductory Programming Courses”
Sagar Parihar et al · 2017
Earlier work this paper cites.
“Students’ Misconceptions and Other Difficulties in Introductory Programming: A Literature Review”
Yizhou Qian and James Lehman · 2017
Earlier work this paper cites.
“Exploring the Design Space of Automatically Synthesized Hints for Introductory Programming Assignments”
Ryo Suzuki et al · 2017
Earlier work this paper cites.
“TraceDiff: Debugging unexpected code behavior using trace divergences”
Ryo Suzuki et al · 2017
Earlier work this paper cites.
“Enhancing an automated system for assessment of student programs using the token pattern approach”
Y.T. Yu, C.M. Tang and C.K. Poon · 2017
Earlier work this paper cites.
“An Empirical Study of Debugging Patterns Among Novices Programmers”
Basma. Alqadi and Jonathan. Maletic · 2017
Earlier work this paper cites.
“An Empirical Study Comparing Two Automatic Graders for Programming. MOOCs Context”
Anis Bey, Patrick Jermann and Pierre Dillenbourg · 2017
Earlier work this paper cites.
“Scaling up Functional Programming Education: Under the Hood of the OCaml MOOC”
Benjamin Canou, Roberto Di and Grégoire Henry · 2017
Earlier work this paper cites.
“Automated Data-Driven Hints for Computer Programming Students”
Sammi Chow, Kalina Yacef, Irena Koprinska and James Curran · 2017
Earlier work this paper cites.
“An AI System for Coaching Novice Programmers”
Gilbert Cruz et al · 2017
Earlier work this paper cites.
“Most common fixes students use to improve the correctness of their programs”
Draylson de Souza, Michael Kölling and Ellen Barbosa · 2017
Earlier work this paper cites.
“Ask-Elle: an Adaptable Programming Tutor for Haskell Giving Automated Feedback”
Alex Gerdes, Bastiaan Heeren, Johan Jeuring and L. van Binsbergen · 2017
Earlier work this paper cites.
“Developing Applications to Automatically Grade Introductory Visual Basic Courses”
John Gerdes · 2017
Earlier work this paper cites.
“The impact of automated code quality feedback in programming education”
Julian Jansen, Ana Oprescu and Magiel Bruntink · 2017
Earlier work this paper cites.
“Learning and Teaching Numerical Methods with a System for Automatic Assessment.”
Gregor Jerše and Matija Lokar · 2017
Earlier work this paper cites.
“Code Quality Issues in Student Programs”
Hieke Keuning, Bastiaan Heeren and Johan Jeuring · 2017
Earlier work this paper cites.
“Automatic Extraction of AST Patterns for Debugging Student Programs”
Timotej Lazar, Martin Možina and Ivan Bratko · 2017
Earlier work this paper cites.
“Automated Personalized Feedback in Introductory Java Programming MOOCs”
Victor. Marin, Tobin Pereira, Srinivas Sridharan and Carlos. Rivero · 2017
Earlier work this paper cites.
“Towards Prioritizing Documentation Effort”
Paul. McBurney et al · 2017
Earlier work this paper cites.
“Automatic Assessment of Programming Assignments Using Image Recognition”
Eerik Muuli et al · 2017
Earlier work this paper cites.
“AuDoscore: Automatic Grading of Java or Scala Homework”, 2017, pp. 1
Norbert Oster, Marius Kamp and Michael Philippsen · 2017
Earlier work this paper cites.
“The Continuous Hint Factory - Providing Hints in Vast and Sparsely Populated Edit Distance Spaces”
Benjamin Paaßen et al · 2017
Earlier work this paper cites.
“Automatic Grading and Feedback Using Program Repair for Introductory Programming Courses”
Sagar Parihar et al · 2017
Earlier work this paper cites.
“Automatic Grading and Feedback Using Program Repair for Introductory Programming Courses”
Sagar Parihar et al · 2017
Earlier work this paper cites.
“Students’ Misconceptions and Other Difficulties in Introductory Programming: A Literature Review”
Yizhou Qian and James Lehman · 2017
Earlier work this paper cites.
“Exploring the Design Space of Automatically Synthesized Hints for Introductory Programming Assignments”
Ryo Suzuki et al · 2017
Earlier work this paper cites.
“TraceDiff: Debugging unexpected code behavior using trace divergences”
Ryo Suzuki et al · 2017
Earlier work this paper cites.
“Enhancing an automated system for assessment of student programs using the token pattern approach”
Y.T. Yu, C.M. Tang and C.K. Poon · 2017
Earlier work this paper cites.
“Teaching How to Program Using Automated Assessment and Functional Glossy Games (Experience Report)”
José Almeida et al · 2018
Earlier work this paper cites.
“Auto-marking System: A Support Tool for Learning of Programming”
Marini Bakar et al · 2018
Earlier work this paper cites.
“"I Know It When I See It" Perceptions of Code Quality: ITiCSE ’17 Working Group Report”
Jürgen Börstler et al · 2018
Earlier work this paper cites.
“Integration of virtual programming lab in a process of teaching programming EduScrum based”
Marílio Cardoso, António de Castro and Alvaro Rocha · 2018
Earlier work this paper cites.
“Linkage Objects for Generalized Instruction in Coding (LOGIC)”
Ted Carmichael, Mary Blink, John. Stamper and Elizabeth Gieske · 2018
Earlier work this paper cites.
“An automated assessment system for analysis of coding convention violations in Java programming assignments*Industry 4.0 View project An Automated Assessment System for Analysis of Coding Convention Violations in Java Programming Assignments *”
Hsi-Min Chen, Wei-Han Chen and Chi-Chen Lee · 2018
Earlier work this paper cites.
“Automated Assessment of Complex Programming Tasks Using SIETTE”
Ricardo Conejo, Beatriz Barros and Manuel. Bertoa · 2018
Cited alongside, same era.
“Evaluation of a Tool for Java Structural Specification Checking”
Anton Dil and Joseph Osunde · 2018
Cited alongside, same era.
“Algorithm for adaptive learning process and improving learners’ skills in Java programming language”
Nebojša Gavrilović, Aleksandra Arsić, Dragan Domazet and Alok Mishra · 2018
Cited alongside, same era.
“Automated Clustering and Program Repair for Introductory Programming Assignments”
Sumit Gulwani, Ivan Radiček and Florian Zuleger · 2018
Cited alongside, same era.
“Misconception-Driven Feedback: Results from an Experimental Study”
Luke Gusukuma, Austin Bart, Dennis Kafura and Jeremy Ernst · 2018
Cited alongside, same era.
“Providing Meaningful Feedback for Autograding of Programming Assignments”
“Source Code Assessment and Classification Based on Estimated Error Probability Using Attentive LSTM Language Model and Its Application in Programming Education”
Md. Rahman, Yutaka Watanobe and Keita Nakamura · 2020
Later among the works it cites.
“Using an interactive software tool for the formative and summative evaluation in a computer programming course: an experience report”
Felipe Restrepo-Calle, Jhon Ramírez-Echeverry and Fabio González · 2020
Later among the works it cites.
“An Open-Source, API-Based Framework for Assessing the Correctness of Code in CS50”
Chad Sharp et al · 2020
Later among the works it cites.
“Enhancing a Theory-Focused Course Through the Introduction of Automatically Assessed Programming Exercises-Lessons Learned”
Marcus Soll, Melf Johannsen and Chris Biemann · 2020
Later among the works it cites.
“Combining Dynamic and Static Analysis for Automated Grading SQL Statements”
Jinshui Wang, Yunpeng Zhao, Zhengyi Tang and Zhenchang Xing · 2020
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Georgiana Haldeman et al · 2018
Cited alongside, same era.
“Automatic assessment of Java code”
David Insa and Josep Silva · 2018
Cited alongside, same era.
“In-Class Coding-Based Summative Assessments: Tools, Challenges, and Experience”
An Ju, Ben Mehne, Andrew Halle and Armando Fox · 2018
Cited alongside, same era.
“A Systematic Literature Review of Automated Feedback Generation for Programming Exercises”
Hieke Keuning, Johan Jeuring and Bastiaan Heeren · 2018
Cited alongside, same era.
“ArTEMiS: An Automatic Assessment Management System for Interactive Learning”
Stephan Krusche and Andreas Seitz · 2018
Cited alongside, same era.
“A Review of Techniques in Automatic Programming Assessment for Practical Skill Test”
Adidah Lajis et al · 2018
Cited alongside, same era.
“Automatic Diagnosis and Correction of Logical Errors for Functional Programming Assignments”
Junho Lee, Dowon Song, Sunbeom So and Hakjoo Oh · 2018
Cited alongside, same era.
Later among the works it cites.
“Combining Dynamic and Static Analysis for Automated Grading SQL Statements”
Jinshui Wang, Yunpeng Zhao, Zhengyi Tang and Zhenchang Xing · 2020
Later among the works it cites.
“Smart Exam Evaluator for Object-Oriented Programming Modules”
M.. Wickramasinghe et al · 2020
Later among the works it cites.
“The Impact of Iterative Assessment System on Programming Learning Behavior”
Yi-Xiang Yan, Jung-Pin Wu, Bao-An Nguyen and Hsi-Min Chen · 2020
Later among the works it cites.
“Nudging Student Learning Strategies Using Formative Feedback in Automatically Graded Assessments”
Lucas Zamprogno, Reid Holmes and Elisa Baniassad · 2020
Later among the works it cites.
“Characterizing the Pedagogical Benefits of Adaptive Feedback for Compilation Errors by Novice Programmers”
Umair. Ahmed, Nisheeth Srivastava, Renuka Sindhgatta and Amey Karkare · 2020
Later among the works it cites.
“Syntactic and Semantic Analysis for Extended Feedback on Computer Graphics Assignments”
Carlos Andujar, Cristina. Vijulie and Àlvar Vinacua · 2020
Later among the works it cites.
“Assisted learning of C programming through automated program repair and feed-back generation”
Sara Arifi, Rachid Abbou and Azeddine Zahi · 2020
Later among the works it cites.
“An Interactive Feedback System for Grammar Development (Tool Paper)”
Chelsea Barraball, Moeketsi Raselimo and Bernd Fischer · 2020
Later among the works it cites.
“MAESTRO: a semi-autoMAted Evaluation SysTem for pROgramming assignments”
Alessandro Bertagnon and Marco Gavanelli · 2020
Later among the works it cites.
“The Influence of Test Suite Properties on Automated Grading of Programming Exercises”
Benjamin. Clegg, Phil McMinn and Gordon Fraser · 2020
Later among the works it cites.
“Computing with CodeRunner at Coventry University: Automated Summative Assessment of Python and C++ Code”
David Croft and Matthew England · 2020
Later among the works it cites.
“Customizable and scalable automated assessment of C/C++ programming assignments”
Pedro Delgado-Pérez and Inmaculada Medina-Bulo · 2020
Later among the works it cites.
“Error Message Readability and Novice Debugging Performance”
Paul Denny, James Prather and Brett. Becker · 2020
Later among the works it cites.
“Integrating the evaluation of out of the platform autoevaluated programming exercises with personalized answer in Open edX”
Ignacio Despujol, Leonardo Salom and Carlos Turró · 2020
Later among the works it cites.
“An Intelligent Online Judge System for Programming Training”
Yu Dong, Jingyang Hou and Xuesong Lu · 2020
Later among the works it cites.
“An Intelligent Online Judge System for Programming Training”
Yu Dong, Jingyang Hou and Xuesong Lu · 2020
Later among the works it cites.
“Turn up the Heat! Using Heat Maps to Visualize Suspicious Code to Help Students Successfully Complete Programming Problems Faster”
Bob Edmison and Stephen. Edwards · 2020
Later among the works it cites.
“Zero-shot Learning of Hint Policy via Reinforcement Learning and Program Synthesis”
Aleksandr Efremov, Ahana Ghosh and Adish Singla · 2020
Later among the works it cites.
“Enhancing Software Comments Readability Using Flesch Reading Ease Score”
Derar Eleyan, Abed Othman and Amna Eleyan · 2020
Later among the works it cites.
“Automatic Feedback Provision in Teaching Computational Science”
Hans Fangohr et al · 2020
Later among the works it cites.
“RefacTutor: An Interactive Tutoring System for Software Refactoring”
Thorsten Haendler, Gustaf Neumann and Fiodor Smirnov · 2020
Later among the works it cites.
“Towards understanding the effective design of automated formative feedback for programming assignments”
Qiang Hao et al · 2020
Later among the works it cites.
“Teaching Programming at Scale”, 2020
Angelika Kaplan et al · 2020
Later among the works it cites.
“Student Refactoring Behaviour in a Programming Tutor”
Hieke Keuning, Bastiaan Heeren and Johan Jeuring · 2020
Later among the works it cites.
“An Interactive Learning Method to Engage Students in Modeling”
Stephan Krusche, Nadine von Frankenberg, Lara Reimer and Bernd Bruegge · 2020
Later among the works it cites.
“Effects of Human vs. Automatic Feedback on Students’ Understanding of AI Concepts and Programming Style”
Abe Leite and Saúl. Blanco · 2020
Later among the works it cites.
“Café: Automatic Correction and Feedback of Programming Challenges for a CS1 Course”
Simon Liénardy, Laurent Leduc, Dominique Verpoorten and Benoit Donnet · 2020
Later among the works it cites.
“Autograding Interactive Computer Graphics Applications”
Evan Maicus, Matthew Peveler, Andrew Aikens and Barbara Cutler · 2020
Later among the works it cites.
“Auto-Grading Jupyter Notebooks”
Hamza Manzoor et al · 2020
Later among the works it cites.
“Building a Comprehensive Automated Programming Assessment System”
Igor Mekterović, Ljiljana Brkić, Boris Milašinović and Mirta Baranović · 2020
Later among the works it cites.
“Measure Students’ Contribution in Web Programming Projects by Exploring Source Code Repository”
Bao-An Nguyen, Kuan-Yu Ho and Hsi-Min Chen · 2020
Later among the works it cites.
“CLIK: Cloud-based Linux kernel practice environment and judgment system”
Hyunchan Park and Youngpil Kim · 2020
Later among the works it cites.
“Source Code Assessment and Classification Based on Estimated Error Probability Using Attentive LSTM Language Model and Its Application in Programming Education”
Md. Rahman, Yutaka Watanobe and Keita Nakamura · 2020
Later among the works it cites.
“Using an interactive software tool for the formative and summative evaluation in a computer programming course: an experience report”
Felipe Restrepo-Calle, Jhon Ramírez-Echeverry and Fabio González · 2020
Later among the works it cites.
“An Open-Source, API-Based Framework for Assessing the Correctness of Code in CS50”
Chad Sharp et al · 2020
Later among the works it cites.
“Enhancing a Theory-Focused Course Through the Introduction of Automatically Assessed Programming Exercises-Lessons Learned”
Marcus Soll, Melf Johannsen and Chris Biemann · 2020
Later among the works it cites.
“Combining Dynamic and Static Analysis for Automated Grading SQL Statements”
Jinshui Wang, Yunpeng Zhao, Zhengyi Tang and Zhenchang Xing · 2020
Later among the works it cites.
“Combining Dynamic and Static Analysis for Automated Grading SQL Statements”
Jinshui Wang, Yunpeng Zhao, Zhengyi Tang and Zhenchang Xing · 2020
Later among the works it cites.
“Smart Exam Evaluator for Object-Oriented Programming Modules”
M.. Wickramasinghe et al · 2020
Later among the works it cites.
“The Impact of Iterative Assessment System on Programming Learning Behavior”
Yi-Xiang Yan, Jung-Pin Wu, Bao-An Nguyen and Hsi-Min Chen · 2020
Later among the works it cites.
“Nudging Student Learning Strategies Using Formative Feedback in Automatically Graded Assessments”
Lucas Zamprogno, Reid Holmes and Elisa Baniassad · 2020
Later among the works it cites.
“Semantic Approach for Increasing Test Case Coverage in Automated Grading of Programming Exercise”
M.. Bariansyah, Satrio Rukmono and Riza Perdana · 2021
Later among the works it cites.
“Automated code evaluation of computer programming sessions with MATLAB Grader”
Yadira Boada and Alejandro Vignoni · 2021
Later among the works it cites.
“Nudging Students Toward Better Software Engineering Behaviors”
Chris Brown and Chris Parnin · 2021
Later among the works it cites.
“Using Virtual Programming Lab to improve learning programming: The case of Algorithms and Programming”
Marílio Cardoso, Rui Marques, António de Castro and Álvaro Rocha · 2021
Later among the works it cites.
“Virtual Teaching Assistant for Grading Programming Assignments: Non-dichotomous Pattern based Program Output Matching and Partial Grading Approach”
Chih-Yueh Chou and Yan-Jhih Chen · 2021
Later among the works it cites.
“Virtual Teaching Assistant for Grading Programming Assignments: Non-dichotomous Pattern based Program Output Matching and Partial Grading Approach”
Chih-Yueh Chou and Yan-Jhih Chen · 2021
Later among the works it cites.
“Gradeer: An Open-Source Modular Hybrid Grader”
Benjamin Clegg, Maria-Cruz Villa-Uriol, Phil McMinn and Gordon Fraser · 2021
Later among the works it cites.
“A Comparison of Inquiry-Based Conceptual Feedback vs. Traditional Detailed Feedback Mechanisms in Software Testing Education: An Empirical Investigation”
Lucas Cordova, Jeffrey Carver, Noah Gershmel and Gursimran Walia · 2021
Later among the works it cites.
“AOCO - A Tool to Improve the Teaching of the ARM Assembly Language in Higher Education”
João Damas, Bruno Lima and António. Araújo · 2021
Later among the works it cites.
“Promoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback”
Paul Denny, Jacqueline Whalley and Juho Leinonen · 2021
Later among the works it cites.
“Promoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback”
Paul Denny, Jacqueline Whalley and Juho Leinonen · 2021
Later among the works it cites.
“Automating Testing of Visual Observed Concurrency”
Prasun Dewan et al · 2021
Later among the works it cites.
“Analysis of an Automatic Grading System within First Year Computer Science Programming Modules”
Emlyn Hegarty-Kelly and Dr Mooney · 2021
Later among the works it cites.
“Semiautomatic generation and assessment of Java exercises in engineering education”
David Insa, Sergio Pérez, Josep Silva and Salvador Tamarit · 2021
Later among the works it cites.
“Semiautomatic generation and assessment of Java exercises in engineering education”
David Insa, Sergio Pérez, Josep Silva and Salvador Tamarit · 2021
Later among the works it cites.
“Promoting Code Quality via Automated Feedback on Student Submissions”
Oscar Karnalim and Simon · 2021
Later among the works it cites.
“Fast and accurate incremental feedback for students’ software tests using selective mutation analysis”
Ayaan. Kazerouni et al · 2021
Later among the works it cites.
“A Tutoring System to Learn Code Refactoring”
Hieke Keuning, Bastiaan Heeren and Johan Jeuring · 2021
Later among the works it cites.
“Effectiveness of Real-Time Feedback and Instructive Hints in Graduate CS Courses via Automated Grading System”
Haden Lee · 2021
Later among the works it cites.
“End-to-End Automation of Feedback on Student Assembly Programs”
Zikai Liu et al · 2021
Later among the works it cites.
“EvalSeer: An Intelligent Gamified System for Programming Assignments Assessment”
Ramez Nabil et al · 2021
Later among the works it cites.
“The PRISMA 2020 statement: an updated guideline for reporting systematic reviews”
Matthew. Page et al · 2021
Later among the works it cites.
“Enhancing the Learning of Database Access Programming using Continuous Integration and Aspect Oriented Programming”
Beatriz Pérez · 2021
Later among the works it cites.
“A gamified web based system for computer programming learning”
Giuseppina Polito and Marco Temperini · 2021
Later among the works it cites.
“Automated Assessment of Learning Objectives in Programming Assignments”
Arthur Rump, Ansgar Fehnker and Angelika Mader · 2021
Later among the works it cites.
“Evaluating Control-Flow Graph Similarity for Grading Programming Exercises”
Kevin Sendjaja, Satrio Rukmono and Riza Perdana · 2021
Later among the works it cites.
“Evaluating Control-Flow Graph Similarity for Grading Programming Exercises”
Kevin Sendjaja, Satrio Rukmono and Riza Perdana · 2021
Later among the works it cites.
“Creativity in CS1: A Literature Review”
Sadia Sharmin · 2021
Later among the works it cites.
“Context-Aware and Data-Driven Feedback Generation for Programming Assignments”
Dowon Song, Woosuk Lee and Hakjoo Oh · 2021
Later among the works it cites.
“A Tool for Evaluating Computer Programs from Students”
Quentin Vaneck, Thomas Colart, Benoît Frénay and Benoît Vanderose · 2021
Later among the works it cites.
“Source-Code Similarity Measurement: Syntax Tree Fingerprinting for Automated Evaluation”
Arjun Verma et al · 2021
Later among the works it cites.
“Automatic Assessment of the Design Quality of Python Programs with Personalized Feedback”
Orr Walker and Nathaniel Russell · 2021
Later among the works it cites.
“Semantic Approach for Increasing Test Case Coverage in Automated Grading of Programming Exercise”
M.. Bariansyah, Satrio Rukmono and Riza Perdana · 2021
Later among the works it cites.
“Automated code evaluation of computer programming sessions with MATLAB Grader”
Yadira Boada and Alejandro Vignoni · 2021
Later among the works it cites.
“Nudging Students Toward Better Software Engineering Behaviors”
Chris Brown and Chris Parnin · 2021
Later among the works it cites.
“Using Virtual Programming Lab to improve learning programming: The case of Algorithms and Programming”
Marílio Cardoso, Rui Marques, António de Castro and Álvaro Rocha · 2021
Later among the works it cites.
“Virtual Teaching Assistant for Grading Programming Assignments: Non-dichotomous Pattern based Program Output Matching and Partial Grading Approach”
Chih-Yueh Chou and Yan-Jhih Chen · 2021
Later among the works it cites.
“Virtual Teaching Assistant for Grading Programming Assignments: Non-dichotomous Pattern based Program Output Matching and Partial Grading Approach”
Chih-Yueh Chou and Yan-Jhih Chen · 2021
Later among the works it cites.
“Gradeer: An Open-Source Modular Hybrid Grader”
Benjamin Clegg, Maria-Cruz Villa-Uriol, Phil McMinn and Gordon Fraser · 2021
Later among the works it cites.
“A Comparison of Inquiry-Based Conceptual Feedback vs. Traditional Detailed Feedback Mechanisms in Software Testing Education: An Empirical Investigation”
Lucas Cordova, Jeffrey Carver, Noah Gershmel and Gursimran Walia · 2021
Later among the works it cites.
“AOCO - A Tool to Improve the Teaching of the ARM Assembly Language in Higher Education”
João Damas, Bruno Lima and António. Araújo · 2021
Later among the works it cites.
“Promoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback”
Paul Denny, Jacqueline Whalley and Juho Leinonen · 2021
Later among the works it cites.
“Promoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback”
Paul Denny, Jacqueline Whalley and Juho Leinonen · 2021
Later among the works it cites.
“Automating Testing of Visual Observed Concurrency”
Prasun Dewan et al · 2021
Later among the works it cites.
“Analysis of an Automatic Grading System within First Year Computer Science Programming Modules”
Emlyn Hegarty-Kelly and Dr Mooney · 2021
Later among the works it cites.
“Semiautomatic generation and assessment of Java exercises in engineering education”
David Insa, Sergio Pérez, Josep Silva and Salvador Tamarit · 2021
Later among the works it cites.
“Semiautomatic generation and assessment of Java exercises in engineering education”
David Insa, Sergio Pérez, Josep Silva and Salvador Tamarit · 2021
Later among the works it cites.
“Promoting Code Quality via Automated Feedback on Student Submissions”
Oscar Karnalim and Simon · 2021
Later among the works it cites.
“Fast and accurate incremental feedback for students’ software tests using selective mutation analysis”
Ayaan. Kazerouni et al · 2021
Later among the works it cites.
“A Tutoring System to Learn Code Refactoring”
Hieke Keuning, Bastiaan Heeren and Johan Jeuring · 2021
Later among the works it cites.
“Effectiveness of Real-Time Feedback and Instructive Hints in Graduate CS Courses via Automated Grading System”
Haden Lee · 2021
Later among the works it cites.
“End-to-End Automation of Feedback on Student Assembly Programs”
Zikai Liu et al · 2021
Later among the works it cites.
“EvalSeer: An Intelligent Gamified System for Programming Assignments Assessment”
Ramez Nabil et al · 2021
Later among the works it cites.
“The PRISMA 2020 statement: an updated guideline for reporting systematic reviews”
Matthew. Page et al · 2021
Later among the works it cites.
“Enhancing the Learning of Database Access Programming using Continuous Integration and Aspect Oriented Programming”
Beatriz Pérez · 2021
Later among the works it cites.
“A gamified web based system for computer programming learning”
Giuseppina Polito and Marco Temperini · 2021
Later among the works it cites.
“Automated Assessment of Learning Objectives in Programming Assignments”
Arthur Rump, Ansgar Fehnker and Angelika Mader · 2021
Later among the works it cites.
“Evaluating Control-Flow Graph Similarity for Grading Programming Exercises”
Kevin Sendjaja, Satrio Rukmono and Riza Perdana · 2021
Later among the works it cites.
“Evaluating Control-Flow Graph Similarity for Grading Programming Exercises”
Kevin Sendjaja, Satrio Rukmono and Riza Perdana · 2021
Later among the works it cites.
“Creativity in CS1: A Literature Review”
Sadia Sharmin · 2021
Later among the works it cites.
“Context-Aware and Data-Driven Feedback Generation for Programming Assignments”
Dowon Song, Woosuk Lee and Hakjoo Oh · 2021
Later among the works it cites.
“A Tool for Evaluating Computer Programs from Students”
Quentin Vaneck, Thomas Colart, Benoît Frénay and Benoît Vanderose · 2021
Later among the works it cites.
“Source-Code Similarity Measurement: Syntax Tree Fingerprinting for Automated Evaluation”
Arjun Verma et al · 2021
Later among the works it cites.
“Automatic Assessment of the Design Quality of Python Programs with Personalized Feedback”
Orr Walker and Nathaniel Russell · 2021
Later among the works it cites.
“Semantic Similarity Metrics for Evaluating Source Code Summarization”
Sakib Haque, Zachary Eberhart, Aakash Bansal and Collin McMillan · 2022
Later among the works it cites.
“Model-based automatic grading of object-oriented programming assignments”
Duc Le · 2022
Later among the works it cites.
“A Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects”
Juho Leinonen, Paul Denny and Jacqueline Whalley · 2022
Later among the works it cites.
“Automated Assessment Tools for grading of programming Assignments: A review”
Sidhidatri Nayak, Reshu Agarwal and Sunil Khatri · 2022
Later among the works it cites.
“Automated Assessment in Computer Science Education: A State-of-the-Art Review”
José Paiva, José Leal and Álvaro Figueira · 2022
Later among the works it cites.
“A Review on Source Code Documentation”
Sawan Rai, Ramesh Belwal and Atul Gupta · 2022
Later among the works it cites.
“Semantic Similarity Metrics for Evaluating Source Code Summarization”
Sakib Haque, Zachary Eberhart, Aakash Bansal and Collin McMillan · 2022
Later among the works it cites.
“Model-based automatic grading of object-oriented programming assignments”
Duc Le · 2022
Later among the works it cites.
“A Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects”
Juho Leinonen, Paul Denny and Jacqueline Whalley · 2022
Later among the works it cites.
“Automated Assessment Tools for grading of programming Assignments: A review”
Sidhidatri Nayak, Reshu Agarwal and Sunil Khatri · 2022
Later among the works it cites.
“Automated Assessment in Computer Science Education: A State-of-the-Art Review”
José Paiva, José Leal and Álvaro Figueira · 2022
Later among the works it cites.
“A Review on Source Code Documentation”
Sawan Rai, Ramesh Belwal and Atul Gupta · 2022
Later among the works it cites.
“Eastwood-Tidy: C Linting for Automated Code Style Assessment in Programming Courses”
Rowan Hart et al · 2023
Closest in time.
“ChatGPT, Can You Generate Solutions for My Coding Exercises? An Evaluation on Its Effectiveness in an Undergraduate Java Programming Course.”
Eng Ouh, Benjamin Gan, Kyong Jin and Swavek Wlodkowski · 2023
Closest in time.
“Can Generative Pre-Trained Transformers (GPT) Pass Assessments in Higher Education Programming Courses?”
Jaromir Savelka et al · 2023
Closest in time.
“Eastwood-Tidy: C Linting for Automated Code Style Assessment in Programming Courses”
Rowan Hart et al · 2023
Closest in time.
“ChatGPT, Can You Generate Solutions for My Coding Exercises? An Evaluation on Its Effectiveness in an Undergraduate Java Programming Course.”
Eng Ouh, Benjamin Gan, Kyong Jin and Swavek Wlodkowski · 2023
Closest in time.
“Can Generative Pre-Trained Transformers (GPT) Pass Assessments in Higher Education Programming Courses?”
Jaromir Savelka et al · 2023
Closest in time.