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

Loading...
Publication Logo

Date

2007

Journal Title

Journal ISSN

Volume Title

Publisher

Wiley

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Average
Influence
Top 10%
Popularity
Top 10%

Research Projects

Journal Issue

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

Keywords

[No Keyword Available]

Fields of Science

05 social sciences, 0503 education

Citation

WoS Q

Q1

Scopus Q

Q1
OpenCitations Logo
OpenCitations Citation Count
72

Source

British Journal of Educational Technology

Volume

38

Issue

3

Start Page

405

End Page

415

Collections

PlumX Metrics
Citations

CrossRef : 74

Scopus : 108

Captures

Mendeley Readers : 141

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
2.6822

Sustainable Development Goals