Para realizar una entrega de prácticas, por favor, sigue los siguientes pasos:
- Los ejercicios están estructurados según módulos y unidades (p. ej., "M1U1 - Introducción al big data y ML").
- Cada unidad tiene una entrega de prácticas propia, que habitualmente incorpora varios ejercicios individuales.
- Los ejercicios serán generalmente cuadernos de Jupyter, aunque también pueden estar en formato markdown u otros.
- Para los cuadernos de Jupyter, debes seguir las instrucciones y completar las celdas indicadas de cada cuaderno, enviando el mismo archivo (.ipynb).
- Para los archivos en otros formatos, se indicará claramente qué debes entregar y en qué formato.
- Una vez completados todos los ejercicios de la práctica, envíalos de forma conjunta al profesor a través de la plataforma de entrega de prácticas.
- Para dichos ejercicios, sigue siempre la siguiente nomenclatura.
Intenta seguir en todo momento esta nomenclatura al nombrar los ejercicios para entregarlos o referirte a ellos, sus secciones o celdas, en un mensaje sobre preguntas o dudas. De esta forma podremos identificarlos claramente a la hora de corregir las prácticas o resolver tus preguntas:
- Los módulos se corresponden con carpetas del repositorio llamados "M00-Título_del_módulo".
- Las subcarpetas por cada unidad, que representan un conjunto de ejercicios a enviar como una única entrega de prácticas, son llamadas "M0U0-Título_de_la_unidad".
- Los ejercicios de cada entrega son llamados "M0U0-0-Título_del_ejercicio".
- Dentro de cada ejercicio, cada sección viene indicada como título de 2º nivel.
- Así mismo, en cada ejercicio, cada celda de código a completar tiene una primera línea de título con un comentario que comienza por "TODO:".
Del mismo modo, para referirte en un mensaje al profesor o entrega a un ejercicio, sección o celda, por favor:
- Refiérete al ejercicio por su nombre completo, o al menos nº de módulo, unidad y ejercicio. P. ej., M1U2-1.
- Refiérete a la sección del ejercicio por su título completo mejor que por su número. P. ej., "Creación de un dataset sintético".
- Refiérete a la/s celda/s por su/s título/s. P. ej., "TODO: Genera un dataset sintético manualmente, con término de bias y término de error inicializado a 0".
- Si lo prefieres, siempre puedes incluir un enlace al ejercicio en el repositorio de GitHub.
- Por favor, en los ejercicios, intenta seguir el estilo canónico recomendado de Python: PEP8.
- Como siempre, no se trata de seguir PEP8 por completo y al pie de la letra (tabs vs espacios, longitud máxima de línea, etc.), sino de conseguir un nivel mínimo de legibilidad de código.
- Cuanto más fácil sea leer tu código, antes serán respondidas tus preguntas y corregidas tus prácticas.
- Si tienes cualquier duda, pregunta o problema, no dudes en contactar por el profesor a través de mensaje privado en la plataforma.
- El profesor responderá a las preguntas y corregirá las prácticas en cuanto le fuera humanamente posible.
- Si tienes cualquier duda sobre un ejercicio, no dudes en preguntar:
- Si encuentras algún problema con las instrucciones, posible error, aspecto no bien explicado, etc., por favor, avísanos cuanto antes para que podamos aclarártelo y resolver el problema para el resto de alumnos.
- No olvides indicar claramente a qué ejercicio o apartado te refieres, siguiendo la nomenclatura de los mismos o incluso con un enlace al archivo en el repositorio público.
- Puedes también adjuntar el archivo en el mensaje privado de la plataforma con la pregunta para el profesor, indicando en qué apartado tienes un problema, qué sucede y qué has intentado hasta ese momento.
Por último, reiteramos, estamos disponibles en la plataforma y el profesor estará encantado de poder ayudarte con cualquier pregunta o problema :).