Impact of IA chatbots on programming teaching
DOI:
https://doi.org/10.26507/paper.3720Keywords:
engineering education, AI chatbots, programming, ChatGPTAbstract
In recent years, artificial intelligence (AI) chatbots have become a tool with a revolutionary potential to transform teaching and learning processes. Its versatility to offer instant responses, facilitate the search for information, adapt to the individual needs of students, provide immediate feedback, and create personalized learning environments, among other skills, has aroused great interest and exploration within the educational community.
This paper aims to explore the impact of AI chatbots, specifically ChatGPT, as tools for teaching subjects involving programming activities. The paper describes the teaching experience in the preparation and teaching of the courses Basic Mechatronics Technologies in the fifth semester and Microcontrollers in the eighth semester of the Mechatronics Engineering program at the National University of Colombia - La Paz Campus, La Paz, Cesar, Colombia.
Our findings reveal the potential of AI chatbots in programming teaching. These tools provide students with guidance to address specific doubts about the syntax of programming languages, in addition to providing instant feedback on the written code and offering personalized support. In addition, AI chatbots facilitate the teacher to generate code for class analysis, as well as lessons planning and creation of teaching materials. However, the integration of these chatbots in the teaching process poses significant challenges that require attention. Among these challenges is the possible dependence of students in this technology to solve programming problems, which could limit the development of critical thinking and problem-solving capacity. In addition, it is crucial to address concerns, as well as the problems of precision and reliability of the answers provided by the AI chatbot, thus avoiding the propagation of erroneous information that can generate misunderstandings by students.
This paper begins by describing the potential of AI chatbots in teaching and learning programming. Subsequently, the experience of implementing these chatbots in two engineering subjects that require programming skills is addressed. Finally, a discussion about the results obtained in the experience is carried out.
References
Ahmad, N., Murugesan, S., & Kshetri, N. (2023). Generative Artificial Intelligence and the Education Sector. Computer, 56(6), 72-76. https://doi.org/10.1109/MC.2023.3263576
Bravo, F.A.; Cruz-Bohorquez, J.M. Engineering Education in the Age of AI: Analysis of the Impact of Chatbots on Learning in Engineering. Educ. Sci. 2024, 14, 484. https://doi.org/10.3390/educsci14050484
Deng, X.; Yu, Z. A (2023) Meta-Analysis and Systematic Review of the Effect of Chatbot Technology Use in Sustainable Education. Sustainability 2023, 15, 2940. https://doi.org/10.3390/su15042940
İpek, Z.H., Gözüm, A.İ.C., Papadakis, S., & Kallogiannakis, M. (2023). Educational Applications of the ChatGPT AI System: A Systematic Review Research. Educational Process: International Journal, 12(3): 26-55
https://doi.org/10.22521/edupij.2023.123.2
Hartley, K., Hayak, M., & Ko, U. H. (2024). Artificial Intelligence Supporting Independent Student Learning: An Evaluative Case Study of ChatGPT and Learning to Code. Education Sciences, 14(2), 120.
https://doi.org/10.3390/educsci14020120
Humble, N., Boustedt, J., Holmgren, H., Milutinovic, G., Seipel, S., & Östberg, A. S. (2024). Cheaters or ai-enhanced learners: Consequences of chatgpt for programming education. Electronic Journal of e-Learning, 22(2), 16-29. https://doi.org/10.34190/ejel.21.5.3154
Joshi, I., Budhiraja, R., Dev, H., Kadia, J., Ataullah, M. O., Mitra, S., ... & Kumar, D. (2024, March). ChatGPT in the Classroom: An Analysis of Its Strengths and Weaknesses for Solving Undergraduate Computer Science Questions. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 (pp. 625-631). https://doi.org/10.1145/3626252.3630803
Kuhail, M. A., Alturki, N., Alramlawi, S., & Alhejori, K. (2023). Interacting with educational chatbots: A systematic review. Education and Information Technologies, 28(1), 973-1018.
https://doi.org/10.1007/s10639-022-11177-3
Lo, C. K. (2023). What is the impact of ChatGPT on education? A rapid review of the literature. Education Sciences, 13(4), 410. https://doi.org/10.3390/educsci13040410
Naidu, K., & Sevnarayan, K. (2023). ChatGPT: An ever-increasing encroachment of artificial intelligence in online assessment in distance education. Online Journal of Communication and Media Technologies, 13(1), e2023xx. https://doi.org/10.30935/ojcmt/13291
Ouh, E. L., Gan, B. K. S., Jin Shim, K., & Wlodkowski, S. (2023). ChatGPT, Can You Generate Solutions for my Coding Exercises? An Evaluation on its Effectiveness in an undergraduate Java Programming Course. In Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1 (pp. 54-60). https://doi.org/10.1145/3587102.3588794
Perera, K. G. D. K., Wijayanayake, J., & Prasadika, J. (2024, February). Factors Affecting the Effectiveness of Generative Artificial Intelligence Apps on University Students' Programming Language Learning in Sri Lanka: A Systematic Literature Review. In 2024 4th International Conference on Advanced Research in Computing (ICARC) (pp. 276-281). IEEE. https://doi.org/10.1109/ICARC61713.2024.10499744
Rahman, M. M., & Watanobe, Y. (2023). ChatGPT for education and research: Opportunities, threats, and strategies. Applied Sciences, 13(9), 5783. https://doi.org/10.3390/app13095783
Sok, S., & Heng, K. (2023). ChatGPT for education and research: A review of benefits and risks. Available at SSRN 4378735. https://doi.org/10.2139/ssrn.4378735
Wardat, Y., Tashtoush, M. A., AlAli, R., & Jarrah, A. M. (2023). ChatGPT: A revolutionary tool for teaching and learning mathematics. Eurasia Journal of Mathematics, Science and Technology Education, 19(7), em2286. https://doi.org/10.29333/ejmste/13272
How to Cite
Downloads
Downloads
Published
Proceeding
Section
License
Copyright (c) 2024 Asociación Colombiana de Facultades de Ingeniería - ACOFI

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
| Article metrics | |
|---|---|
| Abstract views | |
| Galley vies | |
| PDF Views | |
| HTML views | |
| Other views | |


