Artificial intelligence in computer programming education: A systematic literature review

计算机科学 计算机程序设计 人工智能 系统回顾 管理科学 程序设计语言 工程类 政治学 梅德林 法学
作者
Pisut Manorat,Suppawong Tuarob,Siripen Pongpaichet
出处
期刊:Computers & Education: Artificial Intelligence [Elsevier BV]
卷期号:8: 100403-100403 被引量:26
标识
DOI:10.1016/j.caeai.2025.100403
摘要

The demand for skilled programmers and the increasing complexity of coding skills have led to a rise in the adoption of artificial intelligence (AI) and machine learning (ML) technologies in computer programming education. Previous research has explored the potential of AI in aspects such as grading assignments, generating feedback, detecting plagiarism, and identifying at-risk students, but there is a lack of systematic reviews focused on AI-powered teaching processes in computer programming classes. To provide a more comprehensive understanding of AI and ML's role in computer programming education, this systematic review examines a wider range of applications across the entire pedagogical process. Analyzing 119 relevant research papers published between 2012 and 2024, this review offers an overview of AI and ML tools and techniques used in various educational contexts. Aligned with instructional design models, the reviewed literature is categorized into four key areas: course design, classroom implementation, assessment and feedback, and performance monitoring. This systematic review not only highlights the practical tools available to instructors but also identifies research trends and potential areas for future exploration in the field of computer programming education. • This SLR comprehensively analyzes how AI and ML enhance the pedagogical process in higher education computer programming courses. • After 2020, research has shifted from AI-powered performance monitoring to classroom implementation and assessment. • Recent literature, leveraging advanced computational capabilities, has begun exploring course design applications and processes. • While most publications use traditional ML, deep learning enables researchers to investigate more complex data sources. • Instructors can efficiently focus on creative tasks, while learners benefit from timely and personalized assistance.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
Joanna完成签到 ,获得积分10
刚刚
深情安青的应助被裴京京采纳,获得10
刚刚
刚刚
慕青的应助被stella采纳,获得10
1秒前
oxy的应助被王一鸣采纳,获得30
1秒前
香蕉觅云的应助被守护采纳,获得10
2秒前
大模型的应助被橙子采纳,获得10
2秒前
liyfuber123发布了新的文献求助10
3秒前
是安山发布了新的文献求助10
3秒前
3秒前
华仔的应助被yuyu采纳,获得30
3秒前
星辰大海的应助被Xieyusen采纳,获得10
3秒前
充电宝的应助被Xieyusen采纳,获得10
4秒前
zhang发布了新的文献求助10
4秒前
华仔的应助被Xieyusen采纳,获得10
4秒前
小混子关注了科研通微信公众号
4秒前
CipherSage的应助被Xieyusen采纳,获得10
4秒前
天天快乐的应助被Xieyusen采纳,获得10
4秒前
852的应助被Xieyusen采纳,获得10
4秒前
共享精神的应助被Xieyusen采纳,获得10
5秒前
乐空思的应助被谁许一生悠然采纳,获得20
5秒前
Akim的应助被Xieyusen采纳,获得10
5秒前
5秒前
思源的应助被Xieyusen采纳,获得10
5秒前
cc完成签到,获得积分10
5秒前
傻樊发布了新的文献求助10
5秒前
大个的应助被Xieyusen采纳,获得10
5秒前
sun完成签到,获得积分10
6秒前
6秒前
领导范儿的应助被小破孩采纳,获得10
6秒前
6秒前
7秒前
英俊尔芙发布了新的文献求助10
7秒前
牛战士从不摘下面具完成签到,获得积分10
7秒前
7秒前
多多1221完成签到,获得积分20
8秒前
8秒前
8秒前
万能图书馆的应助被刘威采纳,获得10
8秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Les Mantodea De Guyane 2000
从自在到自觉:中华民族观念形成研究:全二册 800
Guidelines for fracture-safe and fatigue-reliable design of steel structures 600
Problems and Solutions for Integer and Combinatorial Optimization: Building Skills in Discrete Optimization 600
Organizational Behavior 510
桑白皮エキスの実験的, 臨床的育毛効果について 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 工程类 有机化学 化学工程 生物化学 物理 复合材料 内科学 催化作用 光电子学 人工智能 细胞生物学 无机化学 物理化学 数学
热门帖子
关注 科研通微信公众号,转发送积分 8000293
求助须知:如何正确求助?哪些是违规求助? 9453550
关于积分的说明 21144598
捐赠科研通 7573330
什么是DOI,文献DOI怎么找? 3381104
关于科研通互助平台的介绍 2513880
邀请新用户注册赠送积分活动 2415079