D 2026

THE USE OF ARTIFICIAL INTELLIGENCE TOOLS FOR TEACHING AND PRACTICAL PROGRAMMING IN COMPUTER SCIENCE EDUCATION AT SECONDARY SCHOOLS AND UNIVERSITIES

FOJTÍK, Rostislav

Základní údaje

Originální název

THE USE OF ARTIFICIAL INTELLIGENCE TOOLS FOR TEACHING AND PRACTICAL PROGRAMMING IN COMPUTER SCIENCE EDUCATION AT SECONDARY SCHOOLS AND UNIVERSITIES

Vydání

Valencia, s. 1472-2952, 2026

Další údaje

Jazyk

angličtina

Typ výsledku

Stať ve sborníku

Stát vydavatele

Španělsko

Utajení

není předmětem státního či obchodního tajemství

Forma vydání

elektronická verze "online"

Označené pro přenos do RIV

Ne

Organizační jednotka

Obchodně podnikatelská fakulta v Karviné

ISBN

978-84-09-82385-7

ISSN

Klíčová slova anglicky

Artificial intelligence, case studies, computer science students, education, programming, questionnaire survey, secondary schools, teaching, universities.

Příznaky

Mezinárodní význam, Recenzováno
Změněno: 8. 9. 2026 11:42, Mgr. Rostislav Fojtík, PhD.

Anotace

V originále

This paper examines the growing impact of artificial intelligence (AI) on education, with a particular focus on programming instruction and its practical applications. Given the rapid development of AI tools, it is crucial to understand how artificial intelligence is used in student activities. The study analysed how students use AI tools when writing code, their preferred tools, and the effect of these tools on the educational process. The main method of data collection was a questionnaire survey conducted among high school and college students studying IT-related subjects. The results show that many respondents regularly use AI tools. The questionnaire also sought to identify the specific AI tools used by students, such as code generators, debugging tools, auto-completion platforms, and refactoring and documentation completion tools. At the same time, the degree to which these tools are integrated into the study process and practical projects was investigated. The article also presents case study findings that demonstrate the various strategies students use to solve programming problems with the help of AI. These studies show that AI tools can effectively speed up learning, solve errors and support the creative process. However, questions also arise regarding the ethical aspects and risks of excessive dependence on automated solutions. In conclusion, the article provides recommendations for educators and developers of educational practices and methodologies, emphasising the importance of integrating AI tools into teaching. The discussion focuses on the pedagogical implications of developing curricula and didactic approaches that utilise the full potential of AI while encouraging students to think critically and independently when programming. The findings provide educators and curriculum developers with a foundation on which to effectively integrate artificial intelligence into programming education, thus equipping students to meet the demands of the modern labour market. By presenting its results, this work aims to contribute to the discussion on future programming teaching methodologies in the era of artificial intelligence.