NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 106 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Monika Mladenovic; Žana Žanko; Goran Zaharija – Journal of Educational Computing Research, 2024
The use of a pedagogical approach mediated transfer with the bridging method has been successful in facilitating the transitions from block-based to text-based programming languages. Nevertheless, there is a lack of research addressing the impact of this transfer on programming misconceptions during the transition. The way programming concepts are…
Descriptors: Programming, Misconceptions, Teaching Methods, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Javier Del Olmo-Muñoz; Alicia Jiménez Toledo; Sergio Tirado-Olivares; José Antonio González-Calero; Ramón Cózar-Gutiérrez – Informatics in Education, 2025
The assessment of computational thinking (CT) is crucial for improving pedagogical practice, identifying areas for improvement, and implementing efficient educational interventions. Despite growing interest in CT in primary education, existing assessments often focus on specific dimensions, providing a fragmented understanding. In this research, a…
Descriptors: Computation, Thinking Skills, Elementary School Students, Grade 6
Peer reviewed Peer reviewed
Direct linkDirect link
Žanko, Žana; Mladenovic, Monika; Krpan, Divna – Journal of Computer Assisted Learning, 2022
Background and Context: Most studies about programming misconceptions are conducted at the undergraduate and graduate levels. Since the age level for starting learning programming is getting lower, there is a need for determining programming misconceptions for younger learners. Objective: Our goal is to determine programming misconceptions and…
Descriptors: Programming, Misconceptions, Grade 5, Elementary School Students
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
Xinli Zhang; Yuchen Chen; Danqing Li; Lailin Hu; Gwo-Jen Hwang; Yun-Fang Tu – Journal of Educational Computing Research, 2024
Robotics education has received widespread attention in K-12 education. Studies have pointed out that in robotics courses, learners face challenges in learning abstract content, such as constructing a robot with a good structure and writing programs to drive a robot to complete specific learning tasks. The present study proposed the embodied…
Descriptors: Robotics, Teaching Methods, Academic Achievement, Student Motivation
Peer reviewed Peer reviewed
Direct linkDirect link
Price, Colin B.; Price-Mohr, Ruth – Education 3-13, 2023
This study investigates computer programming ('coding') activities of Primary School Children; we ask if there is evidence of gender differences in their coding activities. The research took place in an English urban school with around 180 children on role, mostly from a middle-class social background. The study involved a class of 17 boys and 15…
Descriptors: Gender Differences, Elementary School Students, Programming, Urban Schools
Peer reviewed Peer reviewed
Direct linkDirect link
Xue Zhang; Chao Qin; Yanjia Liu; Haipeng Wan – ACM Transactions on Computing Education, 2024
Pair programming is an effective instructional format in programming education for adolescents. Within pair programming, three potential gender combinations may arise: Boy-Boy (BB), Girl-Girl (GG), and Boy-Girl (BG). This study explores the impact of different gender pairings on the programming self-efficacy and collaborative attitudes of…
Descriptors: Programming, Gender Differences, Cooperative Learning, Self Efficacy
Peer reviewed Peer reviewed
Direct linkDirect link
Jale Kalemkus; Fatih Kalemkus – Science & Education, 2025
When the studies on the effectiveness of visual programming language are examined, it is seen that studies on coding teaching have been carried out frequently recently. In this study, Scratch was used as a teaching tool in teaching science lessons. In this way, a new perspective has been brought to Scratch applications. In the related study, the…
Descriptors: Design, Science Experiments, Programming Languages, Science Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Kwon, Kyungbin; Jeon, Minji; Guo, Meize; Yan, Ge; Kim, Jiyoung; Ottenbreit-Leftwich, Anne T.; Brush, Thomas A. – Journal of Research on Technology in Education, 2023
The primary goals of this research were to investigate the development of computational thinking (CT) skills among elementary students and to identify areas for improvement in their CT practices. Empirical investigations, accomplished in a learner-centered, problem-based learning curriculum for sixth-graders, sought to examine student proficiency…
Descriptors: Computation, Thinking Skills, Problem Based Learning, Elementary School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Žanko, Žana; Mladenovic, Monika; Boljat, Ivica – Education and Information Technologies, 2019
There are known misconceptions about variables which are mostly the same since the first studies since more than 30 years ago. Consciousness about the misconceptions in programming can be crucial for teaching and learning programming for novices because, if we are aware of them, maybe we can minimise or even prevent them. Researchers mostly…
Descriptors: Misconceptions, Elementary Secondary Education, Programming, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gerard Dummer; Elwin Savelsbergh; Paul Drijvers – Informatics in Education, 2025
Programmed control systems are ubiquitous in the present-day world. In current educational practice, however, these systems are hardly being addressed, and little is known about children's spontaneous understandings about such systems. Therefore, we explored pupils' understandings prior to instruction in three concrete settings: a car park, an…
Descriptors: Elementary School Students, Grade 3, Grade 6, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Erümit, Ali Kürsat – Education and Information Technologies, 2020
Purpose of this study is determined effects of different teaching approaches on programming skills. Therefore, the effect of three different types of activities prepared with Scratch on 423 sixth grade students' attitudes towards computer technologies, algorithmic thinking skills and reflective thinking skills on problem solving were investigated.…
Descriptors: Teaching Methods, Instructional Effectiveness, Programming, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Khodabandelou, Rouhollah; Alhoqani, Khaloud – Education 3-13, 2023
This research aimed to study the effects of the WeDo 2.0 robot workshop on grade five students' acquisition of the computational thinking concepts (CTCs) and their acceptance of the robot technology. A quasi-experimental method, One-Group Pre-test Post-test design, was used. Thirty-five grade 5 students participated in a five-day (four hours of…
Descriptors: Robotics, Workshops, Foreign Countries, Grade 5
Peer reviewed Peer reviewed
Direct linkDirect link
Shen, Ji; Chen, Guanhua; Barth-Cohen, Lauren; Jiang, Shiyan; Eltoukhy, Moataz – Journal of Research on Technology in Education, 2022
Computational thinking (CT) has been advocated as an essential problem solving skill students need to develop. Emphasizing on CT applied in both programming and everyday contexts, we developed a humanoid robotics curriculum and a computerized assessment instrument. We implemented the curriculum with six classes of 125 fifth graders. Quantitative…
Descriptors: Elementary School Students, Grade 5, Computation, Thinking Skills
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8