Software Engineering Education and Games: A Systematic Literature Review

Kosa, Mehmet
Yilmaz, Murat
O'Connor, Rory V.
Clarke, Paul M.
The trend in using games in elementary level education also spreads through higher education levels and specific domains such as engineering. Recently, researchers have shown an increased interest in the usage of games in software engineering. In this paper, we are presenting a systematic review and analysis of 350 papers regarding games in software engineering education that was published in the last fifteen years. After applying our inclusion criteria and manual inspection of these studies, we have ended up with 53 primary papers. Based on a systematic process, we reported and discussed our findings with possible future research directions. The main results of this study indicate that the studies are accumulated around 5 categories: Games that learners/students play, games that learners/students develop as projects, curriculum proposals, developing/coming up with new approaches, tools, frameworks or suggestions and others.


Software engineering process improvement
Sezer, Bülent; Bilgen, Semih; Department of Electrical and Electronics Engineering (2007)
This thesis presents a software engineering process improvement study. The literature on software process improvement is reviewed. Then the current design verification process at one of the Software Engineering Departments of the X Company, Ankara, Türkiye (SED) is analyzed. Static software development process metrics have been calculated for the SED based on a recently proposed approach. Some improvement suggestions have been made based on the metric values calculated according to the proposals of that stu...
Agile and collaborative systems engineering
Aşan, Emrah; Baykal, Nazife; Bıçakcı, Kemal; Department of Information Systems (2013)
In this study, an agile and collaborative systems engineering approach is developed with specific focus on system of systems challenges. First, agility related problems are identified by an interview-based exploratory survey. Afterwards the novel approach is formulated to address agility problems in system of systems environments. The approach is based on eliciting existing knowledge, visualizing it by immediate modeling, verifying consistency of the knowledge by continuous review, and identifying and plann...
Ethernet based real time communications for embedded systems
Yılmaz, Ozan; Schmidt, Şenan Ece; Department of Electrical and Electronics Engineering (2010)
Fast paced improvement of Ethernet technology has also received attention in the industry field like it did in other fields and ways of usage have started to be studied. As it is understood that the standard Ethernet protocols cannot be used due to the unsatisfied real time requirements, industrial and academic researchers have started to develop solutions to overcome this deficiency. In this thesis, the real hardware adaptations of Real Time Ethernet and RTXX protocol algorithms are implemented and their b...
Work in Progress - A Modified Technology Acceptance Model for E-Assessment: Intentions of Engineering Students to Use Web-Based Assesment Tools
Alkis, Nurcan; Özkan Yıldırım, Sevgi (2010-10-30)
With the usage of information technologies in education field, e-assessment that uses information technology to assess students learning started to become popular. Web-based testing, a type of e-assessment, seems to have advantages when compared to traditional testing, like costing, reliability, ease of use etc. Although it seems to have advantages, students' intentions to use web-based assessment tools are needed to be researched to identify the factors that affect students' acceptance of such technologies...
ICT Teachers Professional Growth Viewed interms of Perceptions about Teaching andCompetencies
Çakır, Recep; Yıldırım, İbrahim Soner (2013-03-01)
Technology integration into the classroom has a major role in creating rich learning and teaching environments. It is obvious that the success of the effective use of technology in classrooms highly depends on Information and Communication Technology (ICT) teachers who are responsible for integrating technology and mentoring other teachers in using it successfully. However, it is unclear how ICT teachers play a role for the achievement of the integration process and what challenges they experience during th...
Citation Formats
M. Kosa, M. Yilmaz, R. V. O’Connor, and P. M. Clarke, “Software Engineering Education and Games: A Systematic Literature Review,” JOURNAL OF UNIVERSAL COMPUTER SCIENCE, pp. 1558–1574, 2016, Accessed: 00, 2020. [Online]. Available: