Gamification based Learning Environment for Computer Science Students

Imre Zsigmond, Maria Bocicor, Arthur-Jozsef Molnar

Abstract

In the present paper we propose an integrated system that acts as a gamification-driven learning environment for computer science students. Gamification elements have been successfully applied in many fields, resulting in increased involvement of individuals and improved outcomes. Our idea is to employ a well-known aspect of gamification - awarding badges, to students who solve their assignments while observing best practices. The system is deployed as a standalone server having a web front-end through which students submit assignment source code. The system checks submissions for plagiarism using Stanford’s MOSS, and statically analyzes it via SonarQube, where a custom set of rules is applied. Finally, the program is executed in a sandboxed environment with input/output redirection and a number of predefined test cases. Badges are awarded based on the results of static and dynamic analyses. Components of the proposed system were previously evaluated within several University computer science courses and their positive impact was noted by both students and teaching staff.

Download


Paper Citation


in Harvard Style

Zsigmond I., Bocicor M. and Molnar A. (2020). Gamification based Learning Environment for Computer Science Students.In Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-421-3, pages 556-563. DOI: 10.5220/0009579305560563


in Bibtex Style

@conference{enase20,
author={Imre Zsigmond and Maria Bocicor and Arthur-Jozsef Molnar},
title={Gamification based Learning Environment for Computer Science Students},
booktitle={Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2020},
pages={556-563},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009579305560563},
isbn={978-989-758-421-3},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Gamification based Learning Environment for Computer Science Students
SN - 978-989-758-421-3
AU - Zsigmond I.
AU - Bocicor M.
AU - Molnar A.
PY - 2020
SP - 556
EP - 563
DO - 10.5220/0009579305560563