APPLICATION OF ARTIFICIAL INTELLIGENCE IN DIGITAL INFORMATION TECHNOLOGIES AND PROGRAMMING DISCIPLINES IN HIGHER EDUCATIONAL INSTITUTIONS
Downloads
Objective: The application of artificial intelligence and digital technologies in the educational process is becoming one of the main directions of the modern education system. This document discusses the technologies for using artificial intelligence in teaching programming, their integration into the educational process, as well as tools that increase efficiency for students. Method: First of all, it is emphasized that artificial intelligence platforms for automating code writing, such as GitHub Copilot or ChatGPT, serve to create an easy and fast programming environment for students. The importance of project management tools in developing students' teamwork skills in education is considered. The process of creating machine learning models using AI and applying them to solve practical problems is also covered in detail. Results: It is noted that the role of AI technologies is strong in making the educational process interactive, personalized and innovative. Novelty: The document presents modern resources, platforms, software tools and scientific sources recommended for students. This annotation helps to understand the role of artificial intelligence in teaching digital technologies and programming.
Negnevitsky, M. (2005). Artificial intelligence: A guide to intelligent systems (2nd ed.). Addison-Wesley.
Goodfellow, I., Bengio, J., & Courville, A. (2016). Deep learning. MIT Press.
Webber, J. S. (2021). Python programming for beginners. Independently published.
Géron, A. (2019). Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow: Concepts, tools, and techniques to build intelligent systems (2nd ed.). O'Reilly Media.
Martin, R. C. (2008). Clean code: A handbook of agile software craftsmanship. Prentice Hall.
Hunt, A., & Thomas, D. (2019). The pragmatic programmer: Your journey to mastery (20th Anniversary ed.). Addison-Wesley.
McConnell, S. (2004). Code complete: A practical handbook of software construction (2nd ed.). Microsoft Press.
TensorFlow. (n.d.). TensorFlow documentation. Retrieved from https://www.tensorflow.org/
PyTorch. (n.d.). PyTorch documentation. Retrieved from https://pytorch.org/
Scikit-learn. (n.d.). Scikit-learn documentation. Retrieved from https://scikit-learn.org/
GitHub. (n.d.). GitHub Copilot. Retrieved from https://github.com/features/copilot
Copyright (c) 2025 Khudoyberdiev Abdumalik Dilmurodovich

This work is licensed under a Creative Commons Attribution 4.0 International License.



