Clase 25 - Viernes - 27/10/2017 Clase 24 - Viernes - 20/10/2017 - Herencia vs Composición - ejercicio resuelto en clase Manejo de Proyectos.
- Subimos el enunciado delĀ TP4Ā de Objetos.
Clase 23 - Viernes - 13/10/2017 Clase 22 - Viernes - 06/10/2017 - Repaso y resolvimos en clase el ejercicio SueƱos.
Clase 21 - Viernes - 29/09/2017 - Vimos manejo de errores, como lanzar excepciones y como caputarlas. EstÔn explicados en en el Módulo 7.
- Hicimos los ejercicios de esta prƔctica
Clase 20 -Ā Viernes - 22/09/2017Ā - Arrancamos y terminamos el ejercicio de Dr. Casa, introduciendo un concepto importantĆsimo que es la herencia.
- Los temas nuevos vistos este dĆa se resumen en herencia, super y redefinición, que estĆ”n (maravillosamente) explicados en el Módulo 5 de los apuntes.Ā
- A estas instancias ya son capaces de resolver los parciales del paradigma de objetos en la sección de Parciales, pero mejor prioricen el trabajo prÔctico.
Clase 19 -Ā Viernes - 15/09/2017Ā - Comenzamos con un repaso de colecciones y clases, acto seguido realizamos el ejercicio Seguridad Vial en el cual aprovechamos el concepto de polimorfismo para tratar indistintamente a los distintos vehĆculos.
- Empezamos nuevos ejercicios con clases, de los cuales llegamos a terminar el de Fiesta de despedida y llegamos a completar el primer punto de HĆ©roes.Ā
Clase 18 - Viernes - 8/09/2017 - Seguimos con el ejercicio que faltaba: Pokémon, introduciendo las Colecciones y los Sets/Conjuntos (sin repetidos) junto a los bloques. Se recomienda leer sobre colecciones y bloques en el Módulo 6 de los apuntes.
- Y luego resolvimos el ejercicioĀ Se me cuelga el celu, aprovechando el polimorfismo y luego se introdujeronĀ ClasesĀ para agrupar el comportamiento de varios objetos similares. Pueden leer mĆ”s sobreĀ ClasesĀ en elĀ Módulo 4Ā de los apuntes.Ā
Clase 17 -Ā Viernes - 1/09/2017Ā - Seguimos con el ejercicio pendiente de la clase anterior: Afecciones.
- Se introdujo de nuevo el concepto de polimorfismo, del cual pueden leer mÔs en el Módulo 3 de los Apuntes. También se vió Method Lookup, del cual hablaremos con mayor detalle mÔs adelante.
- Ā”Comenzamos unos nuevos ejercicios! Llegamos a terminar el ejercicio Sueldo de Pepe, cuya (posible) solución se encuentra disponible en el siguiente repositorio: Sueldo de Pepe. EstarĆa bueno que intenten realizar el ejercicio que falta (PokĆ©mon) para adelantar el tema que serĆ” visto la clase que viene: Colecciones.
Clase 16 - Viernes - 25/08/2017 - ”Arrancamos con el paradigma de Objetos!
- Vimos todos los temas planificados para este dĆa (que se encuentran en la pĆ”gina principal del curso), pero igual vamos a repasarlos a lo largo del cuatrimestre.
- Completamos el ejercicio del Lobo Yamilo y comenzamos el ejercicio de Tom y Jerry, ambos se encuentran en el siguiente documento: Ejercicios, estarĆa bueno que completen lo que falta del ejercicio de Tom y Jerry y que realicen el ejercicio que falta (Afecciones) para discutirlos el 1/9.
- Se recomienda fuertemente que repasen los conceptos y vean algunos ejemplos en los primeros 2 módulos de la parte de Objetos en los Apuntes.
- Ah.. Ā”y tambiĆ©n practiquen con Mumuki! La guĆa de ejercicios correspondiente a este paradigma se encuentra en: wollok.mumuki.io, no duden en consultar si tienen algĆŗn problema con algĆŗn ejercicio en particular.Ā
- También fuimos al laboratorio para amigarnos con el entorno de desarrollo que vamos a usar a lo largo de este paradigma. Para mÔs información sobre el IDE a usar: Wollok
Clase 14 - Viernes - 4/08/2017 - Terminamos de resolver el parcial Sueños.
- Se les dió para ejercitar el parcial Minecraft (que pueden encontrarlo en la parte de Parciales también) y resolvimos algunos puntos.
Clase 13 - Viernes - 7/07/2017 - Vimos explosión combinatoria y algunos ejemplos.
- Comenzamos a ejercitar con el parcial SueƱos y llegamos hasta el punto 2.
- Les dimos un enunciado del parcial Festivales de Rock para que ejerciten.
- Ambos parciales nombrados se encuentran en la parte de Parciales en este sitio web.
Clase 12 - Viernes - 30/06/2017 - Repaso findall/3, forall/2, not/1.
- Recursividad en lógico, resolvimos member/2, append/3, sumlist/2, esCreciente/1.
- Polimorfismo: vimos los Ćŗltimos ejercicios de acĆ”.
Clase 11 -Ā Viernes 23/06/2017 - Repaso de inversibilidad y predicados generadores.
- Vimos dos predicados importantes de orden superior: forall/2 y findall/3.
- Comenzamos a ver listas y algunos de los predicados correspondientes a ellas: sumlist/2 y member/2.
- Repaso de functores, orden superior y listas con el siguiente ejercicio: Servidores.
Clase 10 - Viernes 16/06/2017- Vimos uno de los conceptos mÔs importantes del paradigma: Inversibilidad.
- Introducción a los functores, individuos compuestos.
- También se vió pattern matching para este paradigma.
- Se les dió una fotocopia de Ejercicios PrÔcticos, de la cual resolvimos el ejercicio Medios de Transporte.
- Se recomienda fuertemente la lectura de los apuntes relacionados a estos temas.
Clase 9 - Viernes 9/06/2017- Introducción al Paradigma Lógico.
- Vimos lo que es una base de conocimiento.
- Consultas individuales, existenciales.
- Multiples respuestas, backtracking.
- Principio de universo cerrado/acotado. (Negación por falla)
- Probamos el SWI Prolog en el laboratorio y hicimos estos ejercicios.
- Hicimos el primer ejercicio de Primeros ejercicios, se recomienda realizar los restantes.
Clase 8 - Viernes 19/05/2017 - Resolvimos un ejercicio tipo parcial: ”A volar!
- Se les dió el enunciado de un parcial para practicar: Samurai Jack
Clase 7 - Viernes 12/05/2017 - Definición local: where.
- Terminamos de resolver un ejercicio pendiente (Punto 5 de Lambdaprop.com).
- Resolvimos un ejercicio integrador: Pinky y Cerebro.
ClaseĀ 6 -Ā Viernes 5/05/2017 ClaseĀ 5 -Ā Viernes 28/04/2017 ClaseĀ 4 -Ā Viernes 21/04/2017 ClaseĀ 3 -Ā Viernes 7/04/2017 ClaseĀ 2 -Ā Viernes 31/03/2017 Clase 1 -Ā Viernes 16/03/2017 |
Fernando Dodino, 7 abr 2017 12:34 v.2 Fernando Dodino, 23 jun 2017 9:18 v.3 |