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...
Guardado en:
| Autores principales: | , , , |
|---|---|
| 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 |