Publication Date
| In 2026 | 0 |
| Since 2025 | 11 |
| Since 2022 (last 5 years) | 33 |
| Since 2017 (last 10 years) | 55 |
| Since 2007 (last 20 years) | 67 |
Descriptor
| Skill Development | 76 |
| Teaching Methods | 76 |
| Computation | 74 |
| Thinking Skills | 35 |
| Mathematics Instruction | 27 |
| Mathematics Skills | 26 |
| Foreign Countries | 25 |
| Problem Solving | 19 |
| Elementary School Students | 16 |
| Programming | 14 |
| Learning Activities | 12 |
| More ▼ | |
Source
Author
Publication Type
Education Level
Audience
| Teachers | 5 |
| Practitioners | 4 |
| Administrators | 1 |
| Parents | 1 |
Location
| Australia | 4 |
| Brazil | 2 |
| China | 2 |
| Malaysia | 2 |
| Taiwan | 2 |
| United Kingdom (England) | 2 |
| Africa | 1 |
| Asia | 1 |
| California | 1 |
| Colombia | 1 |
| Estonia | 1 |
| More ▼ | |
Laws, Policies, & Programs
| Head Start | 1 |
Assessments and Surveys
| Wechsler Intelligence Scale… | 1 |
What Works Clearinghouse Rating
Wei Dong; Yongjie Li; Lihui Sun; Yiran Liu – International Journal of Technology and Design Education, 2024
Recently, computational thinking (CT) has gained importance in education systems worldwide, specifically the CT training of pre-service teachers. This study conducted a systematic literature analysis (2011-2021) of 38 works on pre-service teachers' CT based on Web of Science, Science Direct, and Google Scholar databases. The results were as…
Descriptors: Preservice Teachers, Computation, Thinking Skills, Cognitive Processes
Andreas Brandsaeter; Runar Lie Berge – Educational Studies in Mathematics, 2025
The reasons for teaching programming in school are indeed manifold. Programming can for example be utilized as a vehicle for understanding and learning particular mathematical subject matter, or as a tool for solving mathematical problems. In this paper, however, we propose to utilize programming as a vehicle for developing mathematical…
Descriptors: Mathematics Skills, Skill Development, Competence, Programming
Sermin Metin; Damla Kalyenci; Mehmet Basaran; Emily Relkin; Büsra Bilir – Early Childhood Education Journal, 2025
The domain of early childhood education has witnessed an increasing emphasis on developing coding and computational thinking (CT) abilities. Scholarly investigations have delved into appropriate approaches for enhancing these proficiencies within early childhood classrooms. The present study aims to investigate the impact of a digital story design…
Descriptors: Early Childhood Education, Coding, Computation, Thinking Skills
Hanzhu Yang; Linlin Hu; Hao Wang; Yunfei Xin – Journal of Computer Assisted Learning, 2025
Background: Computational thinking (CT) is a cognitive approach intricately linked with core competencies in Science, Technology, Engineering, and Mathematics (STEM). Numerous studies have explored strategies to effectively integrate CT into STEM education and systematically evaluated the multidimensional impact on student learning outcomes.…
Descriptors: Integrated Activities, Computation, Thinking Skills, STEM Education
Subramaniam, Shivaraj; Maat, Siti Mistima; Mahmud, Muhammad Sofwan – Cypriot Journal of Educational Sciences, 2022
As a research area, computational thinking (CT) has gotten increased attention in mathematics education in the last decade. A study identifying patterns in CT research would be essential in understanding the technique for developing CT in mathematics and guiding future research attempts. As a result, the goal of this systematic literature review…
Descriptors: Computation, Thinking Skills, Mathematics Education, Literature Reviews
Huiyan Ye; Biyao Liang; Oi-Lam Ng – Journal of Computer Assisted Learning, 2025
Background: Empirical studies have revealed students' development of computational thinking (CT) and mathematical thinking (MT) during programming-based mathematical problem-solving, highlighting specific CT concepts or practices that serve as learning goals or outcomes. However, implementing programming-based mathematics instruction requires…
Descriptors: Mathematics Instruction, Teaching Methods, Programming, Computation
Silva, Edelberto Franco; Dembogurski, Bruno Jose; Semaan, Gustavo Silva – International Journal of Early Years Education, 2023
Nowadays, technology has become dominant in the daily lives of most people around the world. Technology is present from children to older people, helping in the most diverse daily tasks and allowing accessibility. However, many times these people are just end-users, without any incentive to develop computational thinking (CT). With advances in…
Descriptors: Young Children, Preschool Children, Computation, Thinking Skills
Stella Xin Yin; Dion Hoe-Lian Goh; Choon Lang Quek – Journal of Educational Computing Research, 2024
In the past decade, Computational Thinking (CT) education has received growing attention from researchers. Although many reviews have provided synthesized information on CT teaching and learning, few have paid particular attention to collaborative learning (CL) strategies. CL has been widely implemented in CT classes and has become the most…
Descriptors: Cooperative Learning, Mental Computation, Thinking Skills, Elementary Secondary Education
Ary Kiswanto Kenedi; Sujarwo; Fery Muhamad Firdaus; Yoppy Wahyu Purnomo – Educational Technology & Society, 2025
The increasing amount of research on the effects of digital technology-based learning on elementary school students' computational thinking ability served as the motivation for this study, which sought to clarify the ambiguous difference in effect size between the variables of digital technology-based learning and computational thinking ability.…
Descriptors: Educational Technology, Computation, Thinking Skills, Elementary School Students
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
Kevin Sigayret; Nathalie Blanc; André Tricot – Journal of Computer Assisted Learning, 2025
Background: Teaching programming and computational thinking is becoming a major issue in many education systems. Numerous approaches are possible, but very few studies compare these different ways of implementing programming and computational thinking learning. Objectives: We compared three ways of teaching programming and computational thinking…
Descriptors: Educational Technology, Technology Uses in Education, Robotics, Computation
Moon, Peter F.; Himmelsbach, Joshua; Weintrop, David; Walkoe, Janet – Journal of Pedagogical Research, 2023
Computational thinking (CT) has the potential to enhance learning when integrated into mathematical classroom activities. Teachers are being asked to include CT concepts in their core disciplines; however, there is an open question as to how best to equip teachers to integrate CT into their practice. Oftentimes teacher candidates enter math and…
Descriptors: Methods Courses, Mathematics Education, Science Education, Computation
Leah M. Frazee; Fabiana Cardetti; Jillian M. Cavanna; Megan Staples – North American Chapter of the International Group for the Psychology of Mathematics Education, 2023
Building Thinking Classrooms (Liljedahl, 2021) provides teachers with a new method of designing and sequencing tasks called "thin slicing," which emerged from variation theory. The results of the present study indicate that an analysis of the dimensions and ranges of variation within such a task offers insights into learning…
Descriptors: Mathematics Education, Mathematics Instruction, Teaching Methods, Mathematics Teachers
Toluchuri Shalini Shanker Rao; Kaushal Kumar Bhagat – Educational Technology Research and Development, 2024
Computational thinking (CT) has received growing interest as a research subject in the last decade, with research contributions attempting to capitalize on the benefits that CT may provide. This study included a systematic analysis aimed at revealing current trends in the CT subject, identifying educational interventions, and emerging assessment…
Descriptors: Computation, Thinking Skills, Educational Research, Skill Development
Marina Umaschi Bers – Education and Information Technologies, 2025
In the last decade, there has been an increasing shift to begin teaching computer science and computational thinking in kindergarten. Most of these efforts have grown from the demand of a technically sophisticated workforce. This paper presents three contributions. First, a theoretical contribution by proposing the teaching of computer science as…
Descriptors: Computer Science Education, Humanism, Teaching Methods, Computation

Peer reviewed
Direct link
