Adoption and Impact of ChatGPT in Computer Science Education: A Case Study on a Database Administration Course

Daniel López-Fernández,Ricardo Vergaz
2024-05-27
Abstract:Contribution: The combination of ChatGPT with traditional learning resources is very effective in computer science education. High-performing students are the ones who are using ChatGPT the most. So, a new digital trench could be rising between these students and those with lower degree of fundamentals and worse prompting skills, who may not take advantage of all the ChatGPT possibilities. Background: The irruption of GenAI such as ChatGPT has changed the educational landscape. Therefore, methodological guidelines and more empirical experiences in computer science education are needed to better understand these tools and know how to use them to their fullest potential. Research Questions: This article addresses three questions. The first two explore the degree of use and perceived usefulness of ChatGPT among computer science students to learn database administration, where as the third one explore how the utilization of ChatGPT can impact academic performance. Methodology: This contribution presents an exploratory and correlational study conducted with 37 students who used ChatGPT as a support tool to learn database administration. The student grades and a comprehensive questionnaire were employed as research instruments. Findings: The obtained results indicate that traditional learning resources, such as teacher explanations and student reports, were widely used and correlated positively with student grade. The usage and perceived utility of ChatGPT were moderate, but positive correlations between student grade and ChatGPT usage were found. Indeed, a significantly higher use of this tool was identified among the group of outstanding students.
Computers and Society,Artificial Intelligence
What problem does this paper attempt to address?
This paper aims to explore the application of ChatGPT in computer science education, particularly its effectiveness in database management courses. The study mainly focuses on the following three questions: 1. **How prevalent is the use of ChatGPT among computer science students for learning database management?** - The research found that the use of ChatGPT is relatively common, but not all students are using it. 2. **How helpful is ChatGPT for computer science students in learning database management?** - The results show that ChatGPT provides some assistance to students, especially in areas such as syntax queries and problem-solving. 3. **Does the use of ChatGPT affect the academic performance of computer science students in learning database management?** - The data indicates that there is a positive correlation between the use of ChatGPT and student performance, with high-achieving students being more inclined to use ChatGPT. The study explores the effectiveness and potential impact of ChatGPT as an auxiliary tool through questionnaire surveys and performance analysis, and proposes corresponding teaching recommendations.