Software Engineering Management Education through Game Design Patterns

被引:9
|
作者
Flores, Nuno H. [1 ,2 ]
Paiva, Ana C. R. [1 ,2 ]
Letra, Pedro [1 ]
机构
[1] INESC TEC, Oporto, Portugal
[2] Univ Porto, Fac Engn, Dept Informat, Rua Campo Alegre 823, P-4100 Oporto, Portugal
关键词
Software Engineering Education; Software Engineering Project Management; Game Design Techniques; SimSE;
D O I
10.1016/j.sbspro.2016.07.067
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Software engineering (SE) is an area with a wide range of concepts and knowledge. Such diversity of topics, requires the application of different teaching and learning techniques for an effective education. Serious Games is one of such techniques, yet its design tends to be complex, currently lacking a map of game design standards that comply with SE education requirements. This paper presents a process to identify the game design patterns that can be effective for teaching software engineering, specifically the software project management topic. Firstly, it begins by identifying the relationship between game design patterns and teaching and learning functions based on literature review. Secondly, it filters which of those teaching and learning functions is most relevant to software project management education, according to SE education specialists. Finally, it validates the relationship between game design patterns and software project management education through an empirical study conducted with master students. The results can be used as a basis for designing and developing serious games for teaching software project management. (C) 2016 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:436 / 442
页数:7
相关论文
共 50 条
  • [31] A Survey and Insights on Modern Game Development Processes for Software Engineering Education
    Shrestha, Aakanksha
    Zuo, Fei
    Qian, Gang
    Rhee, Junghwan
    SOFTWARE AND DATA ENGINEERING, SEDE 2024, 2025, 2244 : 65 - 84
  • [32] Delivering Software Engineering Education Through LEGO Robotics
    Weissberger, Ira
    Qureshi, Abrar
    Qureshi, Ali
    2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 169 - 174
  • [33] Enhancing Software Engineering Education in Africa through a Metaversity
    Ruwodo, Vuyelwa
    Pinomaa, Antti
    Vesisenaho, Mikko
    Ntinda, Maria
    Sutinen, Erkki
    2022 IEEE FRONTIERS IN EDUCATION CONFERENCE, FIE, 2022,
  • [34] Project management education for software engineering and web engineering:: Commonalities and differences
    Mayr, H
    EISTA '04: International Conference on Education and Information Systems: Technologies and Applications, Vol, 2, Proceedings: EDUCATION AND TRAINING SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 277 - 282
  • [35] Designing game scenarios for software project management education and assessment
    Calderon, Alejandro
    Ruiz, Mercedes
    O'Connor, Rory V.
    IET SOFTWARE, 2019, 13 (02) : 144 - 151
  • [36] Rational Team Concert in Software Engineering and Management Education
    Bleicher, David
    Foy, William
    Tabrizi, Nasseh
    PROCEEDINGS OF THE 8TH EUROPEAN CONFERENCE ON MANAGEMENT LEADERSHIP AND GOVERNANCE, 2012, : 50 - 57
  • [38] Teaching Object-Oriented Software Engineering through Problem-Based Learning in the context of game design
    Ryoo, Jungwoo
    Fonseca, Frederico
    Janzen, David S.
    21ST CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2008, : 137 - +
  • [39] Proposal of Game Design Document from Software Engineering Requirements Perspective
    Gonzalez Salazar, Mario
    Mitre, Hugo A.
    Lemus Olalde, Cuauhtemoc
    Gonzalez Sanchez, Jose Luis
    2012 17TH INTERNATIONAL CONFERENCE ON COMPUTER GAMES (CGAMES), 2012, : 81 - 85
  • [40] THE MANAGEMENT OF SOFTWARE ENGINEERING .3. SOFTWARE-DESIGN PRACTICES
    LINGER, RC
    IBM SYSTEMS JOURNAL, 1980, 19 (04) : 432 - 450