Proceedings of the 4th International Conference on New Media Development and Modernized Education (NMDME 2024)

Application of Artificial Intelligence in Computer Programming Education

Authors
Junhao Su1, *
1Zhanjiang University of Science and Technology, Zhanjiang, 524086, China
*Corresponding author. Email: 13824842714@139.com
Corresponding Author
Junhao Su
Available Online 13 December 2024.
DOI
10.2991/978-94-6463-600-0_49How to use a DOI?
Keywords
Artificial Intelligence; Computer Programming Education; Technical Practice
Abstract

With the rapid development of information technology, the importance of computer programming education is increasingly prominent. This study explores the application of Artificial Intelligence (AI) in computer programming education, analyzing its theoretical foundations, specific practices, challenges, and future directions. The study indicates that AI technology, through tools such as intelligent tutoring systems, automated assessment systems, and virtual laboratories, can provide personalized learning paths, real-time feedback, and safe practice environments, thereby improving students’ learning efficiency and teachers’ teaching effectiveness. However, the study also identifies challenges in technical implementation, teacher training, student acceptance, and resource costs. Case studies of platforms like the “Xiaoya Platform” at Central China Normal University and “Shuishan Online” at East China Normal University demonstrate the effectiveness and feasibility of AI technology in actual teaching. Future research should focus on interdisciplinary studies, long-term effect evaluations, technological integration and innovation, optimization of personalized learning paths, and resource optimization and allocation.

Copyright
© 2024 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Download article (PDF)

Volume Title
Proceedings of the 4th International Conference on New Media Development and Modernized Education (NMDME 2024)
Series
Advances in Intelligent Systems Research
Publication Date
13 December 2024
ISBN
978-94-6463-600-0
ISSN
1951-6851
DOI
10.2991/978-94-6463-600-0_49How to use a DOI?
Copyright
© 2024 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Cite this article

TY  - CONF
AU  - Junhao Su
PY  - 2024
DA  - 2024/12/13
TI  - Application of Artificial Intelligence in Computer Programming Education
BT  - Proceedings of the 4th International Conference on New Media Development and Modernized Education (NMDME 2024)
PB  - Atlantis Press
SP  - 434
EP  - 441
SN  - 1951-6851
UR  - https://doi.org/10.2991/978-94-6463-600-0_49
DO  - 10.2991/978-94-6463-600-0_49
ID  - Su2024
ER  -