Publication Date
In 2025 | 6 |
Since 2024 | 22 |
Descriptor
Source
Author
Ramon Mayor Martins | 2 |
Stephanie Yang | 2 |
Alan Gazzano | 1 |
Alexandros Tsichouridis | 1 |
Ana-Paula Correia | 1 |
Anna Åkerfeldt | 1 |
Apostolos Ampatzoglou | 1 |
Aslina Saad | 1 |
Baomin Li | 1 |
Barbara Gasteiger-Klicpera | 1 |
Benjamin Ghansah | 1 |
More ▼ |
Publication Type
Information Analyses | 22 |
Journal Articles | 22 |
Reports - Research | 6 |
Education Level
Audience
Researchers | 1 |
Teachers | 1 |
Location
United States | 2 |
Africa | 1 |
Asia | 1 |
Brazil | 1 |
Europe | 1 |
Greece | 1 |
Japan | 1 |
Middle East | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Qing Yu; Kun Yu; Baomin Li – Journal of Educational Computing Research, 2025
Computer programming is regarded as an important skill for the future. However, many K-12 students face challenges and difficulties in learning traditional text-based programming. Block-based visual programming (BVP) can reduce the difficulty of learning programming and is seen as a potential programming education tool. Nevertheless, the effects…
Descriptors: Programming, Computer Science Education, Visual Aids, Outcomes of Education
Yonggang Wei; Lu Wang; Yi Tang; Junyue Su; Yaxian Lei; Wanran Peng – Journal of Computer Assisted Learning, 2024
Background: The pedagogy of computational thinking has gained extensive traction across numerous nations globally, with a particular emphasis on nurturing computational thinking in the formative years of early childhood. Nevertheless, the efficacy of diverse instructional approaches in the domain of programming education, with regards to fostering…
Descriptors: Programming, Computation, Thinking Skills, Young Children
Alexandros Tsichouridis; Stelios Xinogalos; Apostolos Ampatzoglou – Journal of Educational Computing Research, 2024
Teaching and learning programming, and especially Object-Oriented Programming (OOP), is a complicated and challenging task. Students have to comprehend various OOP concepts and utilize them for designing object-oriented programs. Various types of educational programming environments, such as microworlds and educational games, have been devised for…
Descriptors: Programming, Computer Uses in Education, Educational Resources, Computer Science Education
Marcus Messer; Neil C. C. Brown; Michael Kölling; Miaojing Shi – ACM Transactions on Computing Education, 2024
We conducted a systematic literature review on automated grading and feedback tools for programming education. We analysed 121 research papers from 2017 to 2021 inclusive and categorised them based on skills assessed, approach, language paradigm, degree of automation, and evaluation techniques. Most papers assess the correctness of assignments in…
Descriptors: Automation, Grading, Feedback (Response), Programming
Maria Llambrich; Pau Satorra; Eudald Correig; Josep Gumà; Jesús Brezmes; Cristian Tebé; Raquel Cumeras – Research Synthesis Methods, 2024
Meta-analysis is a useful tool in clinical research, as it combines the results of multiple clinical studies to improve precision when answering a particular scientific question. While there has been a substantial increase in publications using meta-analysis in various clinical research topics, the number of published meta-analyses in metabolomics…
Descriptors: Meta Analysis, Programming Languages, Information Technology, Computer Oriented Programs
Stephanie Yang; Miles Baird; Eleanor O’Rourke; Karen Brennan; Bertrand Schneider – ACM Transactions on Computing Education, 2024
Students learning computer science frequently struggle with debugging errors in their code. These struggles can have significant downstream effects--negatively influencing how students assess their programming ability and contributing to their decision to drop out of CS courses. However, debugging instruction is often an overlooked topic, and…
Descriptors: Computer Science Education, Troubleshooting, Programming, Teaching Methods
Linlin Hu – Journal of Computer Assisted Learning, 2024
Background Study: As interest in programming education continues to grow, more educators are incorporating programming into K-12 classrooms. There is evidence that programming can help develop essential skills for future societal advancement, known as 21st century skills. However, there has been limited research into which sub-skills of 21st…
Descriptors: 21st Century Skills, Programming, Elementary Secondary Education, Futures (of Society)
Kuuku Nyameye Wilson; Benjamin Ghansah; Patricia Ananga; Stephen Opoku Oppong; Winston Kwamina Essibu; Einstein Kow Essibu – Education and Information Technologies, 2025
This systematic literature review examines the use of computer games as instructional aids in the teaching and learning of programming. With the ubiquitous nature of technology permeating various aspects of modern life, the integration of gaming devices into educational settings has garnered increased attention. This paper investigates whether…
Descriptors: Literature Reviews, Computer Games, Technology Uses in Education, Educational Technology
Chen Sun; Stephanie Yang; Betsy Becker – Journal of Educational Computing Research, 2024
Computational thinking (CT), an essential 21st century skill, incorporates key computer science concepts such as abstraction, algorithms, and debugging. Debugging is particularly underrepresented in the CT training literature. This multi-level meta-analysis focused on debugging as a core CT skill, and investigated the effects of various debugging…
Descriptors: Troubleshooting, Computation, Thinking Skills, Intervention
Stamatios, Papadakis – International Journal of Educational Reform, 2024
Computational Thinking (CT) and the understanding of how programs are being executed is internationally acknowledging as a necessity for today's students and citizens of tomorrow. Despite the multifaceted nature of CT, the introduction of CT and associate concepts such as coding is regarded as developmental acceptable for preschool and…
Descriptors: Preschool Children, Computation, Thinking Skills, Programming
Deise Monquelate Arndt; Ramon Mayor Martins; Jean Carlo Rossa Hauck – Informatics in Education, 2025
Critical thinking is a fundamental skill for 21st-century citizens, and it should be promoted from elementary school and developed in computing education. However, assessing the development of critical thinking in educational contexts presents unique challenges. In this study, a systematic mapping was carried out to investigate how to assess the…
Descriptors: Critical Thinking, Elementary Secondary Education, Computer Science Education, 21st Century Skills
Christina Oswald; Lisa Paleczek; Katharina Maitz; Maximilian Husny; Barbara Gasteiger-Klicpera – Review Journal of Autism and Developmental Disorders, 2024
Although Computational Thinking (CT) is considered an essential 21st century skill, little is known about teaching CT to students with autism spectrum disorder (ASD) and/or attention deficit/hyperactivity disorder (ADHD). To address this gap in the research, we conducted a scoping review to identify those approaches promoting programming skills…
Descriptors: Autism Spectrum Disorders, Attention Deficit Hyperactivity Disorder, Children, Thinking Skills
Guangyao Zhang; Lili Wang; Furong Shang; Xianwen Wang – Journal of Higher Education Policy and Management, 2025
The growth in digitalisation has led to an increasing demand for digital skills in various job sectors. In particular, employers in scientific job areas have shown interest in candidates possessing digital competencies. This study aims to analyse the digital skill requirements for candidates in scientific job opportunities. The content analysis is…
Descriptors: Technological Literacy, Job Skills, Employment Qualifications, Employer Attitudes
Alan Gazzano – Arts Education Policy Review, 2024
This study examines the underpinnings of Japan's "programming education" in elementary school music, officially implemented nationwide in 2020. Through that reform, which has introduced "programming thinking" (a local version of computational thinking) in all areas of compulsory education, the country follows the international…
Descriptors: Foreign Countries, Computer Science Education, Programming, Music Education
Ndudi Okechukwu Ezeamuzie; Mercy Noyenim Ezeamuzie – Review of Educational Research, 2025
Computer programming provides a framework for interdisciplinary learning in sciences, arts and languages. However, increasing integration of programming in K--12 shows that the block-based and text-based dichotomy of programming environments does not reflect the spectrum of their affordance. Hence, educators are confronted with a fundamental…
Descriptors: Kindergarten, Elementary Secondary Education, Computer Science Education, Programming
Previous Page | Next Page »
Pages: 1 | 2