The use of artificial intelligence in learning programming

Authors

DOI:

https://doi.org/10.15584/di.2024.19.14

Keywords:

artificial intelligence, programming, Copilot, ChatGPT

Abstract

The study reviews selected AI artificial intelligence tools supporting programming. The basic concepts necessary to apply AI in computer science education are explained. An analysis of the possibilities of learning programming was carried out using the example of Copilot and ChatGPT tools. It was indicated that programming should be taught using AI tools integrated with the Visual Studio Code programming environment. The summary states that supporting learning programming using AI has both educational advantages and limitations.

Published

2024-12-07

How to Cite

Szabłowski, S. (2024). The use of artificial intelligence in learning programming. DIDACTICS OF INFORMATION TECHNOLOGY, 19, 173–185. https://doi.org/10.15584/di.2024.19.14

Issue

Section

ICT AND EDUCATION