Publication Date
In 2025 | 9 |
Since 2024 | 31 |
Descriptor
Source
Author
Gwo-Jen Hwang | 2 |
Adi Nur Cahyono | 1 |
Ailing Qiao | 1 |
Aleksandar D. Kovacevic | 1 |
Alison E. Leonard | 1 |
Ana-Paula Correia | 1 |
Anne U. Gold | 1 |
Annelies Raes | 1 |
Asma Hadyaoui | 1 |
Bart Mesuere | 1 |
Boban Vesin | 1 |
More ▼ |
Publication Type
Journal Articles | 29 |
Reports - Research | 25 |
Information Analyses | 2 |
Reports - Descriptive | 2 |
Reports - Evaluative | 2 |
Books | 1 |
Collected Works - General | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 12 |
Postsecondary Education | 12 |
Secondary Education | 7 |
Elementary Education | 4 |
Junior High Schools | 3 |
Middle Schools | 3 |
Early Childhood Education | 2 |
High Schools | 2 |
Adult Education | 1 |
Grade 1 | 1 |
Grade 10 | 1 |
More ▼ |
Audience
Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Jinshui Wang; Shuguang Chen; Zhengyi Tang; Pengchen Lin; Yupeng Wang – Education and Information Technologies, 2025
Mastering SQL programming skills is fundamental in computer science education, and Online Judging Systems (OJS) play a critical role in automatically assessing SQL codes, improving the accuracy and efficiency of evaluations. However, these systems are vulnerable to manipulation by students who can submit "cheating codes" that pass the…
Descriptors: Programming, Computer Science Education, Cheating, Computer Assisted Testing
Sanal Kumar T. S.; R. Thandeeswaran – Education and Information Technologies, 2024
The COVID-19 pandemic has forced a significant increase in the utilization of video-based e-learning platforms for programming education. These platforms never considered the essential attributes of student characteristics and learning preferences while designing such a problematic subject having high dropout and failure rates. The traditional…
Descriptors: Blended Learning, Electronic Learning, Higher Education, Programming
Ling Zhang – Pedagogical Research, 2024
In the face of the challenges posed by the COVID-19 pandemic, the hybrid teaching model has garnered significant attention for its combination of the depth of traditional education with the convenience of distance learning. Focusing on the domain of computer programming language instruction, this study innovatively designs a hybrid teaching…
Descriptors: COVID-19, Pandemics, Blended Learning, Programming Languages
Pamela Liebig; Viviane Filor; Mariana Scheumann; Martina Buchholz; Klaus Jung – Technology, Knowledge and Learning, 2024
Many academic teachers present data as static graphics in their lectures and courses. However, data structures have become more complex in the last decades, especially in the biomedical disciplines, and interactive graphics can provide a better means to communicate the scientific contents to students. Besides, the technological qualifications of…
Descriptors: Medicine, Natural Sciences, Workshops, Computer Graphics
Xin Gong; Weiqi Xu; Ailing Qiao; Zhixia Li – Journal of Computer Assisted Learning, 2025
Background: Robot programming can simultaneously cultivate learners' computational thinking (CT) and spatial thinking (ST). However, there is a noticeable gap in research focusing on the micro-level development patterns of learners' CT and ST and their interconnections. Objectives: This study aims to uncover the intricate development patterns and…
Descriptors: Mental Computation, Thinking Skills, Skill Development, Robotics
Milos Ilic; Goran Kekovic; Vladimir Mikic; Katerina Mangaroska; Lazar Kopanja; Boban Vesin – IEEE Transactions on Learning Technologies, 2024
In recent years, there has been an increasing trend of utilizing artificial intelligence (AI) methodologies over traditional statistical methods for predicting student performance in e-learning contexts. Notably, many researchers have adopted AI techniques without conducting a comprehensive investigation into the most appropriate and accurate…
Descriptors: Artificial Intelligence, Academic Achievement, Prediction, Programming
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
Jyoti Wadmare; Dakshita Kolte; Kapil Bhatia; Palak Desai; Ganesh Wadmare – Journal of Information Technology Education: Innovations in Practice, 2024
Aim/Purpose: This paper highlights an innovative and impactful online operating system algorithms e-learning tool in engineering education. Background: Common teaching methodologies make it difficult to teach complex algorithms of operating systems. This paper presents a solution to this problem by providing simulations of different complex…
Descriptors: Engineering, Science Education, Material Development, Computer Simulation
Lung-Chun Chang; Cheng-Chi Yeh; Hon-Ren Lin – Education and Information Technologies, 2025
The COVID-19 pandemic and advances in technology have resulted in the emergence of online learning as a new trend in the educational sector. However, during online learning, if students cannot seek immediate assistance from teachers, the use of suitable teaching models and easy-to-understand teaching materials is crucial. To address problems…
Descriptors: Programming, Human Body, Recognition (Psychology), Visual Perception
Rani Van Schoors; Sohum M. Bhatt; Jan Elen; Annelies Raes; Wim Van den Noortgate; Fien Depaepe – International Journal of Designs for Learning, 2024
Due to swift technological changes in society, programming tasks are proliferating in formal and informal education around the globe. However, challenges arise regarding the acquisition of programming skills. Many students are unequipped to develop programming skills due to limited instruction or background and therefore feel insecure when…
Descriptors: Secondary School Students, Grade 1, Individualized Instruction, Electronic Learning
Sirinda Palahan – IEEE Transactions on Learning Technologies, 2025
The rise of online programming education has necessitated more effective personalized interactions, a gap that PythonPal aims to fill through its innovative learning system integrated with a chatbot. This research delves into PythonPal's potential to enhance the online learning experience, especially in contexts with high student-to-teacher ratios…
Descriptors: Programming, Computer Science Education, Artificial Intelligence, Computer Mediated Communication
Hanrui Gao; Yi Zhang; Gwo-Jen Hwang; Sunan Zhao; Ying Wang; Kang Wang – Education and Information Technologies, 2024
Artificial Intelligence (AI) education in primary schools has received a great deal of attention globally, and it is thus important to investigate primary school students' perceptions and understanding of AI learning. Therefore, in this study, 673 drawings of conceptions of AI learning by third to sixth grade students were collected. Firstly, a…
Descriptors: Elementary School Students, Student Attitudes, Artificial Intelligence, Freehand Drawing
Zhi Liu; Huimin Duan; Shiqi Liu; Rui Mu; Sannyuya Liu; Zongkai Yang – Educational Technology & Society, 2024
Conversational agents (CAs) primarily adopt knowledge scaffolding (KS) or emotional scaffolding (ES) to intervene in learners' knowledge gain and emotional experience in online learning. However, the ill-defined design for KS and ES, as well as insufficient understanding of their interactive effects on learning outcomes, have hindered the…
Descriptors: Electronic Learning, Achievement Gains, Knowledge Level, Emotional Experience
Fan Xu; Ana-Paula Correia – Journal of Computing in Higher Education, 2024
As online learning has become an inevitable trend in the post-peak era of the COVID-19 pandemic, distributed pair programming (DPP) is gaining momentum in both education and industry. DDP serves as a collaborative programming approach and also benefits the development of computational thinking, a fundamental skill in today's world. This study…
Descriptors: Programming, Computer Science Education, Cooperative Learning, Learning Activities
Wahid Yunianto; Adi Nur Cahyono; Theodosia Prodromou; Shereen El-Bedewy; Zsolt Lavicza – Science Activities: Projects and Curriculum Ideas in STEM Classrooms, 2025
Creativity and problem-solving are 21st-century skills that we need to develop in our students. Research on computational thinking (CT) integration in school subjects and STEAM activities has shown a positive effect on students' problem-solving skills and creativity. Our study extends our previous work from the integration of CT in a mathematics…
Descriptors: Computation, Thinking Skills, STEM Education, Creativity