Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 4 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 5 |
Descriptor
| Artificial Intelligence | 5 |
| Programming | 5 |
| Computer Science Education | 4 |
| Foreign Countries | 3 |
| Computer Software | 2 |
| High School Students | 2 |
| Metadata | 2 |
| Thinking Skills | 2 |
| Academic Achievement | 1 |
| Accuracy | 1 |
| Algorithms | 1 |
| More ▼ | |
Source
| Journal of Educational… | 5 |
Author
| Biling Hu | 1 |
| Dawyndt, Peter | 1 |
| De Wever, Bram | 1 |
| Deconinck, Louise | 1 |
| Dhoedt, Bart | 1 |
| Gang Zhao | 1 |
| Jantke, Klaus P. | 1 |
| Jiangyue Liu | 1 |
| Jing Wang | 1 |
| Knauf, Rainer | 1 |
| Lijun Yang | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Reports - Research | 4 |
| Reports - Descriptive | 1 |
Education Level
| High Schools | 2 |
| Higher Education | 2 |
| Postsecondary Education | 2 |
| Secondary Education | 2 |
| Grade 10 | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Jiangyue Liu; Siran Li – Journal of Educational Computing Research, 2024
Pair Programming is considered an effective approach to programming education, but the synchronous collaboration of two programmers involves complex coordination, making this method difficult to be widely adopted in educational settings. Artificial Intelligence (AI) code-generation tools have outstanding capabilities in program generation and…
Descriptors: Artificial Intelligence, Programming, Technology Uses in Education, Coding
Lin Zhang; Qiang Jiang; Weiyan Xiong; Wei Zhao – Journal of Educational Computing Research, 2025
This study seeks to deepen the understanding of the direct and indirect effects of human-computer dialogic interaction programming activities, facilitated by ChatGPT, on student engagement. Data were collected from 109 Chinese high school students who engaged in programming tasks using either ChatGPT-driven dialogic interaction or traditional pair…
Descriptors: Artificial Intelligence, Computer Software, Computer Science Education, Programming
Gang Zhao; Lijun Yang; Biling Hu; Jing Wang – Journal of Educational Computing Research, 2025
Human-computer collaboration is an effective way to learn programming courses. However, most existing human-computer collaborative programming learning is supported by traditional computers with a relatively low level of personalized interaction, which greatly limits the efficiency of students' efficiency of programming learning and development of…
Descriptors: Artificial Intelligence, Man Machine Systems, Programming, Learning Strategies
Van Petegem, Charlotte; Deconinck, Louise; Mourisse, Dieter; Maertens, Rien; Strijbol, Niko; Dhoedt, Bart; De Wever, Bram; Dawyndt, Peter; Mesuere, Bart – Journal of Educational Computing Research, 2023
We present a privacy-friendly early-detection framework to identify students at risk of failing in introductory programming courses at university. The framework was validated for two different courses with annual editions taken by higher education students (N = 2 080) and was found to be highly accurate and robust against variation in course…
Descriptors: Pass Fail Grading, At Risk Students, Introductory Courses, Programming
Knauf, Rainer; Sakurai, Yoshitaka; Tsuruta, Setsuo; Jantke, Klaus P. – Journal of Educational Computing Research, 2010
University education often suffers from a lack of an explicit and adaptable didactic design. Students complain about the insufficient adaptability to the learners' needs. Learning content and services need to reach their audience according to their different prerequisites, needs, and different learning styles and conditions. A way to overcome such…
Descriptors: Prerequisites, College Instruction, Educational Experiments, Cognitive Style

Peer reviewed
Direct link
