A Systematic Mapping Study of Code Quality in Education

H Keuning, J Jeuring, B Heeren - … of the 2023 Conference on Innovation …, 2023 - dl.acm.org
While functionality and correctness of code has traditionally been the main focus of
computing educators, quality aspects of code are getting increasingly more attention. High …

Studying the effects of educational games on cultivating computational thinking skills to primary school students: a systematic literature review

A Giannakoulas, S Xinogalos - Journal of Computers in Education, 2023 - Springer
This article presents a systematic literature review (SLR) on the effects of serious games, or
more specifically educational games that aim to teach Computational Thinking (CT) skills to …

Computational thinking assessment–towards more vivid interpretations

J Guggemos, S Seufert, M Román-González - … , Knowledge and learning, 2023 - Springer
Computational thinking (CT) is an important 21st-century skill. This paper aims at more
useful CT assessment. Available evaluation instruments are reviewed; two generally …

Designing a programming game to improve children's procedural abstraction skills in scratch

S P. Rose, MPJ Habgood, T Jay - Journal of Educational …, 2020 - journals.sagepub.com
The recent shift in compulsory education from ICT-focused computing curricula to
informatics, digital literacy and computer science, has resulted in children being taught …

Exploring the balance between computational thinking and learning motivation in elementary programming education: An empirical study with game-based learning

H Liu, Z Wu, Y Lu, L Zhu - IEEE Transactions on Games, 2022 - ieeexplore.ieee.org
Computational thinking (CT) skills are generally regarded as a basic ability for problem-
solving and are gradually filtering down to younger age groups. Existing research has …

A framework for measuring abstraction as a sub-skill of computational thinking in block-based programming environments

Ü Çakiroğlu, İ Çevik - Education and Information Technologies, 2022 - Springer
In order to teach Computational Thinking (CT) skills to young students, Block-Based
Programming Environments (BBPEs) are integrated into secondary school computer …

Mapping computational thinking skills through digital games Co-creation activity amongst Malaysian sub-urban children

MK Othman, S Jazlan, FA Yamin… - Journal of …, 2023 - journals.sagepub.com
This study investigates how digital game co-creation promotes Computational Thinking (CT)
skills among children in sub-urban primary schools. Understanding how CT skills can be …

Measuring Computational Thinking--Adapting a Performance Test and a Self-Assessment Instrument for German-Speaking Countries.

J Guggemos, S Seufert, M Román-González - International Association for …, 2019 - ERIC
Far-reaching technological changes are shaping our society and the ways in which we work.
A key 21st-century skill for taking advantage of those changes may be computational …

Analyzing computational thinking studies in Scratch programming: A review of elementary education literature

W Stewart, K Baek - International Journal of Computer Science Education …, 2023 - ijcses.org
Computational Thinking (CT) has become popular in recent years and has been recognized
as an essential skill in the digital age. CT literature, however, is at an early stage of …

A Systematic Mapping Study of Code Quality in Education--with Complete Bibliography

H Keuning, J Jeuring, B Heeren - arXiv preprint arXiv:2304.13451, 2023 - arxiv.org
While functionality and correctness of code has traditionally been the main focus of
computing educators, quality aspects of code are getting increasingly more attention. High …