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

Loading...
Publication Logo

Date

2018

Journal Title

Journal ISSN

Volume Title

Publisher

Pergamon-elsevier Science Ltd

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Top 1%
Influence
Top 10%
Popularity
Top 1%

Research Projects

Journal Issue

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.

Description

Cagiltay, Nergiz/0000-0003-0875-9276

Keywords

Programming and programming languages, Improving classroom teaching, Teaching/learning strategies, Computer games, Scratch

Fields of Science

05 social sciences, 0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology, 0503 education

Citation

WoS Q

Q1

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
127

Source

Computers & Education

Volume

120

Issue

Start Page

64

End Page

74

Collections

PlumX Metrics
Citations

CrossRef : 2

Scopus : 187

Captures

Mendeley Readers : 494

SCOPUS™ Citations

187

checked on Feb 11, 2026

Web of Science™ Citations

136

checked on Feb 11, 2026

Page Views

3

checked on Feb 11, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
41.64344702

Sustainable Development Goals