The Impact of ChatGPT on Students' Learning Programming Languages

被引:0
|
作者
Aviv, Itzhak [1 ]
Leiba, Moshe [1 ]
Rika, Havana [1 ]
Shani, Yogev [1 ]
机构
[1] Acad Coll Tel Aviv Yaffo, Tel Aviv, Israel
关键词
ChatGPT; Large Language Models; LLM; software development; ACCEPTANCE;
D O I
10.1007/978-3-031-61691-4_14
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This study addresses the gap in understanding the impact of ChatGPT, on Java programming language education. We examined ChatGPT's afinity on undergraduate Information Systems students learning Java through a mixed-methods approach. Quantitatively, we assessed constructs like ChatGPT Prompting Skills, Trust, Objective Values, and their relationship with student satisfaction, revealing mixed effectiveness. Qualitatively, we explored students' perspectives, uncovering insights into ChatGPT's role in coding support and the nuances of its educational impact. Our findings indicate that while ChatGPT can enhance certain aspects of learning, its effectiveness varies with context and task complexity. Key positive findings from the regression analysis indicated that ChatGPT's prompting skills positively impacted both Objective and Subjective Values, suggesting a significant role in enhancing students' understanding and engagement with programming concepts. This positive influence extends to the relationship between Subjective Value and Student Satisfaction, highlighting the importance of students' subjective experiences in their overall satisfaction with learning programming languages. The study contributes to the evolving discourse on AI in education, highlighting the need to integrate LLMs carefully in educational settings. It underscores the importance of aligning AI tools with specific learning objectives and outlines implications for educators and AI developers in optimizing these tools for educational purposes.
引用
收藏
页码:207 / 219
页数:13
相关论文
共 50 条
  • [1] 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)
  • [2] IDENTIFYING DIFFICULTIES IN LEARNING PROGRAMMING LANGUAGES AMONG FRESHMAN STUDENTS
    Imad, El-Zakhem
    Antoine, Melki
    7TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2013), 2013,
  • [3] 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
  • [4] 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
  • [5] An intelligent tool to aid students in learning second and subsequent programming languages
    Vikki, Fix
    Wiedenbeck, Susan
    Computers and Education, 1996, 27 (02): : 71 - 83
  • [6] Towards a Model of Conceptual Transfer for Students Learning New Programming Languages
    Tshukudu, Ethel
    ICER '19 - PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2019, : 355 - 356
  • [7] An intelligent tool to aid students in learning second and subsequent programming languages
    Fix, V
    Wiedenbeck, S
    COMPUTERS & EDUCATION, 1996, 27 (02) : 71 - 83
  • [8] Would ChatGPT-facilitated programming mode impact college students' programming behaviors, performances, and perceptions? An empirical study
    Sun, Dan
    Boudouaia, Azzeddine
    Zhu, Chengcong
    Li, Yan
    INTERNATIONAL JOURNAL OF EDUCATIONAL TECHNOLOGY IN HIGHER EDUCATION, 2024, 21 (01)
  • [9] Would ChatGPT-facilitated programming mode impact college students’ programming behaviors, performances, and perceptions? An empirical study
    Dan Sun
    Azzeddine Boudouaia
    Chengcong Zhu
    Yan Li
    International Journal of Educational Technology in Higher Education, 21
  • [10] USING CHATGPT IN DISTANCE LEARNING FOR BEGINNERS IN PROGRAMMING
    Sisilitsyn, Yurii O.
    V. Osadchyi, Viacheslav
    INFORMATION TECHNOLOGIES AND LEARNING TOOLS, 2023, 97 (05) : 167 - 180