Exploring Students’ and Teachers’ Perceptions about Using ChatGPT in Programming Education

Authors

DOI:

https://doi.org/10.3991/ijep.v15i2.50607

Keywords:

ChatGPT, artificial intelligence, programming education, higher education

Abstract


This paper aims to study the opinions of teachers and students regarding the opportunities and challenges of using ChatGPT in programming education. The research combines quantitative data from Likert-scale questions with qualitative data from open-ended responses. The findings reveal similarities between students’ and teachers’ views on the advantages of using ChatGPT in programming education and its potential to develop soft skills. A difference appears in assessing the attitudes of both groups toward the disadvantages of integrating ChatGPT in education. Compared to students, teachers express much greater concern about the negative effect of artificial intelligence (AI) on academic integrity and teaching quality. The results showed that both groups positively evaluate ChatGPT as a supplementary tool in education. They believe it should complement traditional teacher-student communication rather than replace it. Based on the research findings, the authors recommend that the integration of ChatGPT into education should be preceded by adopting university AI usage policies and training for the effective use of ChatGPT. Pedagogical guidelines for integrating ChatGPT into programming education are proposed to minimise the effect of students’ overreliance on AI and achieve the learning outcomes defined by Bloom’s Taxonomy.

Author Biographies

Diana Stoyanova, Paisii Hilendarski University of Plovdiv, Plovdiv, Bulgaria

Diana Stoyanova, PhD is an Associate Professor at Paisii Hilendarski University of Plovdiv, Faculty of Physics and Technology, Department of Electronics, Communications and Information Technology.

Silviya Stoyanova-Petrova, Paisii Hilendarski University of Plovdiv, Plovdiv, Bulgaria

Silviya Stoyanova-Petrova, PhD is an Associate Professor at Paisii Hilendarski University of Plovdiv, Faculty of Physics and Technology, Department of Electronics, Communications and Information Technology.

Nevena Mileva, Paisii Hilendarski University of Plovdiv, Plovdiv, Bulgaria

Nevena Mileva, PhD is a Professor at Paisii Hilendarski University of Plovdiv, Faculty of Physics and Technology, Department of Electronics, Communications and Information Technology.

Downloads

Published

2025-03-21

How to Cite

Stoyanova, D., Stoyanova-Petrova, S., & Mileva, N. (2025). Exploring Students’ and Teachers’ Perceptions about Using ChatGPT in Programming Education. International Journal of Engineering Pedagogy (iJEP), 15(2), pp. 15–41. https://doi.org/10.3991/ijep.v15i2.50607

Issue

Section

Papers