KOGI: A Seamless Integration of ChatGPT into Jupyter Environments for Programming Education

被引:1
|
作者
Kuramitsu, Kimio [1 ]
Obara, Yui [1 ]
Sato, Miyu [1 ]
Obara, Momoka [1 ]
机构
[1] Japan Womens Univ, Tokyo, Japan
关键词
programming education; LLM; ChatGPT; classroom experience; SEEKING; HELP;
D O I
10.1145/3622780.3623648
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The impact of ChatGPT has brought both anxiety and anticipation to schools and universities. Exploring a positive method to improve programming skills with ChatGPT is a new and pressing challenge. In pursuit of this goal, we have developed KOGI, a learning support system that integrates ChatGPT into the Jupyter environment. This paper demonstrates how KOGI enables students to receive timely advice from ChatGPT in response to errors and other questions they encounter. We immediately introduced KOGI in our two introductory courses: Algorithms and Data Science. The introduction of KOGI resulted in a significant decrease in the number of unresolved student errors. In addition, we report on student trends observed in the classroom regarding the type and frequency of help requested. Although our findings are preliminary, they are informative for programming instructors interested in using ChatGPT.
引用
收藏
页码:50 / 59
页数:10
相关论文
共 50 条
  • [1] Seamless integration of devices in industry 4.0 environments
    Del Gaudio, Daniel
    Hirmer, Pascal
    [J]. INTERNET OF THINGS, 2020, 12
  • [2] Integrating interactive performance analysis in Jupyter Notebooks for parallel programming education
    Oden, Lena
    Noelp, Klaus
    Brauner, Philipp
    [J]. 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 369 - 376
  • [3] Seamless integration of databases in VR for constructing virtual environments
    Soetebier, I
    Dörner, R
    Braun, N
    [J]. COMPUTER GRAPHICS FORUM, 1999, 18 (03) : C331 - +
  • [4] ChatGPT: Challenges and Benefits in Software Programming for Higher Education
    da Silva, Carlos Alexandre Gouvea
    Ramos, Felipe Negrelle
    de Moraes, Rafael Veiga
    dos Santos, Edson Leonardo
    [J]. SUSTAINABILITY, 2024, 16 (03)
  • [5] Guidelines for Effective Use of ChatGPT in Introductory Programming Education
    Ramabu, Tlou
    Malebane, Tumelo
    [J]. 2024 IST-AFRICA CONFERENCE, 2024,
  • [6] Challenge, integration, and change: ChatGPT and future anatomical education
    Leng, Lige
    [J]. MEDICAL EDUCATION ONLINE, 2024, 29 (01):
  • [7] Class integration of ChatGPT and learning analytics for higher education
    Civit, Miguel
    Escalona, Maria Jose
    Cuadrado, Francisco
    Reyes-de-Cozar, Salvador
    [J]. EXPERT SYSTEMS, 2024,
  • [8] The future,of programming environments: Integration, synergy, and assistance
    Zeller, Andreas
    [J]. FOSE 2007: FUTURE OF SOFTWARE ENGINEERING, 2007, : 316 - 325
  • [9] Seamless Learning Environments in Higher Education with Mobile Devices and Examples
    Marin, Victoria I.
    Jaaskela, Paivikki
    Hakkinen, Paivi
    Juntunen, Merja
    Rasku-Puttonen, Helena
    Vesisenaho, Mikko
    [J]. INTERNATIONAL JOURNAL OF MOBILE AND BLENDED LEARNING, 2016, 8 (01) : 51 - 68
  • [10] An infrastructure of network services for seamless integration in advanced collaborative computing environments
    Gao, Han
    Judson, Ivan R.
    Uram, Thomas
    Lefvert, Susanne
    Disz, Terry L.
    Papka, Michael E.
    Stevens, Rick L.
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2006, : 381 - 390