Publication Date
| In 2026 | 0 |
| Since 2025 | 52 |
| Since 2022 (last 5 years) | 137 |
| Since 2017 (last 10 years) | 161 |
| Since 2007 (last 20 years) | 210 |
Descriptor
Source
Author
| Mizoguchi, Riichiro | 3 |
| Aleven, Vincent | 2 |
| Ali Al Ghaithi | 2 |
| Anna Y. Q. Huang | 2 |
| Aroyo, Lora | 2 |
| Arthur C. Graesser | 2 |
| Behnam Behforouz | 2 |
| Benjamin D. Nye | 2 |
| Chenglu Li | 2 |
| Chin-Feng Lai | 2 |
| Christine Ladwig | 2 |
| More ▼ | |
Publication Type
| Journal Articles | 219 |
| Reports - Research | 146 |
| Reports - Descriptive | 34 |
| Reports - Evaluative | 32 |
| Tests/Questionnaires | 13 |
| Information Analyses | 8 |
| Opinion Papers | 4 |
| Guides - Classroom - Teacher | 1 |
Education Level
Location
| China | 9 |
| Taiwan | 7 |
| Turkey | 4 |
| South Korea | 3 |
| Asia | 2 |
| Australia | 2 |
| Canada | 2 |
| Connecticut | 2 |
| Hungary | 2 |
| Italy | 2 |
| Japan | 2 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Big Five Inventory | 1 |
| Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Jihae Suh; Kyuhan Lee; Jaehwan Lee – Education and Information Technologies, 2025
Artificial Intelligence (AI) has rapidly emerged as a powerful tool with the potential to enhance learning environments. However, effective use of new technologies in education requires a good understanding of the technology and good design for its use. Generative AI such as ChatGPT requires particularly well-designed instructions due to its ease…
Descriptors: Programming, Computer Science Education, Artificial Intelligence, Technology Uses in Education
Michael E. Ellis; K. Mike Casey; Geoffrey Hill – Decision Sciences Journal of Innovative Education, 2024
Large Language Model (LLM) artificial intelligence tools present a unique challenge for educators who teach programming languages. While LLMs like ChatGPT have been well documented for their ability to complete exams and create prose, there is a noticeable lack of research into their ability to solve problems using high-level programming…
Descriptors: Artificial Intelligence, Programming Languages, Programming, Homework
Jesennia Cárdenas-Cobo; Cristian Vidal-Silva; Lisett Arévalo; Magali Torres – Education and Information Technologies, 2024
The information society is part of current life, and algorithmic thinking and programming are relevant for everybody regardless of educational background. Today's world needs professionals with computing competencies from WEIRD (Western, Educated, Industrialized, Rich, and Democratic Societies) and non-WEIRD contexts. Traditional programming…
Descriptors: Programming, Skill Development, Competence, Artificial Intelligence
Guangrui Fan; Dandan Liu; Rui Zhang; Lihu Pan – International Journal of STEM Education, 2025
Purpose: This study investigates the impact of AI-assisted pair programming on undergraduate students' intrinsic motivation, programming anxiety, and performance, relative to both human-human pair programming and individual programming approaches. Methods: A quasi-experimental design was conducted over two academic years (2023-2024) with 234…
Descriptors: Artificial Intelligence, Computer Software, Technology Uses in Education, Programming
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
Guido Lang; Tan Gürpinar – Information Systems Education Journal, 2025
This study investigates the effectiveness of a Retrieval-Augmented Generation (RAG) chatbot to enhance learning and engagement in a self-paced, asynchronous online R programming course. To contextualize the development and potential of RAG chatbots, we conducted a literature review on existing approaches and their use in educational settings.…
Descriptors: Artificial Intelligence, Technology Uses in Education, Program Effectiveness, Online Courses
Anna Y. Q. Huang; Cheng-Yan Lin; Sheng-Yi Su; Stephen J. H. Yang – British Journal of Educational Technology, 2025
Programming education often imposes a high cognitive burden on novice programmers, requiring them to master syntax, logic, and problem-solving while simultaneously managing debugging tasks. Prior knowledge is a critical factor influencing programming learning performance. A lack of foundational knowledge limits students' self-regulated learning…
Descriptors: Artificial Intelligence, Technology Uses in Education, Coding, Programming
Shang Shanshan; Geng Sen – Journal of Computer Assisted Learning, 2024
Background: Artificial intelligence-generated content (AIGC) has stepped into the spotlight with the emergence of ChatGPT, making effective use of AIGC for education a hot topic. Objectives: This study seeks to explore the effectiveness of integrating AIGC into programming learning through debugging. First, the study presents three levels of AIGC…
Descriptors: Artificial Intelligence, Educational Technology, Technology Integration, Programming
Aimei Yang – Journalism and Mass Communication Educator, 2025
At the forefront of industries profoundly influenced by artificial intelligence (AI), public relations (PRs) are undergoing a transformative revolution. The increasing applications of AI in PRs are driving a demand for proficient practitioners. Recognizing this, PR educational institutions must adapt by delivering tailored AI education. Despite…
Descriptors: Artificial Intelligence, Public Relations, Programming, Coding
Hsiao-Ping Hsu – TechTrends: Linking Research and Practice to Improve Learning, 2025
The advancement of large language model-based generative artificial intelligence (LLM-based GenAI) has sparked significant interest in its potential to address challenges in computational thinking (CT) education. CT, a critical problem-solving approach in the digital age, encompasses elements such as abstraction, iteration, and generalisation.…
Descriptors: Programming, Prompting, Computation, Thinking Skills
Neil C. C. Brown; Pierre Weill-Tessier; Juho Leinonen; Paul Denny; Michael Kölling – ACM Transactions on Computing Education, 2025
Motivation: Students learning to program often reach states where they are stuck and can make no forward progress--but this may be outside the classroom where no instructor is available to help. In this situation, an automatically generated next-step hint can help them make forward progress and support their learning. It is important to know what…
Descriptors: Artificial Intelligence, Programming, Novices, Technology Uses in Education
Hacer Güner; Erkan Er – Education and Information Technologies, 2025
As being more prevalent in educational settings, understanding the impact of artificial intelligence tools on student behaviors and interactions has become crucial. In this regard, this study investigates the dynamic interactions between students and ChatGPT in programming learning, focusing on how different instructional interventions influence…
Descriptors: Artificial Intelligence, Technology Uses in Education, Programming, Training
Lafuente, Deborah; Cohen, Brenda; Fiorini, Guillermo; Garci´a, Agusti´n Alejo; Bringas, Mauro; Morzan, Ezequiel; Onna, Diego – Journal of Chemical Education, 2021
Machine learning, a subdomain of artificial intelligence, is a widespread technology that is molding how chemists interact with data. Therefore, it is a relevant skill to incorporate into the toolbox of any chemistry student. This work presents a workshop that introduces machine learning for chemistry students based on a set of Python notebooks…
Descriptors: Undergraduate Students, Chemistry, Electronic Learning, Artificial Intelligence
Ishaya Gambo; Faith-Jane Abegunde; Omobola Gambo; Roseline Oluwaseun Ogundokun; Akinbowale Natheniel Babatunde; Cheng-Chi Lee – Education and Information Technologies, 2025
The current educational system relies heavily on manual grading, posing challenges such as delayed feedback and grading inaccuracies. Automated grading tools (AGTs) offer solutions but come with limitations. To address this, "GRAD-AI" is introduced, an advanced AGT that combines automation with teacher involvement for precise grading,…
Descriptors: Automation, Grading, Artificial Intelligence, Computer Assisted Testing
Lokkila, Erno; Christopoulos, Athanasios; Laakso, Mikko-Jussi – Informatics in Education, 2023
Prior programming knowledge of students has a major impact on introductory programming courses. Those with prior experience often seem to breeze through the course. Those without prior experience see others breeze through the course and disengage from the material or drop out. The purpose of this study is to demonstrate that novice student…
Descriptors: Prior Learning, Programming, Computer Science Education, Markov Processes

Peer reviewed
Direct link
