Publication Date
| In 2026 | 0 |
| Since 2025 | 5 |
| Since 2022 (last 5 years) | 13 |
| Since 2017 (last 10 years) | 13 |
| Since 2007 (last 20 years) | 13 |
Descriptor
Source
Author
| Ali Al Ghaithi | 2 |
| Behnam Behforouz | 2 |
| Alper Bayazit | 1 |
| Anand Jeyaraj | 1 |
| André Tricot | 1 |
| Asmaa Bengueddach | 1 |
| Beyin Chen | 1 |
| Carlos Argelio Arévalo-Mercado | 1 |
| Carlos Sandoval-Medina | 1 |
| Chengliang Wang | 1 |
| Dan Sun | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 12 |
| Reports - Research | 12 |
| Tests/Questionnaires | 2 |
| Reports - Descriptive | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
| Higher Education | 6 |
| Postsecondary Education | 6 |
| Elementary Education | 1 |
| Elementary Secondary Education | 1 |
| Grade 5 | 1 |
| High Schools | 1 |
| Intermediate Grades | 1 |
| Middle Schools | 1 |
| Secondary Education | 1 |
Audience
| Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students
Erkan Er; Gökhan Akçapinar; Alper Bayazit; Omid Noroozi; Seyyed Kazem Banihashem – British Journal of Educational Technology, 2025
Despite the growing research interest in the use of large language models for feedback provision, it still remains unknown how students perceive and use AI-generated feedback compared to instructor feedback in authentic settings. To address this gap, this study compared instructor and AI-generated feedback in a Java programming course through an…
Descriptors: Student Evaluation, Student Attitudes, Feedback (Response), Artificial Intelligence
Matthieu Branthôme – ACM Transactions on Computing Education, 2024
This article reports on a design-based research study centered on the conception and the assessment of the "Pyrates" application. This online serious game aims at introducing Python programming to K-12 students while easing the transition from block-based to text-based languages. After we present the various aspects underlying the…
Descriptors: Educational Games, Programming, Elementary Secondary Education, Programming Languages
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
Anand Jeyaraj – Journal of Information Systems Education, 2024
A significant activity in the business analytics process is enrichment, which deals with acquiring and combining data from external sources. While different strategies for enrichment are possible, it can be accomplished more efficiently through automation using Python scripts. Since business students may not be immersed in technology skills and…
Descriptors: Scaffolding (Teaching Technique), Business Administration Education, Data Analysis, Programming Languages
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
Asmaa Bengueddach; Djamila Hamdadou – International Society for Technology, Education, and Science, 2024
The COVID-19 pandemic, an unprecedented global health crisis, has not only significantly impacted public health but has also caused substantial disruptions to conventional education systems. In response to these challenges, our institution has undertaken innovative measures within the realm of education. A pivotal aspect of our response involves…
Descriptors: Personal Autonomy, Online Courses, Educational Change, Coding
Yi-Fan Wang; Mei-Hua Hsu; Max Yue-Feng Wang; Yu-Ting Chang – Educational Technology Research and Development, 2025
Mastering correct pronunciation is crucial for effective Spanish language learning and communication. However, many existing language learning resources lack adequate coverage of pronunciation guidance and feedback mechanisms. This study aims to address this gap by developing SpanishBot, an innovative chatbot designed to facilitate the learning of…
Descriptors: Phonetics, Accuracy, Spanish, Second Language Learning
Gwo-Haur Hwang; Beyin Chen; Shih-Pei Chen – Interactive Learning Environments, 2024
This study proposed a game-based flipped teaching approach and applied it to a HTML (HyperText Markup Language) course. We developed two versions of the pre-class content testing, one of which was game-based, using a "looking-through" game, and the other which was traditional, using a multiple-choice test. We conducted a teaching…
Descriptors: Flipped Classroom, Instructional Effectiveness, Teaching Methods, Prior Learning
Chengliang Wang; Xiaojiao Chen; Yifei Li; Pengju Wang; Haoming Wang; Yuanyuan Li – Journal of Educational Computing Research, 2025
This study explored the impact of MetaClassroom, a virtual immersive programming learning environment designed based on the three-dimensional learning progression (3DLP) concept, on students' multidimensional development. Utilizing a quasi-experimental research design, this study compared students' programming learning achievements (PLA),…
Descriptors: Programming, Computer Science Education, Metacognition, Computer Simulation
Carlos Sandoval-Medina; Carlos Argelio Arévalo-Mercado; Estela Lizbeth Muñoz-Andrade; Jaime Muñoz-Arteaga – Journal of Information Systems Education, 2024
Learning basic programming concepts in computer science-related fields poses a challenge for students, to the extent that it becomes an academic-social problem, resulting in high failure and dropout rates. Proposed solutions to the problem can be found in the literature, such as the development of new programming languages and environments, the…
Descriptors: Cognitive Ability, Computer Science Education, Programming, Instructional Materials
Ali Al Ghaithi; Behnam Behforouz – Journal of Educators Online, 2024
The current study attempted to measure the impact of using an interactive WhatsApp bot designed using Python language programming in grammar learning. To this end, sixty Omani pre-intermediate English proficiency learners were the sample population of this study to act as a control and experimental group, with an equal number of students in each…
Descriptors: Grammar, Programming Languages, English (Second Language), Second Language Learning
Ali Al Ghaithi; Behnam Behforouz; Hassan Isyaku – Turkish Online Journal of Distance Education, 2024
This study tried to design a WhatsApp bot to be implemented in English language vocabulary learning context in Oman. 150 Omani English as a Foreign Language (EFL) students from three different proficiency levels were selected based on random sampling. To measure the effectiveness of the treatment, pretests, posttests, and delayed posttests were…
Descriptors: Computer Software, Teaching Methods, Computer Assisted Instruction, Student Attitudes

Peer reviewed
Direct link
