Ejercicios
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!
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
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
Ejercicio | Fecha Presentación | Fecha de Entrega |
---|---|---|
Factorio | 22/10/2020 | 29/10/2020 (hasta las 19 hrs) |
Código Repetido | 02/11/2020 | 09/11/2020 (hasta las 19 hrs) |
Números | 09/11/2020 | 16/11/2020 (hasta las 19 hrs) |
Mars Rover | 30/11/2020 | 07/12/2020 (hasta las 19 hrs) |
Servicios Financieros | 03/12/2020 | 10/12/2020 (hasta las 19 hrs) |
Servicios Financieros 2 | 10/12/2020 | 17/12/2020 (hasta las 19 hrs) |
TusLibros - Iteración 1 | 08/02/2021 | 11/02/2021 (hasta las 19 hrs) |
TusLibros - Iteración 2 | 11/02/2021 | 18/02/2021 (hasta las 19 hrs) |
TusLibros - Iteración 3 | 18/02/2021 | 25/02/2021 (hasta las 19 hrs) |
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 les va a informar por mail las correcciones.
Asegúrense de probar que su código funcione correctamente en una imágen limpia de Cuis antes de realizar la entrega final.