Game-based learning in computer science education: a sco** literature review

M Videnovik, T Vold, L Kiønig… - International Journal of …, 2023 - Springer
Using games in education has the potential to increase students' motivation and
engagement in the learning process, gathering long-lasting practical knowledge. Expanding …

Teaching Problem Solving Skills using an Educational Game in a Computer Programming Course.

R Mathew, SI Malik, RM Tawafak - Informatics in education, 2019 - ceeol.com
Problem solving skills are considered an important component in learning to program in an
introductory programming (IP) course for novices. This study introduced a PROSOLVE game …

[HTML][HTML] A review on effective approach to teaching computer programming to undergraduates in develo** countries

I Eteng, S Akpotuzor, SO Akinola, I Agbonlahor - Scientific African, 2022 - Elsevier
Universities in develo** countries and maybe a few in some developed countries are
faced with the challenge of adopting an effective pedagogy for teaching Computer …

Studying the effects of teaching programming to lower secondary school students with a serious game: a case study with Python and CodeCombat

C Kroustalli, S **nogalos - Education and Information Technologies, 2021 - Springer
Serious games, or else educational games, for programming are considered to have a
positive impact on learning programming. Specifically, serious games are considered to …

Learning programming by creating games through the use of structured activities in secondary education in Greece

E Seralidou, C Douligeris - Education and Information Technologies, 2021 - Springer
The effective teaching of the concept of programming, where critical thinking is an important
factor, is not so easy in secondary education. New teaching approaches, including, game …

Digital game-based learning and computational thinking in P-12 education: a systematic literature review on playing games for learning programming

A Theodoropoulos, G Lepouras - Research Anthology on …, 2022 - igi-global.com
The objective of this chapter is to explore the evolution and opportunities of the emerging
field of digital games for programming learning, the challenges and tensions that they …

[HTML][HTML] A blocks-based serious game to support introductory computer programming in undergraduate education

A Vahldick, PR Farah, MJ Marcelino… - Computers in Human …, 2020 - Elsevier
Blocks-based environments have been used to promote computational thinking (CT) and
programming learning mostly in elementary and middle schools. In many countries, like …

Office Madness: Investigating the impact of a game using a real life job and programming scenario on player experience and perceived short-term learning

S **nogalos, S Eleftheriadis - Entertainment Computing, 2023 - Elsevier
Serious games, or more specifically educational games, are considered to be suitable to
motivate and engage users in learning through playing. Serious games take advantage of …

Integrating learning analytics in an educational MMORPG for computer programming

C Malliarakis, M Satratzemi… - 2014 IEEE 14th …, 2014 - ieeexplore.ieee.org
The educational landscape continues to transform significantly in a way that it engages
students' interest and improves learning processes. Such an example is the gradual use of …

A review of educational games for teaching programming to primary school students

A Giannakoulas, S **nogalos - Research Anthology on …, 2022 - igi-global.com
In recent years, several educational games for learning programming have been developed
with promising results. The main purpose of this chapter is to present 22 educational games …