Research on the Teaching Practice of AI Teaching Assistants in C Language Programming Courses

Under the traditional teaching model, C language programming has long faced practical pain points such as high entry barriers for beginners, delayed feedback on programming practice, insufficient supply of tiered teaching, and excessive teaching burden on frontline teachers. This study, with the core support of the human-machine collaborative education concept, explores the normalized implementation path of deeply embedding AI teaching assistants into the entire process of programming classes, and constructs a ternary collaborative teaching framework of "teacher guidance, AI teaching assistance, and student subjectivity". The study simultaneously sorts out practical issues existing in current AI teaching applications, such as superficial problem-solving, excessive dependence of students on technical tools, and insufficient adaptability to curriculum scenarios, and proposes targeted optimization strategies accordingly. Practice has shown that this teaching model can effectively compensate for the shortcomings of traditional classrooms, providing a practical reference for improving the intelligent teaching quality of computer programming courses in universities.

Authors

Institutions

Publication Details

Journal
Journal of Education and Educational Research
Published
2026-11-02
DOI
https://doi.org/10.54097/xmwmje03
Primary Topic
Artificial Intelligence in Education
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research on the Teaching Practice of AI Teaching Assistants in C Language Programming Courses

Zhanqi Wang, Huajiang Su
3 links
Journal of Education and Educational Research
Artificial Intelligence in Education
article

Research on the Teaching Practice of AI Teaching Assistants in C Language Programming Courses

Zhanqi Wang, Huajiang Su
article en

Abstract

Under the traditional teaching model, C language programming has long faced practical pain points such as high entry barriers for beginners, delayed feedback on programming practice, insufficient supply of tiered teaching, and excessive teaching burden on frontline teachers. This study, with the core support of the human-machine collaborative education concept, explores the normalized implementation path of deeply embedding AI teaching assistants into the entire process of programming classes, and constructs a ternary collaborative teaching framework of "teacher guidance, AI teaching assistance, and student subjectivity". The study simultaneously sorts out practical issues existing in current AI teaching applications, such as superficial problem-solving, excessive dependence of students on technical tools, and insufficient adaptability to curriculum scenarios, and proposes targeted optimization strategies accordingly. Practice has shown that this teaching model can effectively compensate for the shortcomings of traditional classrooms, providing a practical reference for improving the intelligent teaching quality of computer programming courses in universities.

Journal of Education and Educational ResearchVol. 21(2)
Guangdong University of Science and Technology (CN)
Quality education
Openalex Percentile: Top 10%
Artificial Intelligence in Education
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon
Research on the Teaching Practice of AI Teaching Assistants in C Language Programming Courses — Zhanqi Wang, Huajiang Su · Journal of Education and Educational Research (2026) | TGRS Research Map | TGRS