Semana 5
En esta semana vamos a conocer a los Closures, que son bloques de código que pueden convertirse en un objeto y que pueden diferir su ejecución. Eso nos va a ayudar a programar cosas más interesantes e interactivas y nos va a ser muy útil luego en Wollok Game! También incorporamos el uso de colecciones.
A los closures también se los llama expresiones Lambda. Estos “cachos” de código pueden tener, además, 1 o más parámetros que nos permiten convertir una porción de código en un objeto, dándonos el beneficio de diferir su ejecución, ya que el lugar donde se escribe el código puede no ser el mismo donde se pide la ejecución. Incluso, el código podría no ejecutarse nunca.
Les dejamos un apunte que contiene la introducción al uso de closures y colecciones además de otro material básico de la materia: Apunte Closures y Colecciones
También les facilitamos el link a la presentación de la clase presencial, que resume los temas de esta semana: Presentación Semana 5
Sobre las asignaciones (TPs)
Debido a los problemas que nos viene trayendo la plataforma classroom de github para aceptar y gestionar asignaciones (error 500, Access Issue, etc), a partir de esta semana usaremos otra herramienta que genera previamente los repos de cada estudiante y envía los mails de invitación antes de aceptar.
Aquellxs estudiantes que registraron correctamente su usuario de github en la planilla compartida la semana pasada, deberían haber recibido 2 mails de parte de Objetos UNAHUR que serán las invitaciones a aceptar las 2 asignaciones de esta semana (verificar carpeta spam).
Podrán acceder a sus repos tanto desde el link del mail como desde el link de “Aceptar asignación” que está en esta página, y la primera vez deberán aceptar la invitación (vence a los 7 días). Se agregó en la sección Ejercicios para que indiquen su usuario de github, es necesario para dirigirlos al repo correcto. Asegúrense de colocarlo correctamente (mayúsculas, minúsculas, guiones, etc) porque en otro caso no les dará acceso y arrojará error 404.
Para los ejercicios de las semanas anteriores que usamos classroom, tengan en cuenta que tal vez deban probar colocando su usuario con sufijo “-1”, “-2”, “-3”, debido a los problemas que generó classroom al generar los repos.
Horarios
Ejercicios
Bebidas Parte 2
- Segunda parte del ejercicio Bebidas, que agrega el manejo de bloques y colecciones.
Elegi o crea tu equipo
Usa las flechas para navegar, Enter para confirmar