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 条
  • [21] Deep learning in digital health with chatgpt: a study on efficient code generation
    Loh, B. C. S.
    Fong, A. Y. Y.
    Ong, T. K.
    Then, P. H. H.
    EUROPEAN HEART JOURNAL, 2023, 44
  • [22] Bisphosphonate use and lower risk of incident diabetes mellitus: suggestions for other possible explanations
    Tufan, F.
    Selcukbiricik, O. S.
    Ozturk, G. B.
    CLINICAL AND EXPERIMENTAL RHEUMATOLOGY, 2016, 34 (01) : S24 - S24
  • [23] Everyone Talks Everything With ChatGPT: Students' Uses of ChatGPT and Their Impact on Learning Performance
    Petric, Gregor
    INTERNATIONAL JOURNAL OF TECHNOLOGY AND HUMAN INTERACTION, 2024, 20 (01)
  • [24] Evaluating the Impact of ChatGPT on Programming Learning Outcomes in a Big Data Course
    Callejo, Patricia
    Alario-Hoyos, Carlos
    Delgado-Kloos, Carlos
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2024, 40 (04) : 863 - 872
  • [25] Effects of Self-explanations as Scaffolding Tool for Learning Computer Programming
    Garces, Sebastian
    Ravai, Guity
    Vieira, Camilo
    Magana, Alejandra J.
    2019 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2019), 2019,
  • [26] Disentangled Code Representation Learning for Multiple Programming Languages
    Zhang, Jingfeng
    Hong, Haiwen
    Zhang, Yin
    Wan, Yao
    Liu, Ye
    Sui, Yulei
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, ACL-IJCNLP 2021, 2021, : 4454 - 4466
  • [27] GO!CODE - A WEB EDUCATIONAL PLATFORM FOR LEARNING PROGRAMMING
    Dragomir, Ionut Marian
    Donisanu, Darius Grigore
    Lita, Alexandru Marian
    RETHINKING EDUCATION BY LEVERAGING THE ELEARNING PILLAR OF THE DIGITAL AGENDA FOR EUROPE!, VOL. I, 2015, : 232 - 238
  • [28] Code Saga - A Mobile Serious Game For Learning Programming
    Tacouri, Heeya
    Nagowah, Leckraj
    2021 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS AND INTELLIGENCE SYSTEMS (IOTAIS), 2021, : 190 - 195
  • [29] The Role of Source Code Vocabulary in Programming Teaching and Learning
    Nascimento, Marcos
    Araujo, Eliane
    Serey, Dalton
    Figueiredo, Jorge
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [30] Flipped Learning of Scratch Programming with code.org
    Kim, Jeong Ah
    Kim, Hee Jin
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON EDUCATION TECHNOLOGY AND COMPUTERS (ICETC 2017), 2017, : 68 - 72