THE USE OF ARTIFICIAL INTELLIGENCE TOOLS FOR TEACHING AND PRACTICAL PROGRAMMING IN COMPUTER SCIENCE EDUCATION AT SECONDARY SCHOOLS AND UNIVERSITIES
University of Ostrava (CZECH REPUBLIC)
About this paper:
Conference name: 20th International Technology, Education and Development Conference
Dates: 2-4 March, 2026
Location: Valencia, Spain
Abstract:
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.Keywords:
Artificial intelligence, case studies, computer science students, education, programming, questionnaire survey, secondary schools, teaching, universities.