
AI has the potential to revolutionize education by enhancing student performance and delivering tailored learning experiences. This chapter addresses the present state of artificial intelligence (AI) in computer science (CS) education, as well as how it is used to adaptive learning, intelligent learning systems, and automated grading. The authors examine recent studies on the use of AI in CS teaching, emphasizing the relative benefits of various approaches. One of the technology's most important benefits is its ability to customize courses to the interests and learning preferences of particular students in CS education. Using data analytics, adaptive learning systems evaluate student performance and offer personalized feedback and improvement recommendations. Intelligent tutoring systems offer adaptable and interactive learning environments by using machine learning (ML) and natural language processing (NLP).
| citations This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
