LEARNING WEB DEVELOPMENT USING
GITHUB COPILOT IN AND OUTSIDE ACADEMIA:
A BLESSING OR A CURSE?
Gabriel Oliver Mesaroš
Pančevo, Serbia Received: 25th May 2024. ABSTRACT This article investigates the usage of GitHub Copilot, an artificial intelligence-powered coding assistant owned by
Microsoft and GitHub, in the process of learning and teaching web development both in formal academic, and informal settings. We dive into the idea
behind utilizing GitHub Copilot and highlight its most common and relevant use cases which can be used to learn Web Development. Drawing from existing
scientific literature and online statements from software professionals, we present an overview of the current situation with artificial
intelligence-assisted programming tools such as GitHub Copilot and its impact and irrelevance on Web Development education especially for the early
learning stages. Professionals both in and outside academia agree that usage of artificial intelligence Pair Programming tools such as GitHub Copilot
is neither recommended nor essential when learning or teaching Web Development. KEY WORDS CLASSIFICATION
INDECS 22(3), 355-359, 2024
DOI 10.7906/indecs.22.3.10
Full text available in
pdf format.
Accepted: 17th June 2024.
Regular article
AI pair programming, GitHub Copilot, Web Development, VS Code
ACM: I.2.2, I.2.6
JEL: O33