2026
THE USE OF ARTIFICIAL INTELLIGENCE TOOLS FOR TEACHING AND PRACTICAL PROGRAMMING IN COMPUTER SCIENCE EDUCATION AT SECONDARY SCHOOLS AND UNIVERSITIES
FOJTÍK, RostislavZá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
Autoři
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.