NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 135 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Lihui Sun; Junjie Liu – Journal of Educational Computing Research, 2025
Computational Thinking (CT) has evolved as an essential competency for K-12 students, and programming practices are recognized as the key way to facilitate CT development. However, most studies of CT development in middle graders have focused on visual programming, lacking evidence to demonstrate the effectiveness of Python programming. Therefore,…
Descriptors: Computation, Thinking Skills, Skill Development, Middle School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Irem Nur Çelik; Kati Bati – Informatics in Education, 2025
In this study, we aimed to investigate the impact of cooperative learning on the computational thinking skills and academic performances of middle school students in the computational problem-solving approach. We used the pretest-posttest control group design of the quasiexperimental method. In the research, computational problem-solving…
Descriptors: Cooperative Learning, Academic Achievement, Computation, Thinking Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ibrahim Cetin; Tarik Otu – International Journal of Computer Science Education in Schools, 2023
The purpose of the current study was to explore the effect of modality (constructionist mBlock, Scratch, and Python interventions) on six-grade students' computational thinking, programming attitude, and achievement. The pre-test and post-test quasi-experimental design was used to explore the research questions. The study group consisted of 105…
Descriptors: Computation, Thinking Skills, Student Attitudes, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ng, Oi-Lam; Leung, Allen; Ye, Huiyan – ZDM: Mathematics Education, 2023
Programming is an interdisciplinary practice with applications in both mathematics and computer science. Mathematics concerns rigor, abstraction, and generalization. Computer science predominantly concerns efficiency, concreteness, and physicality. This makes programming a medium for problem solving that mediates between mathematics and computer…
Descriptors: Computation, Thinking Skills, Programming, Programming Languages
Jeff Bender – ProQuest LLC, 2023
At an unrivaled and enduring pace, computing has transformed the world, resulting in demand for a universal fourth foundation beyond reading, writing, and arithmetic: computational thinking (CT). Despite increasingly widespread acceptance of CT as a crucial competency for all, transforming education systems accordingly has proven complex. The…
Descriptors: Addictive Behavior, Game Based Learning, Evaluation Methods, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Xin Gong; Weiqi Xu; Ailing Qiao; Zhixia Li – Journal of Computer Assisted Learning, 2025
Background: Robot programming can simultaneously cultivate learners' computational thinking (CT) and spatial thinking (ST). However, there is a noticeable gap in research focusing on the micro-level development patterns of learners' CT and ST and their interconnections. Objectives: This study aims to uncover the intricate development patterns and…
Descriptors: Mental Computation, Thinking Skills, Skill Development, Robotics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Aysegul Yilmaz; Devkan Kaleci – Educational Policy Analysis and Strategic Research, 2024
The research aims to explore the acquisition of Computational Thinking (CT) sub-skills among 5th and 6th grade secondary school students in Turkey through a block-based programming application, code.org. It seeks to understand if mastering these skills is essential for students globally. This study involved seven volunteer students selected…
Descriptors: Foreign Countries, Computation, Thinking Skills, Mastery Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Lihui Sun; Junjie Liu – Journal of Educational Computing Research, 2024
Computational thinking (CT), as a new future-oriented literacy, has gained attention at the basic education level. Graphical programming is the common way to develop CT in primary students, but this drag-and-drop programming may weaken students' understanding of programming's abstract concepts and code logic. Text-based programming approaches can…
Descriptors: Thinking Skills, Computation, Programming, Gamification
Peer reviewed Peer reviewed
Direct linkDirect link
Huang, Joey; Parker, Miranda C. – Computer Science Education, 2023
Background and Context: Computational thinking (CT) is a critical part of computing education in middle school. The existing practices of collaboration and collaborative design activities at this education level pairs well with CT practices, but this interaction has previously been under-explored in the existing literature. Objective: In this…
Descriptors: Computation, Thinking Skills, Cooperative Learning, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Selena Steinberg; Melissa Gresalfi; Lauren Vogelstein; Corey Brady – Journal of Research on Technology in Education, 2024
This paper considers how a curricular design that integrated computer programming and creative movement shaped students' engagement with computing. We draw on data from a camp for middle schoolers, focusing on an activity in which students used the programming environment NetLogo to re-represent their physical choreography. We analyze the extent…
Descriptors: Dance, Programming, Computation, Computer Simulation
Peer reviewed Peer reviewed
Direct linkDirect link
Chenyue Wang; Chang Lu; Fu Chen; Xueliang Liu; Qin Zhao; Shuai Wang – Education and Information Technologies, 2024
Computational thinking (CT) competency is essential for K-12 students in the digital societies. Understanding the relationship between students' CT and relevant factors contributes to implementing and improving CT education. Most previous studies investigated the effect of demographic or attitudinal factors on CT performance; whereas few research…
Descriptors: Self Efficacy, Thinking Skills, Problem Solving, Computation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mehmet Küçük; Tarik Talan; Muhammet Demirbilek – Informatics in Education, 2024
This study investigated the effects of 3D model building activities with block codes on students' spatial thinking and computational thinking skills. The study group consists of 5th grade students in a secondary school in the Central Anatolia region of Turkey. For the study, a pretestposttest control group was utilized within the experimental…
Descriptors: Computation, Thinking Skills, Spatial Ability, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Hatice Yildiz Durak – Education and Information Technologies, 2024
Examining middle school students' computational identity development, personal, situational variables and programming experiences through the lens of identity may offer an opportunity to explore the dynamic relationship between individual, academic and social influences in computer science and CI. The aim of this study is to examine the variables…
Descriptors: Middle School Students, Computation, Thinking Skills, Self Concept
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Jianlan; Zhang, Yuanlin; Jones, Arthur; Eckel, Rory; Hawkins, Joshua; Musslewhite, Darrel – Journal of Computers in Mathematics and Science Teaching, 2022
Despite the importance of computer science education and computational thinking, there have been limited examples of computer science education at K-12 classrooms that authentically represents the work of computer scientists, especially programming. One reason is the lack of a measurable definition of computational thinking and a programming…
Descriptors: Teaching Methods, Computer Science Education, Programming, Thinking Skills
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9