Publication Date
In 2025 | 1 |
Since 2024 | 6 |
Since 2021 (last 5 years) | 26 |
Since 2016 (last 10 years) | 37 |
Since 2006 (last 20 years) | 39 |
Descriptor
Computer Software | 42 |
Thinking Skills | 42 |
Computation | 41 |
Problem Solving | 21 |
Programming | 20 |
Foreign Countries | 15 |
Teaching Methods | 12 |
Computer Science Education | 10 |
Preservice Teachers | 9 |
Robotics | 8 |
Educational Technology | 7 |
More ▼ |
Source
Author
Publication Type
Education Level
Audience
Practitioners | 1 |
Teachers | 1 |
Location
Turkey | 3 |
Brazil | 1 |
Canada | 1 |
Cyprus | 1 |
Ecuador | 1 |
Indonesia | 1 |
Italy | 1 |
Japan | 1 |
Malaysia | 1 |
Mexico | 1 |
New Zealand | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Test of Nonverbal Intelligence | 1 |
What Works Clearinghouse Rating
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
Akcaoglu, Mete; Özcan, Meryem Seyda; Hodges, Charles B. – Computers in the Schools, 2023
As a key motivational factor that determines future teaching success with Computational Thinking (CT), in this cross-sectional survey study, we investigated if and how preservice teachers' (n = 76) self-efficacy for CT teaching, their usage of CT tools, and their motivation (utility value) were (inter)related. Through a series of regression…
Descriptors: Computation, Thinking Skills, Preservice Teachers, Self Efficacy
Fanchamps, Nardie; Slangen, Lou; Specht, Marcus; Hennissen, Paul – IEEE Transactions on Learning Technologies, 2022
This article illustrates that the task design and problem selection are of characteristic influence to evoke sense-reason-act programming (SRA) among primary school pupils when programming robots. Research shows that the task design influences the development of computational thinking (CT). The literature provides evidence that the context, the…
Descriptors: Elementary School Students, Robotics, Programming, Thinking Skills
Tunahan Yilmaz; Serkan Izmirli – Journal of Educational Technology and Online Learning, 2023
The objective of this research was to investigate the influence of both unplugged and plugged coding activities on the computational thinking skills of secondary school students. Using an experimental design with a pretest-posttest control group, the study indicated that students enhanced their computational thinking skills through engagement in…
Descriptors: Coding, Computation, Thinking Skills, Computer Software
Gamze Kurt; Özge Çakioglu – Digital Experiences in Mathematics Education, 2024
This study aims to investigate students' computational thinking (CT) through mathematical tasks integrated with programming in Scratch. Participants completed four tasks that required students to solve coding problems, which were focused on prime numbers and the prime factorization algorithm. The study was designed as a case study and the unit of…
Descriptors: Grade 7, Case Studies, Mathematics Education, Mathematical Concepts
Wahid Yunianto; Houssam Sami El-Kasti; Rully Charitas Indra Prahmana; Zsolt Lavicza – Journal of Information Technology Education: Innovations in Practice, 2024
Aim/Purpose: This study presents some activities that integrate computational thinking (CT) into mathematics lessons utilizing GeoGebra to promote constructionist learning. Background: CT activities in the Indonesian curriculum are dominated by worked examples with less plugged-mode activities that might hinder students from acquiring CT skills.…
Descriptors: Computation, Thinking Skills, Mathematics Instruction, Constructivism (Learning)
Boom, Kay-Dennis; Bower, Matt; Siemon, Jens; Arguel, Amaël – Education and Information Technologies, 2022
Computational thinking -- the ability to reformulate and solve problems in ways that can be undertaken by computers -- has been heralded as a foundational capability for the 21st Century. However, there are potentially different ways to conceptualise and measure computational thinking, for instance, as generalized problem solving capabilities or…
Descriptors: Computation, Thinking Skills, Problem Solving, Programming
Yin, Yue; Khaleghi, Soroush; Hadad, Roxana; Zhai, Xiaoming – Educational Technology Research and Development, 2022
Computational thinking (CT) skills are critical for the science, technology, engineering, and mathematics (STEM) fields, thus drawing increasing attention in STEM education. More curricula and assessments, however, are needed to cultivate and measure CT for different learning goals. Maker activities have the potential to improve student CT, but…
Descriptors: Thinking Skills, Computation, Learning Activities, Computer Software
Bowers, Jonathan; Eidin, Emanuel; Damelin, Daniel; McIntyre, Cynthia – Science Teacher, 2022
The COVID-19 crisis has demonstrated the importance of being able to understand complex computational models for everyday life. To make sense of the evolving predictive models of the COVID-19 pandemic, global citizens need to have a firm grasp of both systems thinking (ST) and computational thinking (CT). ST is the ability to understand a problem…
Descriptors: Computation, Thinking Skills, Models, Systems Approach
Fadip Audu Nannim; Nnenna Ekpereka Ibezim; Basil C. E. Oguguo; Emmanuel Chinweike Nwangwu – Education and Information Technologies, 2024
This study investigated the effect of project-based Arduino robot application on students' computational thinking skills development in robotics programming course using the quasi-experimental research design. The participants consist of 73 students in tertiary institutions in South-East Nigeria that offer Computer and Robotics Education…
Descriptors: Robotics, Computation, Thinking Skills, Skill Development
Woodard, Victoria; Lee, Hollylynne – Journal of Statistics and Data Science Education, 2021
As the demand for skilled data scientists has grown, university level statistics and data science courses have become more rigorous in training students to understand and utilize the tools that their future careers will likely require. However, the mechanisms to assess students' use of these tools while they are learning to use them are not well…
Descriptors: College Students, Statistics Education, Statistical Analysis, Computation
Tsung-Chih Hsiao; Ya-Hsueh Chuang; Chien-Yun Chang; Tzer-Long Chen; Hong-Bo Zhang; Jhih-Chung Chang – SAGE Open, 2023
The capability of computer programming language logic is one of the basics of technical education. How to improve students "interest in program logic design and help overcome students" fears of coding has become vital for educators. Cultivating practical talents with information technology application and basic programming development…
Descriptors: Computer Science Education, Computation, Thinking Skills, Programming
Yazici, Sevil – International Journal of Technology and Design Education, 2020
Digital design and fabrication tools obtain constraints affecting creativity in conceptual design phase. There is a necessity to have a better understanding of issues related to the rationalization process of form, material and fabrication. The objective of this paper is to integrate analogue craft into architectural design studio that can be…
Descriptors: Manufacturing, Building Design, Architectural Education, Computer Uses in Education
Metcalf, Shari J.; Reilly, Joseph M.; Jeon, Soobin; Wang, Annie; Pyers, Allyson; Brennan, Karen; Dede, Chris – Computer Science Education, 2021
Background and Context: This study looks at computational thinking (CT) assessment of programming artifacts within the context of CT integrated with science education through computational modeling. Objective: The goal is to explore methodologies for assessment of student-constructed computational models through two lenses: functionality and…
Descriptors: Evaluation Methods, Computation, Thinking Skills, Science Education
Barrón-Estrada, María Lucia; Zatarain-Cabada, Ramón; Romero-Polo, Jorge Abraham; Monroy, Julieta Noguez – Education and Information Technologies, 2022
Pattern recognition is an important skill of Computational Thinking and is one of the most important competences for solving a problem that involves finding similarities or patterns in small problems to solve more complex ones. In this work, we present the mobile application software Patrony. The main contribution of this work is to promote the…
Descriptors: Handheld Devices, Computer Oriented Programs, Pattern Recognition, Computation