Review of recent systems for automatic assessment of programming assignments
By Petri Ihantola, Tuukka Ahoniemi, Ville Karavirta, Otto Seppälä. European Conference on Modelling and Simulation, 2010
617 citations recorded by the source corpus.
Subfields: Computer Science Applications, Information Systems, Software
View Paper: https://www.semanticscholar.org/paper/0d55976fd8c1fcb371c32806f00dd6b19d3b9ca6
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Science Applications
- Paul Denny
- Juho Leinonen
- Sami Sarsa
- Arto Hellas
- Stephen MacNeil
- Seth Bernstein
- Andrew Tran
- Joanne Kim
In Information Systems
- Paul Denny
- Juho Leinonen
- Sami Sarsa
- Arto Hellas
- Stephen MacNeil
- Seth Bernstein
- Andrew Tran
- Joanne Kim
In Software
- Paul Denny
- Juho Leinonen
- Arto Hellas
- Sami Sarsa
- Abdullah Saad Al-Malaise Al-Ghamdi
- Abdulrahman H. Altalhi
- Stephen MacNeil
- Seth Bernstein
Citations in the corpus
- A Systematic Literature Review of Automated Feedback Generation for Programming Exercises (2018, background): “[79], authors select papers and tools based on unknown criteria.”
- Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book (2022, methodology): “through the use of automated grading systems [1, 18, 30].”
- Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models (2022, background): “One common approach for providing feedback in introductory programming courses is the use of automated assessment systems [2, 35, 60], which at the minimum provide feedback on the correctness of programming assignments submitted for evaluation.”
- Crowdsourcing programming assignments with CrowdSorcerer (2018, neutral): “It allows the generation of free-form assignments where testing is not restricted to specific method signatures, while still seeking a balance in making the assignment easy to test through a simple input/output -mechanism, which is common in automated assessment [11].”
- The effect of automatic assessment on novice programming: Strengths and limitations of existing systems (2018, background): “Mooshak [27] is a web-based system developed mainly for handling on-line evaluations of programming competitions, where the quality is constrained by time [20].”