Publication Date
| In 2026 | 0 |
| Since 2025 | 65 |
| Since 2022 (last 5 years) | 282 |
| Since 2017 (last 10 years) | 509 |
| Since 2007 (last 20 years) | 569 |
Descriptor
| Computer Science Education | 590 |
| Thinking Skills | 590 |
| Programming | 259 |
| Computation | 236 |
| Foreign Countries | 220 |
| Teaching Methods | 201 |
| Problem Solving | 176 |
| Elementary School Students | 115 |
| Student Attitudes | 96 |
| Skill Development | 90 |
| Programming Languages | 88 |
| More ▼ | |
Source
Author
| Basu, Satabdi | 4 |
| Cutumisu, Maria | 4 |
| Korkmaz, Özgen | 4 |
| Kwon, Kyungbin | 4 |
| Looi, Chee-Kit | 4 |
| Rich, Kathryn M. | 4 |
| Yadav, Aman | 4 |
| Anne Ottenbreit-Leftwich | 3 |
| Barendsen, Erik | 3 |
| Bers, Marina Umaschi | 3 |
| Ezeamuzie, Ndudi O. | 3 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 39 |
| China | 25 |
| Australia | 15 |
| Taiwan | 12 |
| New York (New York) | 10 |
| Thailand | 9 |
| Brazil | 8 |
| Greece | 8 |
| South Korea | 8 |
| United Kingdom | 8 |
| Japan | 7 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Radek Pelánek – ACM Transactions on Computing Education, 2025
Learning environments for programming education need a comprehensive task set that guides students from basic programming concepts to complex challenges. For creating such a task set, it is beneficial to utilize the concept of a design space--a systematic mapping of design dimensions and choices along these dimensions. We propose an iterative…
Descriptors: Computer Science Education, Programming, Design, Task Analysis
Sarah Matthews; Maria Nicholas; Lisa Kervin; Louise Paatsch; Peta Wyeth – Education and Information Technologies, 2025
Computational Thinking (CT) is recognised as an essential foundational skill that enhances problem-solving abilities and is a crucial learning area for effective engagement in an increasingly digital society. This paper highlights the significance of screen-less tangible tools in promoting young children's exploration and open-ended play with…
Descriptors: Thinking Skills, Computer Science Education, Infants, Toddlers
Jiaci Lin; Qijiang Shu; Rong Chen; Chunlin Gao; Kaiqing Xu; Keli Yin; Fuhua Yang – International Journal of Technology and Design Education, 2025
Computational thinking (CT) is an essential component of critical skills for university students, representing the ability to analyze and solve problems. In accordance with constructivist learning theory and the core elements of cultivating CT, this research has developed a Project-Based Teaching approach with computational thinking as its focal…
Descriptors: Computation, Thinking Skills, College Students, Active Learning
Yonggang Wei; Lu Wang; Yi Tang; Junyue Su; Yaxian Lei; Wanran Peng – Journal of Computer Assisted Learning, 2024
Background: The pedagogy of computational thinking has gained extensive traction across numerous nations globally, with a particular emphasis on nurturing computational thinking in the formative years of early childhood. Nevertheless, the efficacy of diverse instructional approaches in the domain of programming education, with regards to fostering…
Descriptors: Programming, Computation, Thinking Skills, Young Children
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
Judy Wynekoop; Kazuo Nakatani – Industry and Higher Education, 2024
Critical thinking has been identified as a key ability in most professions, yet employers find college graduates deficient in critical thinking skills. Research on the effect of college on students' critical thinking ability has been contradictory. This study empirically examines the impact of the immersion approach to teach critical thinking used…
Descriptors: Critical Thinking, Thinking Skills, Computer Science Education, Information Systems
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
Remsh Nasser Alqahtani; Ahmad Zaid Almassaad – Education and Information Technologies, 2025
The aim of research is to reveal the effect of a training program based on the TAWOCK model for teaching computational thinking skills on teaching self-efficacy among computer teachers. It used the quasi-experimental approach, with a pre-test and post-test design with a control group. An electronic training program based on the TAWOCK model was…
Descriptors: Models, Teaching Methods, Computation, Thinking Skills
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
Tofel-Grehl, Colby; Searle, Kristin A.; Ball, Douglas – Journal of Science Education and Technology, 2022
This paper shares findings from a teacher designed physics and computing unit that engaged students in learning physics and computing concurrently thru inquiry. Using scientific inquiry skills and practices, students were tasked with assessing the validity of local rollercoaster g-force ratings as posted to the public. Students used computational…
Descriptors: Computation, Thinking Skills, Science Education, Physics
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
Lauren Zirpoli – ProQuest LLC, 2024
This convergent parallel mixed methods study with qualitative and quantitative content analysis was conducted to analyze and describe the cognitive complexity of the publicly released Advanced Placement Computer Science Principles Exam questions compared to the language of higher-order thinking found in research literature. Hess' Cognitive Rigor…
Descriptors: Advanced Placement, Tests, Questioning Techniques, Difficulty Level
Carina Büscher – International Journal of Science and Mathematics Education, 2025
Computational thinking (CT) is becoming increasingly important as a learning content. Subject-integrated approaches aim to develop CT within other subjects like mathematics. The question is how exactly CT can be integrated and learned in mathematics classrooms. In a case study involving 12 sixth-grade learners, CT activities were explored that…
Descriptors: Mathematics Instruction, Thinking Skills, Teaching Methods, Computer Science Education
Chen Sun; Stephanie Yang; Betsy Becker – Journal of Educational Computing Research, 2024
Computational thinking (CT), an essential 21st century skill, incorporates key computer science concepts such as abstraction, algorithms, and debugging. Debugging is particularly underrepresented in the CT training literature. This multi-level meta-analysis focused on debugging as a core CT skill, and investigated the effects of various debugging…
Descriptors: Troubleshooting, Computation, Thinking Skills, Intervention
Videnovik, Maja; Vold, Tone; Kiønig, Linda; Madevska Bogdanova, Ana; Trajkovik, Vladimir – International Journal of STEM Education, 2023
Using games in education has the potential to increase students' motivation and engagement in the learning process, gathering long-lasting practical knowledge. Expanding interest in implementing a game-based approach in computer science education highlights the need for a comprehensive overview of the literature research. This scoping review aims…
Descriptors: Game Based Learning, Computer Science Education, Literature Reviews, Curriculum Implementation

Peer reviewed
Direct link
