Implementation of simulators for teaching tasks using GPT

The implementation process of a simulator using a GPT is presented. This simulator is a wave simulator for use in teaching tasks of the physics subject in a grade university course. The selected GPT is ChatGPT. Much of the simulator was written using Javascript, HTML, and CSS, but the code was gener...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Godoy, Pablo Daniel, Marianetti, Osvaldo, Fontana, Daniela, Manganelli, Silvina
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2024
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/176952
Aporte de:
id I19-R120-10915-176952
record_format dspace
spelling I19-R120-10915-1769522025-02-26T20:07:10Z http://sedici.unlp.edu.ar/handle/10915/176952 Implementation of simulators for teaching tasks using GPT mplementation of Simulators for Teaching TasksUsing GPT Godoy, Pablo Daniel Marianetti, Osvaldo Fontana, Daniela Manganelli, Silvina 2024-08 2024 2025-02-26T16:55:51Z en Ciencias Informáticas Simulators for Teaching Tasks Wave Simulator Code Generation through GPT The implementation process of a simulator using a GPT is presented. This simulator is a wave simulator for use in teaching tasks of the physics subject in a grade university course. The selected GPT is ChatGPT. Much of the simulator was written using Javascript, HTML, and CSS, but the code was generated by the GPT. The requests made to the GPT to generate the code are presented. This mechanism is proposed as a higher level of programming, in which the programmer writes instructions in a language closer to human language than other programming languages existing until now. An advantage is the reduction of development time to around half compared to traditional programming techniques. However, deep programming knowledge in the mentioned languages is necessary to handle unexpected responses. A disadvantage is that if the code size grows, the GPT begins to fail. As a result, the projects have to be divided into subprojects and integrated when every part works adequately in a separate way. On the other hand, as a second contribution of this paper, the objective of the simulator is described: to assist in teaching tasks. The context in which it will be employed, expected results and partial results achieved with other simulators are presented. Sociedad Argentina de Informática e Investigación Operativa Objeto de conferencia Objeto de conferencia http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) application/pdf 58-66
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Simulators for Teaching Tasks
Wave Simulator
Code Generation through GPT
spellingShingle Ciencias Informáticas
Simulators for Teaching Tasks
Wave Simulator
Code Generation through GPT
Godoy, Pablo Daniel
Marianetti, Osvaldo
Fontana, Daniela
Manganelli, Silvina
Implementation of simulators for teaching tasks using GPT
topic_facet Ciencias Informáticas
Simulators for Teaching Tasks
Wave Simulator
Code Generation through GPT
description The implementation process of a simulator using a GPT is presented. This simulator is a wave simulator for use in teaching tasks of the physics subject in a grade university course. The selected GPT is ChatGPT. Much of the simulator was written using Javascript, HTML, and CSS, but the code was generated by the GPT. The requests made to the GPT to generate the code are presented. This mechanism is proposed as a higher level of programming, in which the programmer writes instructions in a language closer to human language than other programming languages existing until now. An advantage is the reduction of development time to around half compared to traditional programming techniques. However, deep programming knowledge in the mentioned languages is necessary to handle unexpected responses. A disadvantage is that if the code size grows, the GPT begins to fail. As a result, the projects have to be divided into subprojects and integrated when every part works adequately in a separate way. On the other hand, as a second contribution of this paper, the objective of the simulator is described: to assist in teaching tasks. The context in which it will be employed, expected results and partial results achieved with other simulators are presented.
format Objeto de conferencia
Objeto de conferencia
author Godoy, Pablo Daniel
Marianetti, Osvaldo
Fontana, Daniela
Manganelli, Silvina
author_facet Godoy, Pablo Daniel
Marianetti, Osvaldo
Fontana, Daniela
Manganelli, Silvina
author_sort Godoy, Pablo Daniel
title Implementation of simulators for teaching tasks using GPT
title_short Implementation of simulators for teaching tasks using GPT
title_full Implementation of simulators for teaching tasks using GPT
title_fullStr Implementation of simulators for teaching tasks using GPT
title_full_unstemmed Implementation of simulators for teaching tasks using GPT
title_sort implementation of simulators for teaching tasks using gpt
publishDate 2024
url http://sedici.unlp.edu.ar/handle/10915/176952
work_keys_str_mv AT godoypablodaniel implementationofsimulatorsforteachingtasksusinggpt
AT marianettiosvaldo implementationofsimulatorsforteachingtasksusinggpt
AT fontanadaniela implementationofsimulatorsforteachingtasksusinggpt
AT manganellisilvina implementationofsimulatorsforteachingtasksusinggpt
AT godoypablodaniel mplementationofsimulatorsforteachingtasksusinggpt
AT marianettiosvaldo mplementationofsimulatorsforteachingtasksusinggpt
AT fontanadaniela mplementationofsimulatorsforteachingtasksusinggpt
AT manganellisilvina mplementationofsimulatorsforteachingtasksusinggpt
_version_ 1847925302838165504