Code suggestions and explanations in programming learning: Use of ChatGPT and performance

被引:0
|
作者
Park, Arum [1 ]
Kim, Taekyung [2 ]
机构
[1] Kwangwoon Univ, Coll Business, Dept Business Adm, Seoul, South Korea
[2] Kyung Hee Univ, Sch Bussiness, Big Data Analyt, Seoul, South Korea
来源
基金
新加坡国家研究基金会;
关键词
Future of education; Education; OpenAI; ChatGPT; Management education; Programming skills; ANALYTIC HIERARCHY PROCESS; ARTIFICIAL-INTELLIGENCE; TECHNOLOGY; EDUCATION; AHP; ACCEPTANCE;
D O I
10.1016/j.ijme.2024.101119
中图分类号
F [经济];
学科分类号
02 ;
摘要
This study investigates the role of generative artificial intelligence (AI) chatbots, particularly ChatGPT, in enhancing programming education for university students, specifically in big data analytics. The research addresses the growing need for innovative educational practices, especially in developed East Asian countries like South Korea, where declining university enrollment presents new challenges. Using a sample size of N = 343 students, this mixed-methods research employed controlled experiments and surveys to compare student performance in programming tasks across three groups: those using ChatGPT, those using Stack Overflow, and a control group without external assistance. Results showed that students using ChatGPT significantly outperformed those relying on Stack Overflow or no assistance, particularly in hands-on coding tasks. This research contributes to the ongoing discourse on AI in education by providing empirical evidence of generative AI's effectiveness in improving learning outcomes and engagement, while also highlighting the challenges associated with integrating AI into educational settings. The findings emphasize the potential of ChatGPT to personalize learning experiences, improve performance, and offer real-time support, underscoring the need for a balanced curriculum design that incorporates AI while maintaining academic integrity and human oversight.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Artificial Intelligence Supporting Independent Student Learning: An Evaluative Case Study of ChatGPT and Learning to Code
    Hartley, Kendall
    Hayak, Merav
    Ko, Un Hyeok
    EDUCATION SCIENCES, 2024, 14 (02):
  • [32] ChatGPT-driven machine learning code generation for android malware detection
    Nelson, Jordan
    Pavlidis, Michalis
    Fish, Andrew
    Kapetanakis, Stelios
    Polatidis, Nikolaos
    COMPUTER JOURNAL, 2024,
  • [33] Use of AI-driven Code Generation Models in Teaching and Learning Programming: a Systematic Literature Review
    Cambaz, Doga
    Zhang, Xiaoling
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 172 - 178
  • [34] Performance asessment to measure students' explanations in chemistry learning
    Utami, Budi
    Saputro, Sulistyo
    Ashadi
    Masykuri, Mohammad
    Journal of Physics: Conference Series, 2021, 1842 (01):
  • [35] Learning Object Virtualization allowing for learning object assessments and suggestions for use
    Catteau, Olivier
    Vidal, Philippe
    Broisin, Julien
    8TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2008, : 579 - 583
  • [36] Bridging the Programming Skill Gap with ChatGPT: A Machine Learning Project with Business Students
    Reiche, Michael
    Leidner, Jochen L.
    ARTIFICIAL INTELLIGENCE-ECAI 2023 INTERNATIONAL WORKSHOPS, PT 2, XAI3, TACTIFUL, XI-ML, SEDAMI, RAAIT, AI4S, HYDRA, AI4AI, 2023, 2024, 1948 : 439 - 446
  • [37] Analyzing Developer Use of ChatGPT Generated Code in Open Source GitHub Projects
    Grewal, Balreet
    Lu, Wentao
    Nadi, Sarah
    Bezemer, Cor-Paul
    2024 IEEE/ACM 21ST INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2024, : 157 - 161
  • [38] Using ChatGPT in Teaching Computer Programming and Studying its Impact on Students Performance
    Abdulla, Shubair
    Ismail, Sameh
    Fawzy, Yasser
    Elhaj, Abdelrahman
    ELECTRONIC JOURNAL OF E-LEARNING, 2024, 22 (06): : 66 - 81
  • [39] Evaluation of the performance of ChatGPT-4 and ChatGPT-4o as a learning tool in endodontics
    Ozturk, Esra Arili
    Gokduman, Ceren Turan
    Canakci, Burhan Can
    INTERNATIONAL ENDODONTIC JOURNAL, 2025,
  • [40] A code completion problem in java programming learning assistant system
    1600, International Association of Engineers (47):