Resumen:
|
[ES] Normalmente, las materias relacionadas con la ingeniería informática realizan
prácticas de laboratorio, que requieren el uso de cierto software que permita la resolución
de estas. Este software requiere una instalación ...[+]
[ES] Normalmente, las materias relacionadas con la ingeniería informática realizan
prácticas de laboratorio, que requieren el uso de cierto software que permita la resolución
de estas. Este software requiere una instalación y configuración en los equipos de los
estudiantes, que en algún caso puede ocasionar problemas de configuración.
Un patrón común durante la realización de las prácticas es el seguimiento por parte del
alumno de un boletín en formato PDF que los docentes publican. Esto implica que los
resultados obtenidos por el alumno tengan que ser anotados en otro tipo de soporte, ya
sea físico o digital.
Este trabajo persigue la integración de los cuadernos Jupyter Notebooks para facilitar
la realización de prácticas de laboratorio, especialmente en aquellos entornos que
requieren el uso de recursos remotos de proveedores Cloud. Tiene el objetivo de
transicionar de los tradicionales boletines de prácticas en formato PDF a un mecanismo
en el que los boletines sean accesibles vía web, y permitir la ejecución de comandos
remotos mediante credenciales delegadas por parte del alumno. Para ello, se estudiarán
diferentes técnicas para exponer dichos boletines mediante JupyterLab, Google Colab o
Binder.
Además, se analizarán las limitaciones de extensibilidad de estos boletines, para
decidir su futura integración en asignaturas relacionadas con la docencia sobre
proveedores Cloud, poniendo especial interés en Amazon Web Services.
[-]
[EN] Normally, subjects related to computer engineering carry out laboratory practices,
which require the use of certain software that allows them to be resolved. This software
requires some type of installation and ...[+]
[EN] Normally, subjects related to computer engineering carry out laboratory practices,
which require the use of certain software that allows them to be resolved. This software
requires some type of installation and configuration on student computers, which in some
cases, may cause configuration problems.
A common pattern during the process of completing practices is the student following
a bulletin in PDF format that teachers publish. This implies that the results obtained by
the student have to be recorded in another type of support, whether is a physical or digital
one.
This project seeks for the integration of Jupyter Notebooks to simplify the process of
completing laboratory practices, especially in those environments that require the use of
remote resources from Cloud providers. The objective is to be able to transition from the
traditional practice bulletins in PDF format to a mechanism in which the bulletins are
accessible via the web and allow the execution of remote commands through delegated
credentials for each student. To achieve this, different techniques will be studied to expose
these bulletins using JupyterLab, Google Colab or Binder
In addition, the extensibility limitations of these bulletins will be analyzed, to decide
their future integration in subjects related to teaching about Cloud providers, with a
special interest in Amazon Web Services.
[-]
|