Evaluating GameDevTycoon for Teaching Software Engineering

被引:4
作者
Szabo, Claudia [1 ]
机构
[1] Univ Adelaide, Sch Comp Sci, Adelaide, SA, Australia
来源
PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14) | 2014年
关键词
Computer Science Education; Software Engineering;
D O I
10.1145/2538862.2538971
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Academia and industry recognize the effectiveness of teaching Software Engineering through group-based project work supported by lectures discussing software engineering theory. However, while undertaking such project work, only a very small number of students in the team are exposed to team leadership and project management. This is because teams usually struggle with organization and timely task completion, and there is usually no time left to rotate leadership roles. To alleviate this problem, several gaming approaches have been proposed. In this paper, we analyze GameDevTycoon, the most recent addition to such games. We include a gameplay and reflection component in our group-based project course and perform a quantitative analysis of a team management and leadership aspects that the students encountered during their gameplay. We further compare and evaluate GameDevTycoon against five other software engineering-focused games. Our analysis shows the advantages and disadvantages of using GameDevTycoon for teaching project management and highlight further directions towards better inclusion in the curriculum.
引用
收藏
页码:403 / 408
页数:6
相关论文
共 50 条
  • [41] Reserch on Software Engineering Practice Teaching System Based on Engineering Training
    Li Li
    Wang Keqi
    Luo Siqing
    ICFCSE 2011: 2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SUPPORTED EDUCATION, VOL 1, 2011, : 418 - 421
  • [42] Exploring model-driven engineering method for teaching software engineering
    Ma, Kun
    Teng, Hao
    Du, Lixin
    Zhang, Kun
    INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2016, 26 (03) : 294 - 308
  • [43] A Model for Evaluating the Effectiveness of Software Engineering Virtual Labs
    Pati, Bibudhendu
    Misra, Sudip
    Mohanty, Atasi
    2012 IEEE INTERNATIONAL CONFERENCE ON TECHNOLOGY ENHANCED EDUCATION (ICTEE 2012), 2012,
  • [44] Evaluating Software Engineering Methods in the Context of Automation Applications
    Dubey, Alpana
    2011 9TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2011,
  • [45] Evaluating Software Engineering Simulation Games: the UGALCO framework
    Peixoto, Daniela C. C.
    Resende, Rodolfo F.
    Padua, Clarindo Isaias P. S.
    2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [46] Evaluating guidelines for reporting empirical software engineering studies
    Kitchenham, Barbara
    Al-Khilidar, Hiyam
    Babar, Muhammed Ali
    Berry, Mike
    Cox, Karl
    Keung, Jacky
    Kurniawati, Felicia
    Staples, Mark
    Zhang, He
    Zhu, Liming
    EMPIRICAL SOFTWARE ENGINEERING, 2008, 13 (01) : 97 - 121
  • [47] Evaluating guidelines for reporting empirical software engineering studies
    Barbara Kitchenham
    Hiyam Al-Khilidar
    Muhammed Ali Babar
    Mike Berry
    Karl Cox
    Jacky Keung
    Felicia Kurniawati
    Mark Staples
    He Zhang
    Liming Zhu
    Empirical Software Engineering, 2008, 13 : 97 - 121
  • [48] Activity Based Teaching Learning in Software Engineering - An Experience
    Desai, Padmashree
    Joshi, G. H.
    2012 IEEE INTERNATIONAL CONFERENCE ON ENGINEERING EDUCATION: INNOVATIVE PRACTICES AND FUTURE TRENDS (AICERA), 2012,
  • [49] Teaching Software Engineering in Developing Countries: A Position Paper
    Osman, Rasha
    2012 IEEE 36TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2012, : 648 - 653
  • [50] Research on the Application of Concept Map to Software Engineering Teaching
    Yang, Chunting
    Liu, Yang
    2009 INTERNATIONAL CONFERENCE ON SCALABLE COMPUTING AND COMMUNICATIONS & EIGHTH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING, 2009, : 612 - 615