journal article·2025-01-20Open access

ChatGPT in Computer Science Education: A Case Study on a Database Administration Course

Daniel López-Fernández, Ricardo Vergaz

Applied Sciences· Volume 15· Issue 2

Abstract

GenAI tools like ChatGPT have changed the educational landscape, and empirical experiences are needed to better understand how to use them to their fullest potential. This article empirically explores the usage of ChatGPT 3.5 in database administration education through a case study conducted with 40 computer science students. Specifically, it inspects how widespread the use of ChatGPT is and students’ perceptions of this tool, how prior knowledge on a topic affects the use of ChatGPT, and the relationship between the usage of ChatGPT and success in solving practical problems. The student’s grades in a computer practical exam, a set of theoretical tests to assess progression in knowledge acquisition, and a comprehensive questionnaire are employed as research instruments. The obtained results indicate that students use ChatGPT moderately but more frequently than traditional internet learning resources such as official documentation, Stack Overflow or googling. However, the usage is uneven among students, and those who end up getting better grades use ChatGPT more. Beyond prompting skills, one of the elements that is key to the students’ productive use of this tool is their prior knowledge about database administration. This article concludes that ChatGPT is an excellent educational instrument in the context of database administration and that in order to use it properly, it is necessary for students to have good prompting skills as well as a sound theoretical basis. Training students in the use of GenAI tools like ChatGPT, for example, with a guided practice strategy where prompting and conducted step-by-step practice are employed is key to prevent the appearance of new digital trenches.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Online Learning and Analytics · Artificial Intelligence in Healthcare and Education · Intelligent Tutoring Systems and Adaptive Learning

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Departamento Sistemas Informáticos, Universidad Politécnica de Madrid, 28031 Madrid, Spain

Departamento de Tecnología Electrónica, Universidad Carlos III de Madrid, 28911 Madrid, Spain

References (49)

Show source-provided references
1. Karunaratne, T., and Adesina, A. (2023, January 24–25). Is it the new Google: Impact of ChatGPT on Students’ Information Search Habits. Proceedings of the 22nd European Conference on e-Learning, ECEL 2023, Porto, Portugal.10.34190/ecel.22.1.1831 ↗
2. Shaw, C., Yuan, L., Brennan, D., Martin, S., Janson, N., Fox, K., and Bryant, G. (2024, November 08). GenAI in Higher Education: Fall 2023 Update, Time for Class Study. Available online: https://tytonpartners.com/app/uploads/2023/10/GenAI-IN-HIGHER-EDUCATION-FALL-2023-UPDATE-TIME-FOR-CLASS-STUDY.pdf.
3. Students’ misuse of ChatGPT in higher education: An application of the Fraud Triangle Theory
4. Rogers, M.P., Hillberg, H.M., and Groves, C.L. (2024, January 20–23). Attitudes Towards the Use (and Misuse) of ChatGPT: A Preliminary Study. Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2024), Portland, OR, USA.10.1145/3626252.3630784 ↗
5. García-Peñalvo, F.J., Sein-Echaluce, M.L., and Fidalgo-Blanco, Á. (2024). Flip Teaching Active Methodology as a Means to Prevent Fraudulent Use of ChatGPT by Students. Innovation and Technologies for the Digital Transformation of Education, Springer. Lecture Notes in Educational Technology.10.1007/978-981-97-2468-0 ↗
6. Estévez-Ayres, I., Callejo, P., Hombrados-Herrera, M.Á, Alario-Hoyos, C., and Delgado-Kloos, C. (2024). Evaluation of LLM Tools for Feedback Generation in a Course on Concurrent Programming. Int. J. Artif. Intell. Educ.10.1007/s40593-024-00406-0 ↗
7. Sengewald, J., Wilz, M., and Lackes, R. (2024, January 13–19). AI-Assisted Learning Feedback: Should Gen-AI Feedback Be Restricted to Improve Learning Success? A Pilot Study in a SQL Lecture. Proceedings of the ECIS 2024, Paphos, Cyprus. Available online: https://aisel.aisnet.org/ecis2024/track13_learning_teach/track13_learning_teach/12.
8. Gimpel, H., Hall, K., Decker, S., Eymann, T., Lämmermann, L., Mädche, A., Röglinger, M., Ruiner, C., Schoch, M., and Schoop, M. (2024, November 28). Unlocking the Power of Generative AI Models and Systems such as GPT-4 and ChatGPT for Higher Education: A Guide for Students and Lecturers. Universität Hohenheim, Fakultät Wirtschafts- und Sozialwissenschaften. Available online: http://hdl.handle.net/10419/270970.
9. Mollick, E.R., and Mollick, L. (2023). Assigning AI: Seven Approaches for Students, with Prompts, University of Pennsylvania. The Wharton School Research Paper.10.2139/ssrn.4475995 ↗
10. Robert, J., and Muscanell, N. (2024, November 08). 2023 Horizon Action Plan: Generative AI. EDUCAUSE. Available online: https://library.educause.edu/-/media/files/library/2023/9/2023horizonactplangenai.pdf.
11. Russell Group (2024, November 08). Russell Group Principles on the Use of Generative AI Tools in Education. Available online: https://russellgroup.ac.uk/media/6137/rg_ai_principles-final.pdf.
12. (2024, November 28). Artificial Intelligence and Future of Teaching and Learning: Insights and Recommendations, Available online: https://tech.ed.gov.
13. European Union (2024, November 28). Artificial Intelligence Act. Regulation (EU) 2024/1689 of the European Parliament and of the Council of 13 June 2024 Laying Down Harmonised Rules on Artificial Intelligence and Amending Regulations (EC) No 300/2008, (EU) No 167/2013, (EU) No 168/2013, (EU) 2018/858, (EU) 2018/1139 and (EU) 2019/2144 and Directives 2014/90/EU, (EU) 2016/797 and (EU) 2020/1828 (Artificial Intelligence Act). Available online: http://data.europa.eu/eli/reg/2024/1689/oj.
14. Robert, J., and McCormack, M. (2024). 2024 EDUCAUSE Action Plan: AI Policies and Guidelines, EDUCAUSE. Available online: https://www.educause.edu/research/2024/2024-educause-action-plan-ai-policies-and-guidelines.
15. Acemoglu, D., and Johnson, S. (2024, November 08). Choosing AI’s Impact on the Future of Work. Stanford Social Innovation Review. Available online: https://ssir.org/articles/entry/ai-impact-on-jobs-and-work.
16. Future research recommendations for transforming higher education with generative AI10.1016/j.caeai.2023.100197 ↗
17. (2024, November 08). European Commission: Directorate-General for Education, Youth, Sport and Culture. Ethical Guidelines on the Use of Artificial Intelligence (AI) and Data in Teaching and Learning for Educators. Publications Office of the European Union. Available online: https://data.europa.eu/doi/10.2766/153756.
18. (2024, November 09). UNESCO Guidance for Generative AI in Education and Research. Available online: https://www.unesco.org/en/articles/guidance-generative-ai-education-and-research.
19. Gonzalez, L., O’Neil-Gonzalez, K., Eberhardt-Alstot, M., McGarry, M., and Van Tyne, G. (2024, November 08). Leveraging AI for Inclusive Excellency in Higher Education. EDUCAUSE. Available online: https://er.educause.edu/articles/2024/8/leveraging-generative-ai-for-inclusive-excellence-in-higher-education.
20. Ogunleye, B., Zakariyyah, K.I., Ajao, O., Olayinka, O., and Sharma, H. (2024). A Systematic Review of Generative AI for Teaching and Learning Practice. Educ. Sci., 14.10.3390/educsci14060636 ↗
21. How Universities Can Move Forward with Generative AI in Teaching and Learning10.1080/00091383.2024.2297635 ↗
22. “Will I be replaced?” Assessing ChatGPT’s effect on software development and programmer perceptions of AI tools10.1016/j.scico.2024.103111 ↗
23. The Impact of AI on Computer Science Education10.1145/3673428 ↗
24. Serrano, M., Santos-Olmo, A., Garcia-Rosado, D., Sanchez-Crespo, L.E., Blanco, C., and Fernandez-Medina, L. (2024, January 4–6). Use of ChatGPT in University Computer Science Teaching: Advantages and disadvantages. Proceedings of the INTED2024, Valencia, Spain.10.21125/inted.2024.1675 ↗
25. Nizamudeen, F., Gatti, L., Bouali, N., and Faizan, A. (2024, January 2–4). Investigating the Impact of Code Generation Tools (ChatGPT & Github CoPilot) on Programming Education. Proceedings of the 16th International Conference on Computer Supported Education, Angers, France.10.5220/0012628000003693 ↗
26. Liu, R., Zenke, C., Liu, C., Holmes, A., Thornton, P., and Malan, D.J. (2024, January 20–23). Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education. Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2024), Portland, OR, USA.10.1145/3626252.3630938 ↗
27. The effect of generative artificial intelligence (AI)-based tool use on students’ computational thinking skills, programming self-efficacy and motivation10.1016/j.caeai.2023.100147 ↗
28. Singh, H., Tayarani-Najaran, M., and Yaqoob, M. (2023). Perception of ChatGPT in Higher Education: A Descriptive and Correlation Study. Educ. Sci., 13.10.3390/educsci13090924 ↗
29. Duc, A., Lønnestad, T., Sundbø, I., Johannessen, M., Gabriela, V., Ahmed, S., and El-Gazzar, R. (2023). Generative AI in Undergraduate Information Technology Education—Insights from nine courses. arXiv.
30. Prakash, K., Rao, S., Hamza, R., Lukich, J., Chaudhari, V., and Nandi, A. (2024, January 9–15). Integrating LLMs into Database Systems Education. Proceedings of the 3rd International Workshop on Data Systems Education: Bridging Education Practice with Education Research (DataEd ’24), Santiago, Chile.10.1145/3663649.3664371 ↗
31. Neumann, A.T., Yin, Y., Sowe, S., Decker, S., and Jarke, M. (2024). An LLM-Driven Chatbot in Higher Education for Databases and Information Systems. IEEE Trans. Educ.10.1109/TE.2024.3467912 ↗
32. Cagle, P. (2024, November 28). 5 AI Case Studies in Education. Available online: https://www.vktr.com/ai-disruption/5-ai-case-studies-in-education/.
33. How Large Language Models Will Disrupt Data Management10.14778/3611479.3611527 ↗
34. Zewe, A. (2024, November 21). MIT Researchers Introduce Generative AI for Databases. MIT News, Available online: https://news.mit.edu/2024/mit-researchers-introduce-generative-ai-databases-0708.
35. Cagliero, L., Farinetti, L., Fior, J., and Manenti, A.I. (2024, January 2–4). ChatGPT, be my Teaching Assistant! Automatic Correction of SQL Exercises. Proceedings of the 2024 IEEE 48th Annual Computers, Software, and Applications Conference (COMPSAC), Osaka, Japan.10.1109/COMPSAC61105.2024.00021 ↗
36. Chatbot-Based Learning Platform for SQL Training
37. Anderson, N., McGowan, A., Hanna, P., Cutting, D., Galway, L., and Collins, M. (2024, January 8–11). Using ChatGPT in Software Development Education. Proceedings of the 2024 IEEE Global Engineering Education Conference (EDUCON), Kos Island, Greece.10.1109/EDUCON60312.2024.10578808 ↗
38. Kotz, S., and Johnson, N.L. (1992). Individual comparisons by ranking methods. Breakthroughs in Statistics, Springer.10.1007/978-1-4612-4380-9 ↗
39. Evaluating Effect Size in Psychological Research: Sense and Nonsense10.1177/2515245919847202 ↗
40. Use of Ranks in One-Criterion Variance Analysis10.1080/01621459.1952.10483441 ↗
41. The proof and measurement of association between two things10.2307/1412159 ↗
42. Adoption and Impact of ChatGPT in Computer Science Education: A Case Study on a Database Administration Course10.3390/ai5040114 ↗
43. Shen, Y., Ai, X., Raj, A.G.S., John, R.J.L., and Syamkumar, M. (2024, January 20–23). Implications of ChatGPT for Data Science Education. Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2024), Portland, OR, USA.10.1145/3626252.3630874 ↗
44. Beyond Code Generation: An Observational Study of ChatGPT Usage in Software Engineering Practice10.1145/3660788 ↗
45. Hou, I., Mettille, S., Man, O., Li, Z., Zastudil, C., and MacNeil, S. (February, January 29). The Effects of Generative AI on Computing Students’ Help-Seeking Preferences. Proceedings of the 26th Australasian Computing Education, New York, NY, USA.
46. ChatGPT improves creative problem-solving performance in university students: An experimental study10.1016/j.compedu.2024.105031 ↗
47. What factors will affect the effectiveness of using ChatGPT to solve programming problems? A quasi-experimental study10.1057/s41599-024-02751-w ↗
48. AI literacy and its implications for prompt engineering strategies10.1016/j.caeai.2024.100225 ↗
49. Yin, R.K. (2008). Case Study Research: Design and Methods, Sage Publications.