[HTML][HTML] Learning mechanisms explaining learning with digital tools in educational settings: A cognitive process framework
To explain successful subject matter learning with digital tools, the specification of mediating
cognitive processes is crucial for any empirical investigation. We introduce a cognitive …
cognitive processes is crucial for any empirical investigation. We introduce a cognitive …
IF science AND making AND computing: Insights for project-based learning and primary science curriculum design
Achieving the ambition of global science education reforms remains an ongoing challenge.
Ideas from other STEM domains, however, could spur needed innovation in science …
Ideas from other STEM domains, however, could spur needed innovation in science …
Enhancing elementary school students' computational thinking and programming learning with graphic organizers
TC Yang, ZS Lin - Computers & Education, 2024 - Elsevier
Computational thinking is widely recognized as an essential skill for adapting to the current
era, with programming learning being the most effective means to develop it. It is …
era, with programming learning being the most effective means to develop it. It is …
Exploring relationships among students' computational thinking skills, emotions, and cognitive load using simulation games in primary education
N Pellas - Journal of Computer Assisted Learning, 2023 - Wiley Online Library
Background Owing to the exponential growth of three‐dimensional (3D) environments
amongst researchers and educators to create simulation games (SGs) in primary education …
amongst researchers and educators to create simulation games (SGs) in primary education …
Examining self-regulation models of programming students in visual environments: A bottom-up analysis of learning behaviour
Z Duo, J Zhang, Y Ren, X Xu - Education and Information Technologies, 2024 - Springer
Self-regulated learning (SRL) significantly impacts the process and outcome of
programming problem-solving. Studies on SRL behavioural patterns of programming …
programming problem-solving. Studies on SRL behavioural patterns of programming …
[HTML][HTML] Engaging children in developing algorithmic thinking and debugging skills in primary schools: A mixed-methods multiple case study
This study examined the developmental process of children's computational thinking using
block-based programming tools, specifically algorithmic thinking and debugging skills. With …
block-based programming tools, specifically algorithmic thinking and debugging skills. With …
Evaluating the Effectiveness of Comparison Activities in a CTAT Tutor for Algorithmic Thinking
A Keech, K Muldner - International Conference on Artificial Intelligence in …, 2024 - Springer
Prior work has shown that novice programmers find algorithmic thinking challenging.
However, to date there is little research on how to help students learn this skill. We …
However, to date there is little research on how to help students learn this skill. We …
[PDF][PDF] Modelos mentales y algoritmos de programación en estudiantes de media técnica en informática
El presente artículo analiza la asociación entre la tipología de estructuras algorítmicas de
programación y los modelos mentales construidos para su resolución. El estudio se inscribe …
programación y los modelos mentales construidos para su resolución. El estudio se inscribe …
The Investigation of Psycho-Educational Constructs in Relation to Middle School Students' Learning of Basic Computer Programming Concepts
PK Berber - 2024 - search.proquest.com
The main purpose of this study was to investigate the cognitive and motivational factors
contributing to the acquisition of fundamental computer programming concepts at the middle …
contributing to the acquisition of fundamental computer programming concepts at the middle …
THE INVESTIGATION OF PSYCHO-EDUCATIONAL CONSTRUCTS IN RELATION TO MIDDLE SCHOOL STUDENTS'LEARNING OF BASIC COMPUTER …
P Kefeli Berber - 2024 - open.metu.edu.tr
The main purpose of this study was to investigate the cognitive and motivational factors
contributing to the acquisition of fundamental computer programming concepts at the middle …
contributing to the acquisition of fundamental computer programming concepts at the middle …