Building a Corpus of Task-Based Grading and Feedback Systems for Learning and Teaching Programming

Authors

DOI:

https://doi.org/10.3991/ijep.v12i5.31283

Keywords:

e-assessment, programming, automated assessment, feedback system, submission system, tutoring system, learning environment, automated grading, corpus of systems, computer science education

Abstract


Using grading and feedback systems in the context of learning and teaching programming is quite common. During the last 20 to 40 years research results on several hundred systems and approaches have been published. Existing papers may tell researchers what works well in terms of educational support and how to make a grading and feedback system stable, extensible, secure, or sustainable. However, finding a solid basis for such kind of research is hard due to the vast amount of publications from a very diverse community. Hardly any recent systematic review includes data from more than 100 systems (most include less than 30). Hence, the authors started an endeavor to build a corpus of all task-based grading and feedback systems for learning and teaching programming that deal with source code and have been published in recent years. The intention is to provide the community with a solid basis for their research. The corpus is also designed to be updated and extended by the community with future systems. This paper describes the process of building the corpus and presents some meta-analysis that shed light on the involved research communities.

Downloads

Published

2022-11-04

How to Cite

Strickroth, S., & Striewe, M. (2022). Building a Corpus of Task-Based Grading and Feedback Systems for Learning and Teaching Programming. International Journal of Engineering Pedagogy (iJEP), 12(5), pp. 26–41. https://doi.org/10.3991/ijep.v12i5.31283

Issue

Section

Papers