A gamified approach to automated assessment of programming assignments

5Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Tools delivering assessment, and feedback, for students’ programming assignments are important in computer science education. Approaches range from the static analysis of program correctness, to testing-based evaluation, through the application in frameworks of competitive programming. In this paper we describe a testing-based approach, provided in a gamified web-based environment. Students provide their solutions to assignments; such solutions are tested and graded, and their quality contributes to the contents of the student’s profile, where experience points, medals on assignments, assignment categories badges, and overall status allow students to monitor their achievements and have engagement and motivation increasing. Being at this time not possible a formal experimentation of the system, we provide an analysis of its actual capability of tracing students behavior and progresses.

Cite

CITATION STYLE

APA

Polito, G., & Temperini, M. (2018). A gamified approach to automated assessment of programming assignments. In Lecture Notes in Educational Technology (pp. 3–12). Springer International Publishing. https://doi.org/10.1007/978-981-10-8743-1_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free