Gamifying and Conveying Software Engineering Concepts for Secondary Education: An Edutainment Approach

Roy Oberhauser
Because of its abstract nature, software engineering faces image, perception, and awareness challenges that affect its ability to attract sufficient secondary school age students to its higher education programs. This paper presents an edutainment approach called Software Engineering for Secondary Education (SWE4SE), which combines short informational videos and a variety of simple digital games to convey certain SE concepts in an entertaining way. Our realization mapped various SE concepts to
more » ... ous SE concepts to seven digital games, and results from an evaluation with secondary students showed that a significant improvement in the perception, attractiveness, and understanding of SE can be achieved within just an hour of play. Thus, we suggest that such an edutainment approach is economical, effective, and efficient for reaching and presenting SE within secondary school classrooms.