Publication Date
| In 2026 | 0 |
| Since 2025 | 7 |
Descriptor
Source
| ACM Transactions on Computing… | 1 |
| Discover Education | 1 |
| Education and Information… | 1 |
| IEEE Transactions on Learning… | 1 |
| Impacting Education: Journal… | 1 |
| Journal of Computer Assisted… | 1 |
| Journal of Educational… | 1 |
Author
| Aleksandar D. Kovacevic | 1 |
| Amos Oyelere Sunday | 1 |
| André Tricot | 1 |
| Arwa Ahmed Qasem | 1 |
| Bogdan Simion | 1 |
| Christine Eith | 1 |
| Denise Zawada | 1 |
| Dragan Lj. Vidakovic | 1 |
| Friday Joseph Agbo | 1 |
| Giang Bui | 1 |
| Hancheng Huang | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 7 |
| Reports - Research | 6 |
| Tests/Questionnaires | 2 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 3 |
| Middle Schools | 2 |
| Secondary Education | 2 |
| Elementary Education | 1 |
| Elementary Secondary Education | 1 |
| Grade 5 | 1 |
| Intermediate Grades | 1 |
| Junior High Schools | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Bogdan Simion; Lisa Zhang; Giang Bui; Hancheng Huang; Ramzi Abu-Zeineh; Shrey Vakil – ACM Transactions on Computing Education, 2025
Although ample research has focused on computing skill development over a single course or specific programming language, relatively little attention is paid to how computing skills evolve across a program. Our work aims to understand how specific skills develop throughout a progression of CS courses. We use qualitative content analysis to catalog…
Descriptors: Skill Development, Computer Science Education, Computer Literacy, Prerequisites
Lihui Sun; Junjie Liu – Journal of Educational Computing Research, 2025
Computational Thinking (CT) has evolved as an essential competency for K-12 students, and programming practices are recognized as the key way to facilitate CT development. However, most studies of CT development in middle graders have focused on visual programming, lacking evidence to demonstrate the effectiveness of Python programming. Therefore,…
Descriptors: Computation, Thinking Skills, Skill Development, Middle School Students
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
Christine Eith; Denise Zawada – Impacting Education: Journal on Transforming Professional Practice, 2025
This paper proposes a framework for integrating generative artificial intelligence (AI) tools into statistical training for Doctor of Education (EdD) students. The rigorous demands of doctoral education, coupled with the challenges of learning complex statistical software and coding language, often lead to anxiety and frustration among students,…
Descriptors: Doctoral Programs, Artificial Intelligence, Technology Integration, Statistics Education
Arwa Ahmed Qasem – Discover Education, 2025
Contemporary education calls for innovative strategies to move away from traditional teacher-centered methods to methods that engage students and enhance learning outcomes. This shift toward student-centered learning is crucial for achieving educational goals and making the next generation more adaptable to the modern era. This paper examines the…
Descriptors: Active Learning, Student Projects, Program Effectiveness, Programming Languages
Nikola M. Luburic; Luka Z. Doric; Jelena J. Slivka; Dragan Lj. Vidakovic; Katarina-Glorija G. Grujic; Aleksandar D. Kovacevic; Simona B. Prokic – IEEE Transactions on Learning Technologies, 2025
Software engineers are tasked with writing functionally correct code of high quality. Maintainability is a crucial code quality attribute that determines the ease of analyzing, modifying, reusing, and testing a software component. This quality attribute significantly affects the software's lifetime cost, contributing to developer productivity and…
Descriptors: Intelligent Tutoring Systems, Coding, Computer Software, Technical Occupations
Amos Oyelere Sunday; Friday Joseph Agbo; Jarkko Suhonen; Ilkka Jormanainen; Markku Tukiainen – Education and Information Technologies, 2025
The need to integrate the teaching and learning of computational thinking (CT) in K-12 education has been on the rise since it was identified as a skill for solving 21st-century problems. The co-design pedagogical approach has shown great potential in promoting effective communication of CT to both university and K-12 students with the support of…
Descriptors: Computation, Thinking Skills, Foreign Countries, Elementary Secondary Education

Peer reviewed
Direct link
