Application of Artificial Intelligence in Computer Programming Education
- 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.
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 -