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

Basic information

Original name

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

Edition

Valencia, p. 1472-2952, 2026

Other information

Language

English

Type of outcome

Proceedings paper

Country of publisher

Spain

Confidentiality degree

is not subject to a state or trade secret

Publication form

electronic version available online

Marked to be transferred to RIV

No

Organization unit

School of Business Administration in Karvina

ISBN

978-84-09-82385-7

ISSN

Keywords in English

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

Tags

International impact, Reviewed
Changed: 8/9/2026 11:42, Mgr. Rostislav Fojtík, PhD.

Abstract

In the original language

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.