Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 5 |
Descriptor
Coding | 5 |
Metacognition | 5 |
Programming | 5 |
Computer Science Education | 3 |
Foreign Countries | 3 |
Learning Strategies | 3 |
Problem Solving | 3 |
Questionnaires | 3 |
Teaching Methods | 3 |
College Students | 2 |
Constructivism (Learning) | 2 |
More ▼ |
Source
ACM Transactions on Computing… | 1 |
Electronic Journal of… | 1 |
Electronic Journal of… | 1 |
International Educational… | 1 |
Journal of Computer Assisted… | 1 |
Author
Barnes, Tiffany, Ed. | 1 |
Becker, Brett A. | 1 |
Breed, Betty | 1 |
Costelloe, Eileen | 1 |
Craig, Michelle | 1 |
Denny, Paul | 1 |
Gaševic, Dragan | 1 |
Giannakos, Michail | 1 |
Hershkovitz, Arnon, Ed. | 1 |
Hu, Xiangen, Ed. | 1 |
Loksa, Dastyni | 1 |
More ▼ |
Publication Type
Journal Articles | 4 |
Reports - Research | 3 |
Collected Works - Proceedings | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 4 |
Secondary Education | 2 |
Early Childhood Education | 1 |
Grade 11 | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Location
China | 1 |
Ireland | 1 |
South Africa | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Mangaroska, Katerina; Sharma, Kshitij; Gaševic, Dragan; Giannakos, Michail – Journal of Computer Assisted Learning, 2022
Background: Problem-solving is a multidimensional and dynamic process that requires and interlinks cognitive, metacognitive, and affective dimensions of learning. However, current approaches practiced in computing education research (CER) are not sufficient to capture information beyond the basic programming process data (i.e., IDE-log data).…
Descriptors: Cognitive Processes, Psychological Patterns, Problem Solving, Programming
Loksa, Dastyni; Margulieux, Lauren; Becker, Brett A.; Craig, Michelle; Denny, Paul; Pettit, Raymond; Prather, James – ACM Transactions on Computing Education, 2022
Metacognition and self-regulation are important skills for successful learning and have been discussed and researched extensively in the general education literature for several decades. More recently, there has been growing interest in understanding how metacognitive and self-regulatory skills contribute to student success in the context of…
Descriptors: Metacognition, Programming, Computer Science Education, Learning Processes
Breed, Betty; Mentz, Elsa; van der Westhuizen, Gert – Electronic Journal of Research in Educational Psychology, 2014
Introduction: The research focused on metacognition in a collaborative learning setting. Based on a comprehensive literature study the researchers designed a metacognitive teaching-learning strategy for pair programmers. Our purpose was to investigate the influence of this metacognitive teaching-learning strategy during pair programming in an…
Descriptors: Metacognition, Cooperative Learning, Meta Analysis, Mixed Methods Research
Hu, Xiangen, Ed.; Barnes, Tiffany, Ed.; Hershkovitz, Arnon, Ed.; Paquette, Luc, Ed. – International Educational Data Mining Society, 2017
The 10th International Conference on Educational Data Mining (EDM 2017) is held under the auspices of the International Educational Data Mining Society at the Optics Velley Kingdom Plaza Hotel, Wuhan, Hubei Province, in China. This years conference features two invited talks by: Dr. Jie Tang, Associate Professor with the Department of Computer…
Descriptors: Data Analysis, Data Collection, Graphs, Data Use
Costelloe, Eileen; Sherry, Elisabeth; Magee, Patricia – Electronic Journal of e-Learning, 2007
Teaching programming to novices has proved challenging for both learner and lecturer due to the abstraction and complexity of the subject matter. The work described in this paper is part of an EU funded Minerva project called TUPULO (Teaching Undergraduate Programming Using Learning Objects) which aims to address the challenges faced by novice…
Descriptors: Programming, Undergraduate Study, Resource Units, Constructivism (Learning)