Automated Assessment in Computer Science Education: A State-of-the-Art Review
Indexed incrossref
Abstract
Practical programming competencies are critical to the success in computer science (CS) education and go-to-market of fresh graduates. Acquiring the required level of skills is a long journey of discovery, trial and error, and optimization seeking through a broad range of programming activities that learners must perform themselves. It is not reasonable to consider that teachers could evaluate all attempts that the average learner should develop multiplied by the number of students enrolled in a course, much less in a timely, deep, and fair fashion. Unsurprisingly, exploring the formal structure of programs to automate the assessment of certain features has long been a hot topic among CS education…
Citation impact
241
total citations
- FWCI
- 48.35
- Percentile
- 100%
- References
- 11
Citations per year
Authors
3Topics & keywords
Topics
Keywords
- Readability
- Computer science
- Correctness
- Artificial intelligence
- Mathematics education
- Data science
- Programming language
- Psychology
UN Sustainable Development Goals
- Quality Education
No related works found for this paper.