Teaching and Learning Computational Thinking Through Game-Based Learning: A Systematic Review
Abstract
Computational thinking (CT) is considered a fundamental skill that everyone in the 21st century should have. Game-based learning (GBL) may be used to teach CT, and it’s necessary to clarify how to design and implement game-based CT teaching. The literature was systematically searched for empirical studies published between 2011 and 2021. Thirty-nine studies were included in the review and findings suggested that GBL has positive effects on CT, but has non-significant effects on some CT elements (e.g., conditions, triggers, and abstraction) because of limited time to learn these elements and students’ preferences for using CT elements. Game elements, particularly clear goals and rules, progressive challenges, immediate feedback, storyline, avatar, social interaction and various reward mechanisms were used to motivate students to engage in activities to develop CT. Furthermore, single or multiple theoretical foundations, such as constructivist learning theory and experiential learning theory, may guide the design and implementation of game-based activities. Problem-solving, project-based approaches were used to encourage students to use CT to solve problems or complete a project. Finally, guidelines for designing and implementing game-based learning activities for promoting CT were discussed.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Hybrid approaches combining game design and gameplay demand higher programming and computational thinking skills, making it challenging to balance ability, engagement, and learning goals without frustration.
“Hybrid approaches that combine both have been explored but often demand higher programming and computational thinking (CT) skills [14], making it challenging to balance ability, engagement, and learning goals without causing frustration.”
From Fostering computational thinking in young students through student generated challenges in tangible mobile augmented reality games (2025) · cites this paper as [14]
Cites
Phases of inquiry-based learning: Definitions and the inquiry cycle
Pedaste, M., Mäeots, M., Siiman, L. A., de Jong, T., van Riesen, S. A. N., Kamp, E. T., Manoli, C. C., Zacharia, Z. C., & Tsourlidaki, E. (2015) · Educational Research Review · doi:10.1016/j.edurev.2015.02.003 · Cited by 2,119 · cited 1× · see citing works
“…2016), (Panskyi et al., 2019), (Litts et al., 2020), (Richard & Giri, 2019), (Newton et al., 2020), (Videnovik et al., 2021) Inquiry-based approach Inquiry-based approach involves the process of investigation, problem formulation, solving, and the construction of knowledge (Pedaste et al., 2015).”
BackgroundChiu, T. K. F. (2022) · Journal of Research on Technology in Education · doi:10.1080/15391523.2021.1891998 · Cited by 834 · see citing works
Hsu, T.-C., Chang, S.-C., & Hung, Y.-T. (2018) · Computers & Education · doi:10.1016/j.compedu.2018.07.004 · Cited by 788 · cited 1× · see citing works
“Problem-solving approaches assume that learning occurs in an environment that contains poorly structured problems which students are required to solve through logic or other methods (Hsu et al., 2018).”
BackgroundFrom Gaming to Computational Thinking: An Adaptive Educational Computer Game-Based Learning Approach
Hooshyar, D., Pedaste, M., Yang, Y., Malva, L., Hwang, G.-J., Wang, M., Lim, H., & Delev, D. (2021) · Journal of Educational Computing Research · doi:10.1177/0735633120965919 · Cited by 132 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Gardeli, A., & Vosinakis, S. (2025) · Discover Education · doi:10.1007/s44217-025-00899-4 · Cited by 3 · see citing works
- Authors
- Wang, X., Cheng, M., & Li, X.
- Affiliations
- Hangzhou Normal University (CN)
- Corresponding author
- Cheng, Mengmeng
- Venue
- Journal of Educational Computing Research
- Publisher
- SAGE Publications
- Published
- 2023-08-17
- Volume
- 61
- Issue
- 7
- Pages
- 1505-1536
- ISSN
- 0735-6331 (ISSN-L)
- 1541-4140
- OpenAlex
- W4385984659
- Cited by
- 50
- References
- 4
- Citations by year
- 2026: 18 · 2025: 16 · 2024: 13 · 2023: 3
- FWCI
- 1.58
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- Journal of Educational Computing Research (publishedVersion)
- Funders
- The Key Program of National Social Science Foundation of China (ACA220027)
- Topics
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Social Sciences › Psychology › Developmental and Educational Psychology › Educational Games and Gamification
- Social Sciences › Education › Problem and Project Based Learning
- Keywords
- computational thinking, game-based learning, game design, game elements, student motivation, constructivist learning theory, experiential learning theory, problem solving, project-based learning, abstraction
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review