Publication Date
In 2025 | 6 |
Since 2024 | 16 |
Since 2021 (last 5 years) | 41 |
Since 2016 (last 10 years) | 66 |
Since 2006 (last 20 years) | 74 |
Descriptor
Elementary School Teachers | 74 |
Programming | 74 |
Foreign Countries | 43 |
Computer Science Education | 34 |
Teacher Attitudes | 28 |
Teaching Methods | 27 |
Elementary School Students | 23 |
Thinking Skills | 20 |
Faculty Development | 18 |
Secondary School Teachers | 17 |
Robotics | 15 |
More ▼ |
Source
Author
Bers, Marina Umaschi | 3 |
Agnello, Mary Frances | 2 |
Araki, Naoko | 2 |
Blau, Ina | 2 |
Curzon, Paul | 2 |
Domenach, Florent | 2 |
Hadwen-Bennett, Alex | 2 |
Humble, Niklas | 2 |
Lihui Sun | 2 |
Marsh, William | 2 |
Mason, Stacie L. | 2 |
More ▼ |
Publication Type
Education Level
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Topali, Paraskevi; Mikropoulos, Tassos Anastasios – Interactive Learning Environments, 2023
Learning computer programming can be challenging for primary school students due to its abstract concepts. While teachers seek effective ways to introduce such concepts, the application of learning objects (LOs) can potentially reduce the effort of creating new material from and allows teachers to adapt LOs to students' needs. Although numerous…
Descriptors: Novices, Elementary School Students, Student Motivation, Instructional Effectiveness
Wafaa Elsawah; Christopher Hill – Discover Education, 2023
Purpose: Demonstrate the importance of programming, discuss the pedagogical philosophy of how programming is taught, identify the barriers to the proper implementation of programming education in United Arab Emirates (UAE) primary schools, and find solutions to overcome these barriers. Methodology: The study adopted a qualitative approach.…
Descriptors: Foreign Countries, Barriers, Programming, Elementary School Teachers
Kesler, Avital; Shamir-Inbal, Tamar; Blau, Ina – Journal of Educational Computing Research, 2022
The integration of visual programming in early formal education has been found to promote computational thinking of students. Teachers' intuitive perspectives about optimal learning processes -- "folk psychology" -- impact their perspectives about teaching "folk pedagogy" and play a significant role in integrating educational…
Descriptors: Programming, Coding, Constructivism (Learning), Intuition
Monjelat, Natalia; Lantz-Andersson, Annika – Education and Information Technologies, 2020
In recent years, there has been a renewed interest in the introduction of programming in teacher education and professional development, highlighting its importance for the development of so-called computational thinking. This study explored primary education teachers' participation in programming practices. By focusing on their views of creating…
Descriptors: Faculty Development, Thinking Skills, Elementary School Teachers, Programming
Wei Wei; BinBin Zhu; Ning Ding – Education and Information Technologies, 2025
The promotion and implementation of programming education in primary and secondary schools in the intelligent era are associated with high-quality information technology (IT) teachers who possess programming literacy. IT teachers' programming literacy requires a scientific and reasonable index system for quantitative evaluation. On the basis of…
Descriptors: Information Technology, Computer Science Education, Programming, Computer Literacy
Boz, Tugba; Allexsaht-Snider, Martha – Education and Information Technologies, 2022
In this qualitative case study, we examined in-service elementary school teachers' learning of coding and robotics in a blended professional learning course developed and delivered through the collaboration between university faculty and a school district. We focused on activity theory to understand and reveal the mediations, conflicts, and…
Descriptors: Elementary School Teachers, Programming, Robotics, Inservice Teacher Education
Lihui Sun; Junjie Liu – Education and Information Technologies, 2024
There has been a global consensus to develop computational thinking (CT) in primary education, but the biggest obstacle to promoting CT is teachers' lack of sufficient CT. This study explored the effects of micro: bit educational robotics (MER) programming activities on primary teachers' CT and programming attitudes (PA) while considering the…
Descriptors: Gender Differences, Elementary School Teachers, Robotics, Programming
Gary K. W. Wong – Education and Information Technologies, 2024
As block-based visual programming platform such as Scratch become more accessible and supportive to children's programming learning, the demand on understanding a trajectory of children's computational thinking development through programming from their early ages increases rapidly in recent years. To explore the developmental process of…
Descriptors: Computation, Problem Solving, Skill Development, Programming
Lihui Sun; Danhua Zhou – Journal of Computer Assisted Learning, 2024
Background: Integrating programming in K-12 curriculum has become a global consensus. Teachers are central figures in programming instruction. But the majority of current research focuses on teachers' external teaching behaviours and less on teachers' attitudes towards programming. Objectives: The purpose of this study is to validate the K-12…
Descriptors: Foreign Countries, Elementary School Teachers, Secondary School Teachers, Teacher Attitudes
Radloff, Jeffrey; Hall, Jacob A. – Education and Information Technologies, 2022
Recent US science standards conceptualize science as a set of shared multidisciplinary ideas and practices in common with engineering and computer science (CS). At the core, this portrayal requires an understanding of CS as a viable career path and set of discrete knowledge and skills, including those related to computer programming. However,…
Descriptors: Test Construction, Freehand Drawing, Programming, Elementary School Teachers
Andreas Giannakoulas; Stelios Xinogalos – Journal of Educational Computing Research, 2025
This study critically reviews sixteen empirical studies that investigate the various difficulties that primary school students encounter while learning programming through educational games. Specifically, the challenges that students face in understanding basic programming concepts and the game elements that contribute to these difficulties, as…
Descriptors: Elementary School Students, Elementary School Teachers, Programming, Game Based Learning
C. Florou; G. Stamoulis; A. Xenakis; A. Plageras – Education and Information Technologies, 2025
This study focuses on students' self-assessment during their learning process related to computer programming concepts, taking into account challenges and obstacles both teachers and students face, with the aim to contribute to the development of guiding principles and practices and enhance the teaching process of computer programming in primary…
Descriptors: Teacher Role, Self Evaluation (Individuals), Computer Science Education, Programming
Holo, O. E.; Kveim, E. N.; Lysne, M. S.; Taraldsen, L. H.; Haara, F. O. – Education Inquiry, 2023
This review article focuses on the teaching of computer programming in primary school mathematics, as reported by 37 empirical studies. Our findings show that a variety of research methods are used, which often combine qualitative and quantitative approaches. Furthermore, we found the focus of attention to vary from emphasis on the teacher and the…
Descriptors: Literature Reviews, Computer Science Education, Programming, Elementary School Mathematics
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex – International Journal of Computer Science Education in Schools, 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts LOA levels have been named: problem, design, code and running the code. In a qualitative exploratory study, five K-5 teachers were interviewed on their uses of LOA, particularly the…
Descriptors: Elementary School Teachers, Programming, Pedagogical Content Knowledge, Computation
Ni, Lijun; Bausch, Gillian; Benjamin, Rebecca – Computer Science Education, 2023
Background & Context: Many efforts have been dedicated to building computer science (CS) teacher capacity through offering professional development (PD) programs. Previous reviews indicated the need to offer more continual support for teachers. Recent research has shifted its focus to scaling up PD and sustaining teaching capacity by…
Descriptors: Computer Science Education, Elementary School Teachers, Secondary School Teachers, Faculty Development