Uso de Jupyter notebooks y nbgrader para ofrecer retroalimentación en una asignatura de programación

  1. Juan Gutiérrez-Aguado 1
  2. Ignacio García-Fernández 1
  3. Manolo Pérez-Aixendri 1
  1. 1 Universitat de València
    info

    Universitat de València

    Valencia, España

    ROR https://ror.org/043nxc105

Revista:
Actas de las Jornadas sobre la Enseñanza Universitaria de la Informática (JENUI)
  1. Cruz Lemus, José Antonio (coord.)
  2. Medina Medina, Nuria (coord.)
  3. Rodríguez Fortiz, María José (coord.)

ISSN: 2531-0607

Año de publicación: 2023

Título del ejemplar: Actas de las XXIX Jornadas sobre la Enseñanza Universitaria de la Informática. Granada, del 5 al 7 de julio de 2023

Número: 8

Páginas: 375-382

Tipo: Artículo

Otras publicaciones en: Actas de las Jornadas sobre la Enseñanza Universitaria de la Informática (JENUI)

Resumen

We present an experience of the use of Jupyter Notebooks in a programming subject that uses Java. This subject is taught in the third year of the Ingeniería Telematica degree. The goal is to reduce the time required to give feedback after performing programming tasks. Students can perform the notebooks by using a browser during the classes through JupyterHub deployed on Kubernetes; or whenever the want by using a virtual machine. Eleven notebooks have been designed on topics that have been perceived as complicated over the past years. To evaluate the usefulness of the notebooks in the learning process, a survey has been passed and analyzed using thematic analysis. Results show that students consider the usage of the notebooks useful, and have considered positively the addition of feedback.