Tutorial on a Gamification Toolset for Improving Engagement of Students in Software Engineering Courses

Publication date

2020-11

Authors

Vos, Tanja E.J.
Fraser, Gordon
Martinez-Ortiz, Ivan
Prada, Rui
Silva, Antonio Rito
Prasetya, I. S.W.B.ISNI 0000000396460003

Editors

Daun, Marian
Hochmuller, Elke
Krusche, Stephan
Brugge, Bernd
Tenbergen, Bastian

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

cc_by_nc_nd

Abstract

Few if any would dispute that educating software engineering is a challenging endeavour. Although programming and creating new artefacts can motivate the creativity of students. Other software engineering topics (like e.g. requirement specifications and testing) are not considered very exciting by students. However, these topics are important to develop quality software and insufficient knowledge of students-Europe's future software engineers-in the long run contributes to failing software. The EU Erasmus+ project IMPRESS was set to explore the use of gamification in educating software engineering at the university level. The objective has been to develop a toolset that can help to improve students' engagement, and hence their appreciation, for the taught subjects like software testing and specifications. The proposed tutorial will guide participants through the set of tools developed by the project and introduce how they can use them to improve students' engagement.

Keywords

analytics for teaching software engineering, games for teaching software engineering, generating quizes, smart quiz for teaching, Taverne, Education, Software

Citation

Vos, T E J, Fraser, G, Martinez-Ortiz, I, Prada, R, Silva, A R & Prasetya, I S W B 2020, Tutorial on a Gamification Toolset for Improving Engagement of Students in Software Engineering Courses. in M Daun, E Hochmuller, S Krusche, B Brugge & B Tenbergen (eds), 2020 IEEE 32nd Conference on Software Engineering Education and Training, CSEE and T 2020., 9206212, 2020 IEEE 32nd Conference on Software Engineering Education and Training, CSEE and T 2020, IEEE, pp. 291-293, 32nd IEEE Conference on Software Engineering Education and Training, CSEE and T 2020, Munich, Germany, 9/11/20. https://doi.org/10.1109/CSEET49119.2020.9206212, conference