Improving Programming Skills in Engineering Education Through Problem-Based Game Projects With Scratch

dc.contributor.author Topalli, Damla
dc.contributor.author Cagiltay, Nergiz Ercil
dc.date.accessioned 2024-07-05T15:27:47Z
dc.date.available 2024-07-05T15:27:47Z
dc.date.issued 2018
dc.description Cagiltay, Nergiz/0000-0003-0875-9276 en_US
dc.description.abstract Nowadays, programming skills are receiving widespread attention for different age groups alongside occupational education programs to better prepare individuals for their future careers. However, introducing programming concepts in an appropriate manner is a challenge in higher education. The main assumption of this study is that enhancing the classical introduction to programming courses through real-life problem-based game development with Scratch programming environment potentially improves the learners' programming skills and motivation. Accordingly, in this study, during one academic semester period, the Introduction to Programming course for engineering students is enriched up to a certain level through real-life game development projects with Scratch. The students are followed within a four-year period starting from freshman until their graduation. The progress of the students who have taken the Introduction to Programming course in enriched or classical form in the fourth year Senior-project course are evaluated. The results show that by slightly improving the course curriculum through real-life game development projects in the Scratch environment, students' performance on the graduation projects improved significantly. As a conclusion, game-based learning, problem-based learning, visual programming and projects are technologies that can potentially help learners to perform better in the introduction to programming course, in turn affecting their performances in projects. en_US
dc.identifier.doi 10.1016/j.compedu.2018.01.011
dc.identifier.issn 0360-1315
dc.identifier.issn 1873-782X
dc.identifier.scopus 2-s2.0-85041485237
dc.identifier.uri https://doi.org/10.1016/j.compedu.2018.01.011
dc.identifier.uri https://hdl.handle.net/20.500.14411/2724
dc.language.iso en en_US
dc.publisher Pergamon-elsevier Science Ltd en_US
dc.relation.ispartof Computers & Education
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Programming and programming languages en_US
dc.subject Improving classroom teaching en_US
dc.subject Teaching/learning strategies en_US
dc.subject Computer games en_US
dc.subject Scratch en_US
dc.title Improving Programming Skills in Engineering Education Through Problem-Based Game Projects With Scratch en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.id Cagiltay, Nergiz/0000-0003-0875-9276
gdc.author.scopusid 55698308700
gdc.author.scopusid 16237826800
gdc.author.wosid Cagiltay, Nergiz/O-3082-2019
gdc.bip.impulseclass C3
gdc.bip.influenceclass C4
gdc.bip.popularityclass C3
gdc.coar.access metadata only access
gdc.coar.type text::journal::journal article
gdc.description.department Atılım University en_US
gdc.description.departmenttemp [Topalli, Damla] Atilim Univ, Comp Engn Dept, Ankara, Turkey; [Cagiltay, Nergiz Ercil] Atilim Univ, Software Engn Dept, Ankara, Turkey en_US
gdc.description.endpage 74 en_US
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.startpage 64 en_US
gdc.description.volume 120 en_US
gdc.description.wosquality Q1
gdc.identifier.openalex W2788850485
gdc.identifier.wos WOS:000428002300005
gdc.oaire.diamondjournal false
gdc.oaire.impulse 52.0
gdc.oaire.influence 1.0468719E-8
gdc.oaire.isgreen false
gdc.oaire.popularity 9.2681795E-8
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 05 social sciences
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.sciencefields 0503 education
gdc.openalex.collaboration National
gdc.openalex.fwci 41.64344702
gdc.openalex.normalizedpercentile 1.0
gdc.openalex.toppercent TOP 1%
gdc.opencitations.count 127
gdc.plumx.crossrefcites 2
gdc.plumx.mendeley 498
gdc.plumx.newscount 1
gdc.plumx.scopuscites 186
gdc.scopus.citedcount 186
gdc.virtual.author Topallı, Damla
gdc.virtual.author Çağıltay, Nergiz
gdc.wos.citedcount 136
relation.isAuthorOfPublication 1abc70be-b07f-43a1-9139-3fd6a64a7f50
relation.isAuthorOfPublication c99221fa-e0c9-4b73-9f64-54919fcd3c58
relation.isAuthorOfPublication.latestForDiscovery 1abc70be-b07f-43a1-9139-3fd6a64a7f50
relation.isOrgUnitOfPublication cf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublication d86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication 4abda634-67fd-417f-bee6-59c29fc99997
relation.isOrgUnitOfPublication 50be38c5-40c4-4d5f-b8e6-463e9514c6dd
relation.isOrgUnitOfPublication.latestForDiscovery cf0fb36c-0500-438e-b4cc-ad1d4ef25579

Files

Collections