Teaching Software Engineering by Means of Computer-Game Development: Challenges and Opportunities
dc.authorid | Cagiltay, Nergiz/0000-0003-0875-9276 | |
dc.authorscopusid | 16237826800 | |
dc.authorwosid | Cagiltay, Nergiz/O-3082-2019 | |
dc.contributor.author | Cagiltay, Nergiz Ercil | |
dc.contributor.other | Software Engineering | |
dc.date.accessioned | 2024-07-05T14:33:48Z | |
dc.date.available | 2024-07-05T14:33:48Z | |
dc.date.issued | 2007 | |
dc.department | Atılım University | en_US |
dc.department-temp | Atilim Univ, Bilgisayar Muhendisligi Bolumu, Software Engn Dept, TR-06836 Ankara, Turkey | en_US |
dc.description | Cagiltay, Nergiz/0000-0003-0875-9276 | en_US |
dc.description.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. | en_US |
dc.identifier.citationcount | 83 | |
dc.identifier.doi | 10.1111/j.1467-8535.2007.00705.x | |
dc.identifier.endpage | 415 | en_US |
dc.identifier.issn | 0007-1013 | |
dc.identifier.issn | 1467-8535 | |
dc.identifier.issue | 3 | en_US |
dc.identifier.scopus | 2-s2.0-34247376548 | |
dc.identifier.startpage | 405 | en_US |
dc.identifier.uri | https://doi.org/10.1111/j.1467-8535.2007.00705.x | |
dc.identifier.uri | https://hdl.handle.net/20.500.14411/951 | |
dc.identifier.volume | 38 | en_US |
dc.identifier.wos | WOS:000245986000003 | |
dc.identifier.wosquality | Q1 | |
dc.institutionauthor | Çağıltay, Nergiz | |
dc.language.iso | en | en_US |
dc.publisher | Wiley | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.scopus.citedbyCount | 100 | |
dc.subject | [No Keyword Available] | en_US |
dc.title | Teaching Software Engineering by Means of Computer-Game Development: Challenges and Opportunities | en_US |
dc.type | Article | en_US |
dc.wos.citedbyCount | 75 | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | c99221fa-e0c9-4b73-9f64-54919fcd3c58 | |
relation.isAuthorOfPublication.latestForDiscovery | c99221fa-e0c9-4b73-9f64-54919fcd3c58 | |
relation.isOrgUnitOfPublication | d86bbe4b-0f69-4303-a6de-c7ec0c515da5 | |
relation.isOrgUnitOfPublication.latestForDiscovery | d86bbe4b-0f69-4303-a6de-c7ec0c515da5 |