Reviewing Learning Software Engineering Through Serious Game Development

被引:0
作者
Kharbouch, Manal [1 ]
Alberto Garcia-Berna, Jose [1 ]
Carrillo de Gea, Juan Manuel [1 ]
Nicolas Ros, Joaquin [1 ]
Toval Alvarez, Jose Ambrosio [1 ]
Idri, Ali [2 ]
Luis Fernandez-Aleman, Jose [1 ]
机构
[1] Univ Murcia, Fac Informat, Dept Comp & Syst, Software Engn Res Grp, Murcia, Spain
[2] Mohamed V Univ Rabat, Dept Web & Mobile Engn, ENSIAS, Software Project Management Res Team, Rabat, Morocco
来源
INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 2, WORLDCIST 2023 | 2024年 / 800卷
关键词
Serious Game; Software Engineering; Education; DESIGN;
D O I
10.1007/978-3-031-45645-9_38
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Serious games (SGs) are known as games designed for educational purposes rather than mere entertainment. Although their integration into software engineering (SE) education is a relatively new trend, it is spreading gradually, and thus gaining growing attention in the academic field. In this paper, we first investigated how SGs' design and development have been used as a pedagogical approach in SE education. Second, we analyzed the perceived complexity and potential effectiveness of this approach from the literature. Last, we addressed its resulting challenges and opportunities in the realm of SE education. The search for studies was carried out in leading search resources namely, Science Direct, IEEE Xplore, ACM, Scopus, as well as Wiley resulting in a set of six selected studies. Our study's results show that the design and development of SGs could be used to further motivate students, improve their SE learning experience and make it more enjoyable, and promote the use of these SGs. Moreover, this pedagogical approach was considered effective for a holistic understanding of SE courses, and better knowledge and skills acquisition.
引用
收藏
页码:405 / 414
页数:10
相关论文
共 29 条
  • [1] Gamification in software engineering education: A systematic mapping
    Alhammad, Manal M.
    Moreno, Ana M.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 141 : 131 - 150
  • [2] [Anonymous], Bierman, G., Abadi, M., Torgersen, M. (2014). Understanding TypeScript. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8586 LNCS, 257-281. https://doi.org/10.1007/978-3-662-44202-9_11
  • [3] [Anonymous], 2014, 2014 ACM INT WORKSH, P3, DOI [10.1145/2656719.2656724, DOI 10.1145/2656719.2656724]
  • [4] Asuncion H., 2011, Proceedings - International Conference on Software Engineering, P44, DOI DOI 10.1145/1984674.1984690
  • [5] Using a Serious Game Development Approach in the Learning Experience of System Engineering Design
    Blokhuis, Marco
    Szirbik, Nick
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: THE PATH TO INTELLIGENT, COLLABORATIVE AND SUSTAINABLE MANUFACTURING, 2017, 514 : 279 - 286
  • [6] Lessons from applying the systematic literature review process within the software engineering domain
    Brereton, Pearl
    Kitchenham, Barbara A.
    Budgen, David
    Turner, Mark
    Khalil, Mohamed
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (04) : 571 - 583
  • [7] A multivocal literature review on serious games for software process standards education
    Calderon, Alejandro
    Ruiz, Mercedes
    O'Connor, Rory V.
    [J]. COMPUTER STANDARDS & INTERFACES, 2018, 57 : 36 - 48
  • [8] Darwesh D.A.M., 2016, Int. J. Eng. Comput. Sci., DOI [10.18535/IJECS/V4I12.25, DOI 10.18535/IJECS/V4I12.25]
  • [9] Challenges in Serious Game Design and Development: Educators' Experiences
    Dimitriadou, Anastasia
    Djafarova, Naza
    Turetken, Ozgur
    Verkuyl, Margaret
    Ferworn, Alexander
    [J]. SIMULATION & GAMING, 2021, 52 (02) : 132 - 152
  • [10] Dorner R., P 2014 ACM INT WORKS