Cursos‎ > ‎

Seguimiento de las Clases - Viernes Noche

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
ċ
ejercicio.hs
(1k)
Fernando Dodino,
7 abr. 2017 12:34
ċ
ejercioLogico.pl
(2k)
Fernando Dodino,
23 jun. 2017 9:18
Comments