Teaching Software Engineering by Means of Computer-Game Development: Challenges and Opportunities
Loading...

Date
2007
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Wiley
Open Access Color
Green Open Access
No
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
Abstract
Software-engineering education programs are intended to prepare students for a field that involves rapidly changing conditions and expectations. Thus, there is always a danger that the skills and the knowledge provided may soon become obsolete. This paper describes results and draws on experiences from the implementation of a computer game-development course whose design addresses problems in software-engineering education by improving students' abilities in four areas: (1) problem solving; (2) the application of previously learned knowledge; (3) the use of independent learning; and (4) learning by doing. In order to better understand this course's effect on students' performance in a software-development project, I investigated 125 students' performance in a 1-year senior-project course. Results of this study show that the students who had taken the computer game-development course became more successful in the senior-project course than the students who had not taken it.
Description
Cagiltay, Nergiz/0000-0003-0875-9276
ORCID
Keywords
[No Keyword Available]
Fields of Science
05 social sciences, 0503 education
Citation
WoS Q
Q1
Scopus Q
Q1

OpenCitations Citation Count
72
Source
British Journal of Educational Technology
Volume
38
Issue
3
Start Page
405
End Page
415
PlumX Metrics
Citations
CrossRef : 74
Scopus : 108
Captures
Mendeley Readers : 141
Google Scholar™


