Los ejercicios se resuelven de a grupos de a dos integrantes y se comparten a través de Github de manera pública.

Si te llegas a quedar sin grupo por cualquier motivo en algun momento de la cursada (un compañero/a dejo la materia, por ejemplo), avisalo por la lista de correo!

Dinámica

Para la entrega de consignas y resoluciones de ejercicios utilizaremos GitHub y por lo tanto, git. Si no saben como utilizarlo puede ver nuetro taller explicativo junto con su apunte.

Repositorio de la materia

Pueden encontrar los enunciados de cada ejercicio en el repositorio de ejercicios de la materia. De este repositorio se puede hacer un fork github icon de Github, o simplemente descargar los enunciados y archivos .st sueltos, y con eso cada grupo se arma su propio repositorio donde ira completando los ejercicios.

Iremos publicando los mismos con el correr de la cursada.

Fechas de Entrega github icon

Las fechas de entrega figuran en el conograma de la materia. Todos los ejercicios deben entregarse ANTES del comienzo de la clase correspondiente, es decir, hasta las 19 hrs. No serán aceptados trabajos entregados luego de esa hora, ya que veremos en esa clase la resolución del ejercicio.

Forma de Entrega

Todos los ejercicios deben ser entregados a través del repositorio de cada grupo. Deben respetar la misma estructura de directorios que el repo de la materia. El código debe ser entregado en formato .st, hacíendo file out de la categoría correspondiente.

Una vez terminado el ejercicio, hay que hacer un release. Para esto, hay que ir al repositorio del grupo, y clickear en Create a new release (o directamente, dirigirse a github.com/<usuario>/<repositorio>/releases/new). Ahí, se elige un titulo para el release (el nombre del ejercicio) y se publica. Esto va a generar un .zip con una copia del repositorio en la branch main al día. Es decir, asegurense que su ultimo commit en master tenga la entrega final!!

Este release (que debe estar publicado para la fecha de entrega) lo va a descargar su corrector, correr en su entorno, corregirlo, y finalmente su correccion va a llegar por mail.

Asegúrense de probar que su código funcione correctamente en una imágen limpia de Cuis antes de realizar la entrega final.

github icon Recuerden que si no saben como crear una nueva release/ utilizar GitHub / utilizar git puede ver nuetro taller explicativo junto con su apunte o tambien consultarnos por discrod o mail.

Recomendaciones post entrega github icon

  1. Bajar el archivo subido en la release
  2. Hacer file in en una imagen limpia de Cuis y ver que este todo bien.