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 条
  • [41] A Proposal of Code Typing Problem for Basic Java Programming Learning
    Mentari, Mustika
    Funabiki, Nobuo
    Qi, Huiyu
    Syaifudin, Yan Watequlis
    Rozi, Imam Fahrur
    Brata, Komang Candra
    IES 2023 - International Electronics Symposium: Unlocking the Potential of Immersive Technology to Live a Better Life, Proceeding, 2023, : 520 - 526
  • [42] A Code Completion Problem in C Programming Learning Assistant System
    Kyaw, Htoo Htoo Sandi
    Htet, Ei Ei
    Funabiki, Nobuo
    Kuribayashi, Minoru
    Myint, Thandar
    Tar, Phyu Phyu
    Min, Nandar Win
    Thant, Hnin Aye
    Wai, Phyu Hnin
    2021 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND EDUCATION TECHNOLOGY (ICIET 2021), 2021, : 34 - 40
  • [43] Engineering Students’ Initial Use Schemes of ChatGPT as an Instrument for Learning
    Zeger-jan Kock
    Ulises Salinas-Hernández
    Birgit Pepin
    Digital Experiences in Mathematics Education, 2025, 11 (1) : 192 - 218
  • [44] Exploring the use of ChatGPT in learning and instructing statistics and data analytics
    Xing, Yixun
    TEACHING STATISTICS, 2024, 46 (02) : 95 - 104
  • [45] Performance Prediction of Learning Programming - Machine Learning Approach
    Au, Thien-Wan
    Salihin, Rahim
    Saiful, Omar
    30TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, ICCE 2022, VOL 2, 2022, : 96 - 105
  • [46] Student Use, Performance and Perceptions of ChatGPT on College Writing Assignments
    Mennalla, Thomas A.
    Quadros-Mennalla, Princy S.
    JOURNAL OF UNIVERSITY TEACHING AND LEARNING PRACTICE, 2024, 21 (01):
  • [47] Source code change analysis with deep learning based programming model
    Pathik, Babita
    Sharma, Meena
    AUTOMATED SOFTWARE ENGINEERING, 2022, 29 (01)
  • [48] Data and programming code from the studies on the learning curve for radical prostatectomy
    Vickers A.J.
    Cronin A.M.
    BMC Research Notes, 3 (1)
  • [49] Collection and Analysis of Source Code Metrics for Composition of Programming Learning Profiles
    de Oliveira Santos, Francisco Alan
    Costa Fonseca, Luis Carlos
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2019), 2019, : 173 - 175
  • [50] Source code change analysis with deep learning based programming model
    Babita Pathik
    Meena Sharma
    Automated Software Engineering, 2022, 29