Publication Date
In 2025 | 9 |
Since 2024 | 22 |
Since 2021 (last 5 years) | 59 |
Since 2016 (last 10 years) | 89 |
Since 2006 (last 20 years) | 91 |
Descriptor
Source
Author
Anne Ottenbreit-Leftwich | 3 |
Jiyoung Kim | 3 |
Lin Chu | 3 |
Sohheon Yang | 3 |
Zarina Wafula | 3 |
Amy Hutchison | 2 |
Curzon, Paul | 2 |
Dagiene, Valentina | 2 |
Hadwen-Bennett, Alex | 2 |
Ifenthaler, Dirk, Ed. | 2 |
Isaías, Pedro, Ed. | 2 |
More ▼ |
Publication Type
Education Level
Elementary Education | 92 |
Middle Schools | 36 |
Secondary Education | 32 |
Intermediate Grades | 30 |
Junior High Schools | 19 |
Early Childhood Education | 17 |
Primary Education | 16 |
Grade 5 | 15 |
Grade 6 | 14 |
Grade 4 | 11 |
Grade 3 | 8 |
More ▼ |
Audience
Teachers | 3 |
Practitioners | 1 |
Location
Turkey | 5 |
Greece | 3 |
Spain | 3 |
Australia | 2 |
China | 2 |
Hong Kong | 2 |
Israel | 2 |
Japan | 2 |
Pennsylvania | 2 |
Sweden | 2 |
Taiwan | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Massachusetts Comprehensive… | 1 |
Program for International… | 1 |
Torrance Tests of Creative… | 1 |
What Works Clearinghouse Rating
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
Aino Ukkonen; Aman Yadav; Katarina Pajchel; Constantinos Xenofontos – Journal of Technology and Teacher Education, 2024
Computational thinking (CT) is increasingly integrated into education, promoting problem-solving skills essential for the 21st century. However, little is known about how teachers assess CT in K-12 classrooms. This qualitative study explores elementary teachers' approaches to CT assessment after professional development in integrating CT into core…
Descriptors: Elementary School Teachers, Thinking Skills, Evaluation Methods, Troubleshooting
Gülgün Afacan Adanir; Ibrahim Delen; Yasemin Gulbahar – Education and Information Technologies, 2024
Computational thinking is a relatively new field for teachers and educational researchers, where new pedagogical approaches emerge to teach various aspects of computational thinking that covers various thinking abilities and techniques for solving problems. Computational thinking concept received great attention from researchers and instructors…
Descriptors: Early Childhood Education, Elementary Education, Computation, Thinking Skills
Amanda Nolte; Hilary Mead; Chrystalla Mouza; Rosalie Rolón-Dow; Sotheara Veng; Lori Pollock – Journal of Technology and Teacher Education, 2024
Teachers' lack of knowledge abound computational thinking (CT) and limited opportunities to incorporate CT in existing curricula pose unique challenges at the elementary level. Despite the crucial role of professional development (PD) in preparing elementary school teachers to integrate CT in classroom instruction, there is little research…
Descriptors: Computation, Interdisciplinary Approach, Faculty Development, Computer Science Education
Bayan Masarwa; Hagit Hel-Or; Sharona T. Levy – Journal of Research in Childhood Education, 2024
Computational thinking (CT) activities are increasingly being integrated into early childhood schools. We focus on studying children's learning using an "unplugged" (non-computational) learning unit that considers a teacher's knowledge and classroom space and affords seamless adaptation into the classroom given the objects used in the…
Descriptors: Kindergarten, Computation, Thinking Skills, Educational Games
Peter J. Rich; Scott Bartholomew; David Daniel; Kenzie Dinsmoor; Meagan Nielsen; Connor Reynolds; Meg Swanson; Ellyse Winward; Jessica Yauney – Journal of Research on Technology in Education, 2024
In this study, we attempted to curate a list of tools whose primary intent is to enable and teach children to code. From this list, we developed a framework for the classification of coding tools and reviewed current research to determine how tools are used to teach coding in elementary education. The catalog grew to over 300 specific tools…
Descriptors: Educational Trends, Teaching Methods, Coding, Thinking Skills
Xuemin Gao; Yuqin Yang; Yuxia Du; Daner Sun – Journal of Educational Computing Research, 2025
Block-based visual programming tools are widely used in elementary education. Nonetheless, these tools alone may not ensure the spontaneous and efficient acquisition of concepts and skills in computational thinking (CT). Using mind mapping as a form of scaffolding to facilitate the visualization of abstract thinking processes may enhance the…
Descriptors: Computation, Thinking Skills, Programming, Cognitive Mapping
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
Kristina M. Tank; Anne Ottenbreit-Leftwich; Tamara J. Moore; Sohheon Yang; Zarina Wafula; Jiyoung Kim; Bárbara Fagundes; Lin Chu – International Journal of Computer Science Education in Schools, 2024
Within the field of K-2 computer science (CS) education, unplugged computational thinking (CT) activities have been suggested as beneficial for younger students and shown to impact young students' skills and motivation to learn about CS. This study sought to examine how children demonstrate CT competencies in unplugged sequencing tasks and how…
Descriptors: Computation, Thinking Skills, Computer Science Education, Preschool Children
Pan, Zexuan; Cui, Ying; Leighton, Jacqueline P.; Cutumisu, Maria – Applied Cognitive Psychology, 2023
This systematic review examines 35 empirical studies featuring the use of think-aloud interviews in computational thinking (CT) research. Findings show that think-aloud interviews (1) are typically conducted in Computer Science classrooms and with K-12 students; (2) are usually combined with other exploratory CT assessment tools; (3) have the…
Descriptors: Computation, Thinking Skills, Protocol Analysis, Literature Reviews
Gary K. W. Wong – Education and Information Technologies, 2024
As block-based visual programming platform such as Scratch become more accessible and supportive to children's programming learning, the demand on understanding a trajectory of children's computational thinking development through programming from their early ages increases rapidly in recent years. To explore the developmental process of…
Descriptors: Computation, Problem Solving, Skill Development, Programming
Nursel Ugur; Ünal Çakiroglu – International Journal of Technology in Education and Science, 2024
Facilitating Computer Science Unplugged (CS-unplugged) activities with reflective thinking activities lead students to in-depth reviews of their decisions and think of ways to solve the CS-unplugged problems. This study aims to evaluate the instruction enriched with reflective thinking activities to develop computational thinking skills. The study…
Descriptors: Reflection, Thinking Skills, Computer Science Education, Computation
Kristina Tank; Tamara Moore; Anne Ottenbreit-Leftwich; Sohheon Yang; Zarina Wafula; Lin Chu – Journal of Technology and Teacher Education, 2025
This paper explores the experiences and learning outcomes of preservice elementary teachers (PSTs) as they integrate computational thinking (CT) into their teaching practices during a structured field experience. Through a qualitative content analysis of video reflections from 27 PSTs, the study examines how teaching CT lessons to K-2 students…
Descriptors: Preservice Teachers, Thinking Skills, Computation, Field Experience Programs
Yun Dai – Education and Information Technologies, 2025
There is a growing consensus that AI literacy requires a holistic lens, including not only technical knowledge and skills but also social and ethical considerations. Yet, providing holistic AI education for upper-primary students remains challenging due to the abstract and complex nature of AI and a lack of pedagogical experiences in schools.…
Descriptors: Integrated Activities, Holistic Approach, Artificial Intelligence, Computer Science Education
Ben-Yaacov, Anat; Hershkovitz, Arnon – Journal of Educational Computing Research, 2023
Block programming has been suggested as a way of engaging young learners with the foundations of programming and computational thinking in a syntax-free manner. Indeed, syntax errors--which form one of two broad categories of errors in programming, the other one being logic errors--are omitted while block programming. However, this does not mean…
Descriptors: Programming, Computation, Thinking Skills, Error Patterns