Zastosowanie sztucznej inteligencji w uczeniu się programowania

Ładowanie...
Miniatura

Tytuł czasopisma

ISSN czasopisma

Tytuł tomu

Wydawca

Wydawnictwo Uniwersytetu Rzeszowskiego

Abstrakt

W opracowaniu dokonano przeglądu wybranych narzędzi sztucznej inteligencji wspomagających programowanie. Wyjaśniono podstawowe pojęcia niezbędne do zastosowania AI w edukacji informatycznej. Przeprowadzono analizę możliwości uczenia się programowania na przykładzie narzędzi Copilot i ChatGPT. Wskazano, że nauczanie programowania powinno odbywać się za pomocą narzędzi AI zintegrowanych ze środowiskiem programistycznym Visual Studio Code. W podsumowaniu stwierdzono, że wspomaganie uczenia się programowania za pomocą AI ma zarówno walory edukacyjne, jak i ograniczenia.
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.

Opis

Słowa kluczowe

sztuczna inteligencja, programowanie, Copilot, ChatGPT, artificial intelligence, programming

Cytowanie

Dydaktyka Informatyki T. 19 (2024), s. 173-185

Endorsement

Review

Supplemented By

Referenced By

Licencja Creative Commons

O ile nie zaznaczono inaczej, licencja tego elementu jest opisana jako Attribution-NonCommercial-NoDerivatives 4.0 International