NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 15 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
Direct linkDirect link
Kutay, Emine; Oner, Diler – ACM Transactions on Computing Education, 2022
The purpose of this study is to examine the role of Minecraft-based coding activities on computational thinking (CT) of middle school students. In the study, CT was conceptualized so that it encapsulates not only the knowledge of computational concepts (e.g., loops and conditionals) but also the use of CT practices (e.g., testing and debugging).…
Descriptors: Programming, Video Games, Middle School Students, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Gao, Xuemin; Hew, Khe Foon – Journal of Educational Computing Research, 2023
Reintroducing computer science (CS) education in K-12 schools to promote computational thinking (CT) has attracted significant attention among scholars and educators. Among the several essential components included in CS and CT education, program debugging is an indispensable skill. However, debugging teaching has often been overlooked in K-12…
Descriptors: Flipped Classroom, Error Correction, Elementary School Students, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Arslan Namli, Nihan; Aybek, Birsel – Contemporary Educational Technology, 2022
This paper investigated the effect of block-based programming and unplugged coding teaching activities on fifth graders' computational thinking skills, self-efficacy, and academic performance. The teaching activities were conducted within the scope of the "Problem-Solving and Programming" unit of the Information Technologies and Software…
Descriptors: Programming, Computer Science Education, Grade 5, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Pellas, Nikolaos – Journal of Computer Assisted Learning, 2023
Background: Owing to the exponential growth of three-dimensional (3D) environments amongst researchers and educators to create simulation games (SGs) in primary education, there is a growing interest to examine their potential support in computer science courses instead of visual programming environments. Objectives: This study explores the…
Descriptors: Computation, Thinking Skills, Programming, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Amy Hutchison; Qi Si; Jamie Colwell; Erdogan Kaya; Eileen Jakeway; Brittany Miller; Kristie Gutierrez; Kelly Regan; Anna Evmenova – Journal of Computer Assisted Learning, 2025
Background: In recent years, computer science education has emerged as a necessary part of school curricula for students of all ages. With such momentum in this direction, it is essential that program designers, educators, and researchers ensure that computer science education is designed to be inclusive, effective, and engaging for all students.…
Descriptors: Coding, Instruction, Scaffolding (Teaching Technique), Literacy
Peer reviewed Peer reviewed
Direct linkDirect link
Yildiz Durak, Hatice – Technology, Knowledge and Learning, 2020
The aim of this research is to determine the effects of Scratch and Alice tools and programming teaching practices on student engagement, reflective thinking and problem-solving skills and computational thinking (CT) comparatively. A quasi-experimental design was used in the research and patterns with pretest-posttest control group were chosen for…
Descriptors: Secondary School Students, Computer Science Education, Programming, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
El-Hamamsy, Laila; Bruno, Barbara; Audrin, Catherine; Chevalier, Morgane; Avry, Sunny; Zufferey, Jessica Dehler; Mondada, Francesco – International Journal of STEM Education, 2023
Background: Early exposure to Computer Science (CS) and Computational Thinking (CT) for all is critical to broaden participation and promote equity in the field. But how does the introduction of CS and CT into primary school curricula impact learning, perception, and gaps between groups of students? Methodology: We investigate a CS-curricular…
Descriptors: Elementary School Students, Grade 3, Grade 4, Grade 5
Peer reviewed Peer reviewed
Direct linkDirect link
Jacob, Sharin Rawhiya; Montoya, Jonathan; Nguyen, Ha; Richardson, Debra; Warschauer, Mark – ACM Transactions on Computing Education, 2022
Developing student interest is critical to supporting student learning in computer science. Research indicates that student interest is a key predictor of persistence and achievement. While there is a growing body of work on developing computing identities for diverse students, little research focuses on early exposure to develop multilingual…
Descriptors: Multilingualism, Student Development, Self Concept, Computer Science
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tonbuloglu, Betül; Tonbuloglu, Ismail – Informatics in Education, 2019
The purpose of the study is to examine the effect of unplugged coding activities carried out with middle school students on their computational thinking skills. This study employed nested-mixed design, which is a mixed research method; the data were supported by including the qualitative phase into an experimental study. In this frame, a group of…
Descriptors: Coding, Teaching Methods, Computer Science Education, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Wong, Gary Ka-Wai; Cheung, Ho-Yin – Interactive Learning Environments, 2020
The role of programming in computing education for children has grown rapidly in recent years with the proliferation of specially designed programming tools, which is grounded on Seymour Papert's theoretical work in Constructionism. Studies show that some children can develop computational thinking skills and practices with programming activities…
Descriptors: Elementary School Students, Student Attitudes, 21st Century Skills, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Israel, Maya; Lash, Todd – Interactive Learning Environments, 2020
This paper presents findings from a two-year qualitative study examining integration of computer science (CS) and computational thinking (CT) into elementary mathematics instruction. Integrated units were developed by elementary teachers and CS/CT coaches with support from university faculty with expertise in CS/CT and elementary mathematics.…
Descriptors: Thinking Skills, Problem Solving, Computation, Mathematics Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Rich, Kathryn M.; Yadov, Aman; Zhu, Marissa – Journal of Computers in Mathematics and Science Teaching, 2019
Moving among levels of abstraction is an important skill in mathematics and computer science, and students show similar difficulties when applying abstraction in each discipline. While computer science educators have examined ways to explicitly teach students how to consciously navigate levels of abstraction, these ideas have not been explored in…
Descriptors: Mathematics Instruction, Computer Science Education, Elementary School Mathematics, Elementary School Students
Chen, Guanhua – ProQuest LLC, 2018
This study is part of a larger design study that iteratively improves a robotics programming curriculum as well as a computational thinking (CT) instrument. Its focus was majorly on CT assessment and particularly on an online CT instrument with logging functionality that can store a student's problem-solving process by recording interactions…
Descriptors: Elementary School Students, Test Construction, Cognitive Tests, Computer Assisted Testing
Peer reviewed Peer reviewed
PDF on ERIC Download full text
von Wangenheim, Christiane Gresse; Alves, Nathalia Cruz; Rodrigues, Pedro Eurico; Hauck, Jean Carlo – International Journal of Computer Science Education in Schools, 2017
In order to be well-educated citizens in the 21st century, children need to learn computing in school. However, implementing computing education in schools faces several practical problems, such as a lack of computing teachers and time in an already overloaded curriculum. A solution may be a multidisciplinary approach, integrating computing…
Descriptors: Computer Science Education, Computation, Thinking Skills, Interdisciplinary Approach