Publication Date
In 2025 | 23 |
Since 2024 | 100 |
Since 2021 (last 5 years) | 335 |
Since 2016 (last 10 years) | 622 |
Since 2006 (last 20 years) | 1059 |
Descriptor
Computation | 1613 |
Problem Solving | 1613 |
Mathematics Instruction | 607 |
Teaching Methods | 393 |
Thinking Skills | 385 |
Foreign Countries | 322 |
Mathematics Education | 310 |
Mathematics Skills | 289 |
Elementary School Mathematics | 272 |
Mathematical Concepts | 265 |
Elementary School Students | 211 |
More ▼ |
Source
Author
Publication Type
Education Level
Audience
Practitioners | 201 |
Teachers | 201 |
Researchers | 45 |
Students | 36 |
Administrators | 7 |
Parents | 5 |
Policymakers | 5 |
Location
Australia | 36 |
Turkey | 31 |
Canada | 27 |
Indonesia | 26 |
China | 21 |
United States | 19 |
Taiwan | 14 |
United Kingdom | 13 |
Germany | 11 |
Japan | 10 |
South Africa | 10 |
More ▼ |
Laws, Policies, & Programs
Elementary and Secondary… | 2 |
Individuals with Disabilities… | 1 |
National Direct Student Loan… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Meets WWC Standards without Reservations | 4 |
Meets WWC Standards with or without Reservations | 6 |
Does not meet standards | 2 |
Ju-Yeon Park; Haesung Im; Sung-Ae Kim – Educational Technology & Society, 2024
Although research has demonstrated that introducing computational thinking (CT) benefits young children, there has been a lack of systematic professional development (PD) opportunities for preschool teachers. The current study investigated the impact of Teaching through Interaction-Plus (TTI-P) on preschool teachers' self-efficacy in teaching CT…
Descriptors: Preschool Teachers, Professional Development, Computation, Mental Computation
Peracaula-Bosch, Marta; González-Martínez, Juan – Journal of Educational Computing Research, 2024
In this article, we delve into a hermeneutic process that analyzes the term "Computational Thinking" as it was constructed through Wing's series of iterations in conceptualization attempts (2006, 2008, 2011 and 2014). On the one hand, this brings us to analyze the relations and intersections between different process of thought…
Descriptors: Hermeneutics, Computation, Thinking Skills, Algorithms
Pelánek, Radek; Effenberger, Tomáš – ACM Transactions on Computing Education, 2023
To provide practice and assessment of computational thinking, we need specific problems students can solve. There are many such problems, but they are hard to find. Learning environments and assessments often use only specific types of problems and thus do not cover computational thinking in its whole scope. We provide an extensive catalog of…
Descriptors: Computation, Thinking Skills, Problem Solving, Learning Activities
Rino Richardo; Siti Irene Astuti Dwiningrum; Rahayu Condro Murti; Ariyadi Wijaya; Robiatul Adawiya; Ivan Luthfi Ihwani; Martalia Ardiyaningrum; Anggi Erna Aryani – Journal of Education and Learning (EduLearn), 2025
The aim of this qualitative research is to describe the thinking process as a profile of students' mathematical computational thinking (CT) skills in terms of CT attitudes. The subjects in this study were 66 junior high school students in grade IX. There were three students taken by purposive sampling based on high, medium, and low CT attitude.…
Descriptors: Computation, Thinking Skills, Junior High School Students, Grade 9
Erik Tillema; Joseph Antonides – Investigations in Mathematics Learning, 2024
The multiplication principle (MP) is foundational for combinatorial problem-solving. From a units-coordination perspective, applying the MP with justification entails establishing unit relationships between the number of options at each independent stage of a counting process and the total number of combinatorial outcomes. Existing research…
Descriptors: Multiplication, Mathematical Logic, Mathematics Instruction, Problem Solving
Ärlebäck, Jonas Bergman; Albarracín, Lluís – Physics Teacher, 2022
Enrico Fermi is remembered for his many contributions to theoretical and experimental physics, but from an educational point of view he also popularized the use of the kind of questions we now call "Fermi problems" (or "Fermi questions"). Fermi problems (FPs) are back-of-envelope problems that arose from the need to make order…
Descriptors: Physics, Science Instruction, Problem Solving, Computation
Catherine Underwood – Australian Council for Educational Research, 2025
Mathematical self-efficacy refers to an individual's belief in their ability to successfully perform tasks and solve problems in mathematics. This Snapshot examines gender differences in mathematical self-efficacy and the levels of confidence that students feel in doing a range of formal and applied mathematics tasks. It also examines the extent…
Descriptors: Mathematics Skills, Self Efficacy, Gender Differences, Problem Solving
Marcella Mandanici; Simone Spagnol – IEEE Transactions on Education, 2024
The purpose of this study is to look at how a music programming course affects the development of computational thinking in undergraduate music conservatory students. In addition to teaching the fundamentals of computational thinking, music programming, and logic, the course addresses the Four C's of education. The change in students' attitudes…
Descriptors: Music Education, Undergraduate Students, Programming, Computer Attitudes
Cheng, Chen; Kibbe, Melissa M. – Cognitive Science, 2023
Young children with limited knowledge of formal mathematics can intuitively perform basic arithmetic-like operations over nonsymbolic, approximate representations of quantity. However, the algorithmic rules that guide such nonsymbolic operations are not entirely clear. We asked whether nonsymbolic arithmetic operations have a function-like…
Descriptors: Young Children, Mathematics Skills, Arithmetic, Problem Solving
Eunsung Park; Jongpil Cheon – Journal of Educational Computing Research, 2025
Debugging is essential for identifying and rectifying errors in programming, yet time constraints and students' trivialization of errors often hinder progress. This study examines differences in debugging challenges and strategies among students with varying computational thinking (CT) competencies using weekly coding journals from an online…
Descriptors: Undergraduate Students, Programming, Computer Software, Troubleshooting
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
Jürgen Russ; Niels Hammer – Anatomical Sciences Education, 2025
This study describes the process of developing a high-impact, low-cost, and low-maintenance air ventilation system for anatomy facilities. It employed the strategic application of Value Engineering (VE), assuring that the air ventilation system meets contemporary threshold limit values (TLVs) for formaldehyde in the working zone of dissection…
Descriptors: Engineering, Anatomy, Science Laboratories, Laboratory Procedures
Zengqing Wu; Huizhong Liu; Chuan Xiao – IEEE Transactions on Education, 2024
Contribution: This research illuminates information entropy's efficacy as a pivotal educational tool in programming, enabling the precise quantification of algorithmic complexity and student abstraction levels for solving problems. This approach can provide students quantitative, comparative insights into the differences between optimal and…
Descriptors: Information Theory, Student Evaluation, Thinking Skills, Algorithms
Mark McCartney – International Journal of Mathematical Education in Science and Technology, 2024
Four variations of the Koch curve are presented. In each case, the similarity dimension, area bounded by the fractal and its initiator, and volume of revolution about the initiator are calculated. A range of classroom exercises are proved to allow students to investigate the fractals further.
Descriptors: Mathematical Concepts, Computation, Equations (Mathematics), Geometric Concepts
Bhagya Munasinghe; Tim Bell; Anthony Robins – ACM Transactions on Computing Education, 2023
In learning to program and understanding how a programming language controls a computer, learners develop both insights and misconceptions whilst their mental models are gradually refined. It is important that the learner is able to distinguish the different elements and roles of a computer (compiler, interpreter, memory, etc.), which novice…
Descriptors: Computation, Thinking Skills, Programming, Programming Languages