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 条
  • [41] THE SOFTWARE MANAGEMENT GAME
    GARRATT, PW
    SIMULATION & GAMING, 1995, 26 (01) : 105 - 108
  • [42] AUTOMATED SOFTWARE ENGINEERING THROUGH STRUCTURED DATA MANAGEMENT
    IRVINE, CA
    BRACKETT, JW
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1977, 3 (01) : 34 - 40
  • [43] A Software Engineering Education Game in a 3-D Online Virtual Environment
    Wang, Tao
    Zhu, Qing
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL II, 2009, : 708 - 710
  • [44] Generated Graphics and Game Development Software in Engineering Education: Perspectives and Experience of Usage
    Procurat, Gleb
    Strukova, Alexandra
    Vukolov, Andrei
    Egorova, Olga
    NEW TRENDS IN EDUCATIONAL ACTIVITY IN THE FIELD OF MECHANISM AND MACHINE THEORY 2014-2017, 2019, 64 : 123 - 130
  • [45] A systematic mapping study on game-related methods for software engineering education
    Souza, Mauricio R. de A.
    Veado, Lucas
    Moreira, Renata Teles
    Figueiredo, Eduardo
    Costa, Heitor
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 95 : 201 - 218
  • [46] Work in Progress - A Game-based Learning System for Software Engineering Education
    Chen, Wei-Fan
    Wu, Wen-Hsiung
    Wang, Tsung-Li
    Su, Chung-Ho
    FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, : 12 - +
  • [47] Software engineering and database web management in Daleelcom design
    Tahboub, R
    Lazarescu, D
    Lazarescu, V
    ITCC 2005: International Conference on Information Technology: Coding and Computing, Vol 2, 2005, : 823 - 824
  • [48] The Design of the Sports Management System Based on Software Engineering
    Liu, Jing
    Sun, Meng
    2012 2ND INTERNATIONAL CONFERENCE ON PHYSICAL EDUCATION AND SOCIETY MANAGEMENT (ICPESM 2012), VOL 9, 2012, 9 : 449 - 452
  • [49] Software-Engineering Design Patterns for Machine Learning Applications
    Washizaki, Hironori
    Khomh, Foutse
    Gueheneuc, Yann-Gael
    Takeuchi, Hironori
    Natori, Naotake
    Doi, Takuo
    Okuda, Satoshi
    COMPUTER, 2022, 55 (03) : 30 - 39
  • [50] Generating code for engineering design systems using software patterns
    Peckham, J
    MacKellar, B
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 2001, 15 (02): : 219 - 226