Ayuda
Ir al contenido

Dialnet


Usando chatGPT para programar en una asignatura de Algoritmia

  • Autores: Arturo González Escribano
  • Localización: Actas de las Jornadas sobre la Enseñanza Universitaria de la Informática (JENUI), ISSN 2531-0607, Nº. 9 (Actas de las XXX Jornadas sobre Enseñanza Universitaria de la Informática (La Coruña, 19, 20 y 21 de), 2024, págs. 35-42
  • Idioma: español
  • Enlaces
  • Resumen
    • The focus of Algorithms courses is teaching to identify and use the most appropriate algorithms and data structures to solve different kinds of problems. In general, it is taken for granted that the students have the programing skills to understand the algorithms and develop their own practical problem solutions. In our course we propose practical assignments to develop several programs that solve the same problem with different algorithms, variants and data structures. This allows the students the comparison of the different solutions in terms of programming effort and performance impact. In previous academic years we detected that the amount of hours invested by the students in the programming tasks was too high, and they also showed problems to apply previous programming knowledge to real cases. This deviates the focus from the algorithms, the use of abstractions and the impact of alternatives to the challenges associated to the usage of the programming language and the programming structures. This work describes an experience conducted this academic year in which we have proposed to the students the use of chatGPT 3.5 to develop from scratch all the programs and alternatives of the practical assignments. We describe and evaluate the implementation and evaluation methods used. We present results about the participation, dedication and subjective perception of the students of the learning experience. Finally, we present conclusions about the execution of the experience and the problems detected.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno