Publication Date
| In 2026 | 0 |
| Since 2025 | 12 |
| Since 2022 (last 5 years) | 47 |
| Since 2017 (last 10 years) | 92 |
| Since 2007 (last 20 years) | 101 |
Descriptor
| Elementary School Students | 101 |
| Programming | 91 |
| Foreign Countries | 62 |
| Thinking Skills | 50 |
| Grade 5 | 48 |
| Grade 6 | 47 |
| Computer Science Education | 46 |
| Computation | 36 |
| Grade 4 | 36 |
| Teaching Methods | 32 |
| Student Attitudes | 30 |
| More ▼ | |
Source
Author
| Zhong, Baichang | 3 |
| Brush, Thomas A. | 2 |
| Chao Qin | 2 |
| Chen, Guanhua | 2 |
| Chen, Jie | 2 |
| Cui, Zhihao | 2 |
| Erümit, Ali Kürsat | 2 |
| Gao, Xuemin | 2 |
| Gary K. W. Wong | 2 |
| Hew, Khe Foon | 2 |
| Jeon, Minji | 2 |
| More ▼ | |
Publication Type
| Journal Articles | 95 |
| Reports - Research | 91 |
| Tests/Questionnaires | 16 |
| Reports - Descriptive | 5 |
| Dissertations/Theses -… | 3 |
| Speeches/Meeting Papers | 2 |
| Collected Works - Proceedings | 1 |
| Reports - Evaluative | 1 |
Education Level
| Elementary Education | 101 |
| Intermediate Grades | 101 |
| Middle Schools | 79 |
| Grade 5 | 49 |
| Grade 6 | 47 |
| Grade 4 | 37 |
| Secondary Education | 11 |
| Early Childhood Education | 10 |
| Primary Education | 9 |
| Junior High Schools | 7 |
| Grade 3 | 6 |
| More ▼ | |
Audience
Laws, Policies, & Programs
Assessments and Surveys
| Torrance Tests of Creative… | 1 |
What Works Clearinghouse Rating
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
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
João Piedade; Nuno Dorotea – Informatics in Education, 2023
Computational Thinking (CT) has emerged in recent years as a thematic trend in education in many countries and several initiatives have been developed for its inclusion in school curricula. There are many pedagogical strategies to promote the development of elementary school students' CT skills and knowledge. Unplugged learning tasks, block-based…
Descriptors: Programming, Programming Languages, Grade 4, Elementary School Students
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
Marius Banut; Ion Albulescu – Journal on Efficiency and Responsibility in Education and Science, 2024
In pedagogical language, "scaffolding" is frequently used to replace the expression "support in learning". In didactic terms, the practice in the classroom shows that various types of support, such as the teacher, colleagues, and technologies, contribute to more efficient learning. In terms of technologies, the present study…
Descriptors: Scaffolding (Teaching Technique), Music Education, Foreign Countries, Urban Environment
Zifeng Liu; Wanli Xing; Chenglu Li; Fan Zhang; Hai Li; Victor Minces – Journal of Learning Analytics, 2025
Creativity is a vital skill in science, technology, engineering, and mathematics (STEM)-related education, fostering innovation and problem-solving. Traditionally, creativity assessments relied on human evaluations, such as the consensual assessment technique (CAT), which are resource-intensive, time-consuming, and often subjective. Recent…
Descriptors: Creativity, Elementary School Students, Artificial Intelligence, Man Machine Systems
Ž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
Anil Erkan; Sumeyra Akkaya – Journal of Education in Science, Environment and Health, 2025
This study aims to examine the views of fourth-grade primary school students on coding education given through the Scratch program by determining the students' skills in using the program and algorithmic thinking skills. The study was conducted as a one-group study with an embedded mixed design. The study group consisted of 32 students attending…
Descriptors: Elementary School Students, Grade 4, Programming, STEM Education
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
Gary K. W. Wong; Shan Jian; Ho-Yin Cheung – Education and Information Technologies, 2024
This study examined the developmental process of children's computational thinking using block-based programming tools, specifically algorithmic thinking and debugging skills. With this aim, a group of children (N = 191) from two primary schools were studied for two years beginning from the fourth grade, as they engaged in our block-based…
Descriptors: Thinking Skills, Skill Development, Computation, Algorithms
Seungmin Lee – Educational Technology Research and Development, 2025
This study investigated the effectiveness of localized learning content (LLC) in enhancing computational thinking (CT) skills and learning motivation among 6th-grade elementary school students in Busan, South Korea. In contrast to conventional methodological approaches, our research focuses on the transformative power of culturally and…
Descriptors: Computer Software, Computer Uses in Education, Computer Science Education, Computation
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
Chotika Wanglang; Kobkiat Sraubon; Pallop Piriyasurawong – Higher Education Studies, 2024
This research aims to develop a combining game-based learning with design thinking using block-based programming to enhance computational thinking and creative games for primary students and will be referred to as game-based learning from now on. The purpose of this research is to 1) develop a model for game-based learning, 2) develop the system…
Descriptors: Game Based Learning, Design, Thinking Skills, Programming
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
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
Direct link
