Game-based Learning and 21st century skills: A review of recent research

M Qian, KR Clark - Computers in human behavior, 2016 - Elsevier
Game-based learning and 21st century skills have been gaining an enormous amount of
attention from researchers and practitioners. Given numerous studies support the positive …

Constructionist gaming: Understanding the benefits of making games for learning

YB Kafai, Q Burke - Educational psychologist, 2015 - Taylor & Francis
There has been considerable interest in examining the educational potential of playing
video games. One crucial element, however, has traditionally been left out of these …

Computational thinking for teacher education

A Yadav, C Stephenson, H Hong - Communications of the ACM, 2017 - dl.acm.org
Computational thinking for teacher education Page 1 APRIL 2017 | VOL. 60 | NO. 4 |
COMMUNICATIONS OF THE ACM 55 ENTHUSIASM HAS GROWN in recent years for computer …

A new way of teaching programming skills to K-12 students: Code. org

F Kalelioğlu - Computers in Human Behavior, 2015 - Elsevier
This study attempts to investigate the effect of teaching code. org site on reflective thinking
skills towards problem solving. More specifically, this study attempts to investigate whether …

Leadership styles and skills developed through game-based learning

MJ Sousa, Á Rocha - Journal of Business Research, 2019 - Elsevier
Game-based learning (GBL) as a universal approach to developing leadership skills have
been winning attention from researchers and practitioners. There are numerous studies …

Effects of game-based learning on students' critical thinking: A meta-analysis

W Mao, Y Cui, MM Chiu, H Lei - Journal of Educational …, 2022 - journals.sagepub.com
As past studies showed mixed results, this meta-analysis determined game-based learning's
overall effect on students' critical thinking and tested for moderators, using 21 effect sizes …

The cognitive benefits of learning computer programming: A meta-analysis of transfer effects.

R Scherer, F Siddiq… - Journal of Educational …, 2019 - psycnet.apa.org
Does computer programming teach students how to think? Learning to program computers
has gained considerable popularity, and educational systems around the world are …

[HTML][HTML] Developing students' digital competences through collaborative game design

NL Laakso, TS Korhonen, KPJ Hakkarainen - Computers & Education, 2021 - Elsevier
Background This exploratory study engaged teams of elementary and middle school
students in the collaborative design of digital games. Game design is theoretically examined …

A study on the relationship between student'learning engagements and higher-order thinking skills in programming learning

W Li, JY Huang, CY Liu, JCR Tseng… - Thinking Skills and …, 2023 - Elsevier
Learning engagements in programming learning activities are critical to developing
students' higher-order thinking skills. This study aimed to investigate the relationship …

Learning computational thinking without a computer: How computational participation happens in a computational thinking board game

WC Kuo, TC Hsu - The Asia-Pacific Education Researcher, 2020 - Springer
This study utilized unplugged computational thinking learning material named Robot City as
the instructional material. The board game corresponds to structural programming, including …