The effectiveness of ChatGPT in assisting high school students in programming learning: evidence from a quasi-experimental research

被引:1
作者
Yang, Tzu-Chi [1 ]
Hsu, Yi-Chuan [2 ]
Wu, Jiun-Yu [3 ]
机构
[1] Natl Yang Ming Chiao Tung Univ, Inst Educ, Hsinchu, Taiwan
[2] Natl Hsinchu Girls Sr High Sch, Hsinchu, Taiwan
[3] Southern Methodist Univ, Dept Teaching & Learning, Dallas, TX USA
关键词
ChatGPT; programming education; high school; artificial intelligence in education; SELF-EFFICACY; COMPUTATIONAL THINKING; AUTOMATIC ASSESSMENT; SCIENCE; PERCEPTIONS; PERFORMANCE; ENVIRONMENT; FRAMEWORK; LESSONS; DESIGN;
D O I
10.1080/10494820.2025.2450659
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Programming education gains importance in high schools as the digital age progresses. However, the openness and adaptability of programming languages present unique challenges for instructional practices compared to other subjects. While traditional instructional tools offer limited support, ChatGPT, a groundbreaking Generative Artificial Intelligence, has shown impressive capabilities in natural language processing and knowledge generation. This study explored whether ChatGPT can transcend existing limitations and improve programming education through a quasi-experimental approach with post-hoc interviews in high school classrooms. A total of 153 students participated, and the results from MANCOVA and ANCOVA analyses revealed that students using ChatGPT reported lower levels of flow experience, self-efficacy, and learning achievement compared to those utilizing conventional methods. Post-hoc interviews further revealed that students felt ChatGPT's effectiveness in facilitating their programming learning fell short of their initial expectations. These findings highlight the need to carefully consider the complexity of programming learning tasks and students' cognitive, affective, and interactive dimensions when integrating AI technologies into education. We discuss the implications and provide thorough pedagogical strategies, specifically the guidance-practice-transformation (G-P-T) mode, to maximize the potential of AI tools and support high school programming education, emphasizing the balance of technological innovation with learning best practices.
引用
收藏
页数:18
相关论文
共 104 条
  • [61] A Systematic Literature Review on Teaching and Learning Introductory Programming in Higher Education
    Medeiros, Rodrigo Pessoa
    Ramalho, Geber Lisboa
    Falcao, Taciana Pontual
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2019, 62 (02) : 77 - 90
  • [62] Artificial intelligence (AI), conversational agents, and generative AI: implications for adult education practice and research
    Milana, Marcella
    Brandi, Ulrik
    Hodge, Steven
    Hoggan-Kloubert, Tetyana
    [J]. INTERNATIONAL JOURNAL OF LIFELONG EDUCATION, 2024, 43 (01) : 1 - 7
  • [63] Intelligent tutoring systems: a systematic review of characteristics, applications, and evaluation methods
    Mousavinasab, Elham
    Zarifsanaiey, Nahid
    R. Niakan Kalhori, Sharareh
    Rakhshan, Mahnaz
    Keikha, Leila
    Ghazi Saeedi, Marjan
    [J]. INTERACTIVE LEARNING ENVIRONMENTS, 2021, 29 (01) : 142 - 163
  • [64] Nayak J., 2023, Teaching coding in K-12 schools: Research and application, P263, DOI [10.1007/978-3-031-21970-2_17, DOI 10.1007/978-3-031-21970-217]
  • [66] Okonkwo C.W., 2021, Computers and Education:Artificial Intelligence, V2, P100033, DOI DOI 10.1016/J.CAEAI.2021.100033
  • [67] Investigation and analysis of the current situation of programming education in primary and secondary schools
    Ou, Qizhong
    Liang, Weijie
    He, Zhenni
    Liu, Xiao
    Yang, Renxing
    Wu, Xiaojun
    [J]. HELIYON, 2023, 9 (04)
  • [68] Development of CNN-Based Data Crawler to Support Learning Block Programming
    Park, HuiJae
    Kim, JaMee
    Lee, WonGyu
    [J]. MATHEMATICS, 2022, 10 (13)
  • [69] The ebb and flow of online learning
    Pearce, JM
    Ainley, M
    Howard, S
    [J]. COMPUTERS IN HUMAN BEHAVIOR, 2005, 21 (05) : 745 - 771
  • [70] Using learning analytics in the Amazonas: understanding students' behaviour in introductory programming
    Pereira, Filipe D.
    Oliveira, Elaine H. T.
    Oliveira, David B. F.
    Cristea, Alexandra I.
    Carvalho, Leandro S. G.
    Fonseca, Samuel C.
    Toda, Armando
    Isotani, Seiji
    [J]. BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2020, 51 (04) : 955 - 972