NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Date
In 20260
Since 202515
Since 2022 (last 5 years)50
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 50 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Yu Lei; Xin Fu; Jingjie Zhao; Baolin Yi – Education and Information Technologies, 2025
Grouping students according to their abilities and promoting deeper interaction and moderation are key issues in improving computational thinking in collaborative programming. However, the distribution characteristics and evolving pathways of computational thinking in different groups have not been deeply explored. During the course of a…
Descriptors: Ability Grouping, Computation, Programming, Cooperative Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Caitlin Snyder; Clayton Cohn; Joyce Horn Fonteles; Gautam Biswas – Grantee Submission, 2025
Recently, there has been a surge in developing curricula and tools that integrate computing (C) into Science, Technology, Engineering, and Math (STEM) programs. These environments foster authentic problem-solving while facilitating students' concurrent learning of STEM+C content. In our study, we analyzed students' behaviors as they worked in…
Descriptors: Learning Analytics, Problem Solving, STEM Education, Computation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Václav Šimandl; Jirí Vanícek; Václav Dobiáš – Informatics in Education, 2025
Research on collaborative learning of computer science has been conducted primarily in programming. This paper extends this area by including short tasks (such as those used in contests like the Bebras Challenge) that cover many other computer science topics. The aim of this research is to explore how problem-solving in pairs differs from…
Descriptors: Cooperative Learning, Problem Solving, Computer Science, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Yoonhee Shin; Jaewon Jung; Seohyun Choi; Bokmoon Jung – Education and Information Technologies, 2025
This study investigates the effects of metacognitive and cognitive strategies for computational thinking (CT) on managing cognitive load and enhancing problem-solving skills in collaborative programming. Four different scaffolding conditions were provided to help learners optimize cognitive load and improve their problem-solving abilities. A total…
Descriptors: Scaffolding (Teaching Technique), Mental Computation, Cognitive Processes, Difficulty Level
Peer reviewed Peer reviewed
Direct linkDirect link
Andreas Eckert; Päivi Juvonen – Digital Experiences in Mathematics Education, 2025
There is a growing body of knowledge on coding and computational thinking for young students in mathematics education, and several attempts to lower the threshold for learning programming and programming languages have been reported. This study focuses on the challenges of teaching programming in a linguistically heterogeneous classroom by…
Descriptors: Mathematics Education, Programming, Coding, Language Usage
Peer reviewed Peer reviewed
Direct linkDirect link
Huang, Joey; Parker, Miranda C. – Computer Science Education, 2023
Background and Context: Computational thinking (CT) is a critical part of computing education in middle school. The existing practices of collaboration and collaborative design activities at this education level pairs well with CT practices, but this interaction has previously been under-explored in the existing literature. Objective: In this…
Descriptors: Computation, Thinking Skills, Cooperative Learning, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Ruijie Zhou; Chong Xie; Xiuling He; Yangyang Li; Qiong Fan; Ying Yu; Zhonghua Yan – Journal of Educational Computing Research, 2024
Computational thinking (CT), an essential competency for comprehending and addressing intricate issues in the digital world, has been incorporated into curriculum planning as a goal for programming education. This study introduced flow design into programming curricula to investigate its impact on undergraduates 'CT skills during pair work. Two…
Descriptors: Undergraduate Students, Thinking Skills, Computation, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ruijie Zhou; Yangyang Li; Xiuling He; Chunlian Jiang; Jing Fang; Yue Li – Education and Information Technologies, 2024
Computational thinking (CT), as one of the key skills in the twenty-first century, has been integrated into educational programming as an important learning goal. This study aims to explore CT processes involved in pair programming with the support of visual flow design. Thirty freshmen participated, working in pairs to solve two programming…
Descriptors: Undergraduate Study, Computation, Thinking Skills, Cognitive Processes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Irem Nur Çelik; Kati Bati – Informatics in Education, 2025
In this study, we aimed to investigate the impact of cooperative learning on the computational thinking skills and academic performances of middle school students in the computational problem-solving approach. We used the pretest-posttest control group design of the quasiexperimental method. In the research, computational problem-solving…
Descriptors: Cooperative Learning, Academic Achievement, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Yu-Sheng Su; Shuwen Wang; Xiaohong Liu – Journal of Educational Computing Research, 2024
Pair programming (PP) can help improve students' computational thinking (CT), but the trajectory of CT skills and the differences between high-scoring and low-scoring students in PP are unknown and need further exploration. In this study, a total of 32 fifth graders worked on Scratch tasks in 16 pairs. The group discourse of three learning topics…
Descriptors: Epistemology, Network Analysis, Elementary School Students, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Lorien Cafarella; Lucas Vasconcelos – Education and Information Technologies, 2025
Middle school students often enter Computer Science (CS) classes without previous CS or Computational Thinking (CT) instruction. This study evaluated how Code.org's block-based programming curriculum affects middle school students' CT skills and attitudes toward CT and CS. Sixteen students participated in the study. This was a mixed methods action…
Descriptors: Middle School Students, Computation, Thinking Skills, Problem Solving
Peer reviewed Peer reviewed
PDF on ERIC Download full text
de Jesus, Ângelo Magno; Silveira, Ismar Frango – Informatics in Education, 2022
The Computational Thinking (CT) teaching approach allows students to practice problem-solving in a way that they can use the Computer Science mindset. In this sense, Collaborative Learning has a lot to contribute to educational activities involving the CT. This article presents the design and evaluation of a Collaborative Learning framework for…
Descriptors: Cooperative Learning, Computation, Thinking Skills, Video Games
Peer reviewed Peer reviewed
Direct linkDirect link
Hamid Sanei; Jennifer B. Kahn; Rabia Yalcinkaya; Shiyan Jiang; Changzhao Wang – Journal of Science Education and Technology, 2024
Data and computational literacies empower youth to be active participants and future leaders in our increasingly data-driven society. We conducted a design-based research project in which a small group (n = 5) of high school youth from diverse backgrounds learned how to code and create data visualizations and stories with public data about climate…
Descriptors: Coding, Data Use, Science and Society, Story Telling
Peer reviewed Peer reviewed
Direct linkDirect link
Othman, Mohd Kamal; Jazlan, Syazni; Yamin, Fatin Afiqah; Aman, Shaziti; Mohamad, Fitri Suraya; Anuar, Nurfarahani Norman; Saleh, Abdulrazak Yahya; Abdul Manaf, Ahmad Azaini – Journal of Educational Computing Research, 2023
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 fostered in learning programming concepts through co-creating digital games is crucial to determine instructional strategies that match the young students' interests and…
Descriptors: Computation, Thinking Skills, Video Games, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Melro, Ana; Tarling, Georgie; Fujita, Taro; Kleine Staarman, Judith – Journal of Educational Computing Research, 2023
Underpinning the teaching of coding with Computational Thinking has proved relevant for diverse learners, particularly given the increasing demand in upskilling for today's labour market. While literature on computing education is vast, it remains unexplored how existing CT conceptualisations relate to the learning opportunities needed for a…
Descriptors: Coding, Computation, Thinking Skills, Learning Processes
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4