The Impact of ChatGPT on Students' Learning Programming Languages

被引:1
|
作者
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 条
  • [31] Extreme Scaffolding in the Teaching and Learning of Programming Languages
    German, Dan-Adrian
    PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON E-LEARNING, VOLS 1 AND 2, 2011, : 978 - 981
  • [32] The impact of using ChatGPT on EFL students' writing
    Xu, Jie
    Gao, Jie
    Gong, Xin
    Shadiev, Rustam
    Li, Yan
    2024 IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, ICALT 2024, 2024, : 126 - 128
  • [33] Presentation of a Learning Game for Programming Languages Education
    Khenissi, Mohamed Ali
    Essalmi, Fathi
    Jemni, Mohamed
    2013 IEEE 13TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2013), 2013, : 324 - 326
  • [34] Experience Report: Growing Programming Languages for Beginning Students
    Crestani, Marcus
    Sperber, Michael
    ICFP 2010: PROCEEDINGS OF THE 2010 ACM SIGPLAN INTERNATIONAL CONFERENCE ON FUNCTIONAL PROGRAMMING, 2010, : 229 - 234
  • [35] Demystifying the Impact of ChatGPT on Teaching and Learning
    Gundu, Tapiwa
    Chibaya, Colin
    ICT EDUCATION, SACLA 2023, 2024, 1862 : 93 - 104
  • [36] An effective learning and teaching model for programming languages
    Golam Md. Muradul Bashir
    Abu Sayed Md. Latiful Hoque
    Journal of Computers in Education, 2016, 3 (4) : 413 - 437
  • [37] An effective learning and teaching model for programming languages
    Bashir, Golam Md. Muradul
    Hoque, Abu Sayed Md. Latiful
    JOURNAL OF COMPUTERS IN EDUCATION, 2016, 3 (04) : 413 - 437
  • [39] The effectiveness of ChatGPT in assisting high school students in programming learning: evidence from a quasi-experimental research
    Yang, Tzu-Chi
    Hsu, Yi-Chuan
    Wu, Jiun-Yu
    INTERACTIVE LEARNING ENVIRONMENTS, 2025,
  • [40] Impact of ChatGPT on case creation efficiency and learning quality in case-based learning for undergraduate nursing students
    Higashitsuji, Asahiko
    Otsuka, Tomoko
    Watanabe, Kentaro
    TEACHING AND LEARNING IN NURSING, 2025, 20 (01) : e159 - e166