Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
2 contributors

Users who have contributed to this file

@fdodino @Juancete
321 lines (210 sloc) 27.3 KB

Clases 2019

Próxima Clase : 29 (miércoles 13/11)

  • Veremos el Módulo 16: El proceso del Diseño, que también servirá para repasar la metodología con la que les recomendamos que resuelvan el parcial (iterativa e incremental)
  • Ya se encuentran liberados los enunciados de la segunda entrega del TP de objetos

Clase : 28 (miércoles 6/11)

Clase : 27 (miércoles 30/10)

Nota: A partir de ahora estaremos en el aula 238 los dos cursos.

Este miércoles estaremos corrigiendo la primera entrega del TP, ya sea que hayan elegido el Pacman o Rápidos y Objetosos. La mecánica es la misma de siempre: llegan y se anotan en el pizarrón, los iremos llamando en base a la disponibilidad de tutores.

Clase : 26 (miércoles 23/10)

Clase : 25 (miércoles 16/10)

Clase : 24 (miércoles 09/10)

  • Te dejamos material de la clase anterior sobre objetos factory
  • No tendremos kata sino la corrección de la kata 3, que comenzará a partir de las 18, a medida que lleguen los correctores, como siempre se anotan en el pizarrón los grupos por orden de llegada.

Clase : 23 (miércoles 02/10)

Clase : 22 (miércoles 18/09)

Clase : 21 (miércoles 11/09)

Vimos este assignment que consiste en el juego Pepita Game con tres niveles diferentes de dificultad.

En la página de conceptos, tenés una solapa Wollok Game que explica los conceptos fundamentales.

Y liberamos la kata 2, que vence el miércoles 19 a las 18:00.

Clase : 20 (miércoles 04/09)

Clase : 19 (miércoles 28/08)

Clase : 18 (miércoles 21/08)

  • De 18 a 21 tendremos el examen de Lógico. Podés preparar parciales en este repositorio de exámenes. Se puede resolver en máquina, o en papel. Si traés tu notebook, recordá también proveerte de una zapatilla para la electricidad.
  • Luego del recreo comenzaremos a estudiar el Paradigma de Objetos:
    • Módulo 01: Objeto. Mensaje. Métodos.
    • Módulo 02: Referencias. Estado. Compartir objetos. Identidad.

Clase : 17 (miércoles 14/08)

Será una clase donde corregiremos el TP de Lógico y repasaremos dudas antes del parcial.

Clase : 16 (miércoles 07/08)

Volvimos de las vacaciones más renovados que nunca! Bueno, o algo así

Te dejamos para que aproveches el link al assignment del TP Integrador de Lógico

La clase se va a centrar en

Clase : 15 (miércoles 10/07)

Clase : 14 (miércoles 03/07)

  • Veremos el módulo 4: Predicados de orden superior
  • Luego haremos la kata 2 de lógico, para lo cual asegurate de tener la versión 7 ó superior de SWI Prolog

Clase : 13 (miércoles 26/06)

Clase : 12 (miércoles 19/06)

Entorno Prolog

Primero que nada, te conviene tener el entorno Prolog instalado. Para eso te recomendamos que vayas a la página que te va a ayudar a tener todo configurado.

Contenido de la clase

Clase : 11 (miércoles 12/06)

A las 18:00 será el parcial hasta las 21:00 hs.

Podés hacerlo en máquina, para lo cual asegurate de tener suficiente batería o traer tu zapatilla. Si lo preferís podrás hacerlo en papel. Nosotros pasaremos por los bancos para tomar lista, y pasaremos el assignment para aquellos que quieran resolverlo en su computadora. El assignment vencerá 21:15, por lo que te vamos a avisar a las 21 que se terminó el tiempo para que no te falte hacer el push. El examen consiste únicamente en el código, no habrá testeo unitario (que ya lo hemos evaluado en las katas y en el trabajo práctico).

Después, a partir de las 21:20 tendremos el Módulo 1 de Lógico: Predicados. Individuos. Consultas. Universo Cerrado. Y si hay algo de tiempo empezaremos a ver el Módulo 2: Variables. Consultas Existenciales. Reglas simples y compuestas. Inversibilidad.

Te dejamos el link de Mumuki a la programación lógica.

Clase : 10 (miércoles 05/06)

Dado que el 29/05 será el paro dispuesto por la CGT, nos vemos en 15 días. Te dejamos el ejercicio de corredores de TC resuelto.

Sobre la entrega del TP:

  • la entrega es presencial
  • comenzaremos 18:30 aproximadamente los primeros tutores
  • a medida que lleguen cada uno en su aula, se anotarán en el pizarrón de acuerdo al grupo de tutores que vean (cada grupo de tutores tendrá un casillero). En caso de que los dos tutores tengan algún inconveniente, habrá un casillero en blanco para anotarse por defecto.
  • luego se van del aula y esperan a que los llamemos, para descomprimir el espacio
  • la defensa involucrará preguntas donde demostrarán la correcta aplicación de los conceptos teóricos en la solución que hicieron (deben poder justificar sus decisiones, no vale decir que uno hizo una solución "porque sí")
  • si tenés algún problema de fuerza mayor, o estás enfermo tenés que avisar para que no te pongamos el ausente y puedas rendir el parcial. Arreglá con tus tutores a ver cómo podés defender el TP y en qué momento.

Para ir practicando tenés el repositorio de exámenes.

Clase : 9 (miércoles 22/05)

Aviso importante: la fecha de entrega del TP está sujeta al paro general de la CGT. De confirmarse, actualizaremos la planificación y pasaremos todo una semana.

Clase : 8 (miércoles 15/05)

El TP ya está liberado, tenés que ingresar a este link, y seguir estas instrucciones

Clase : 7 (miércoles 08/05)

Clase : 6 (miércoles 24/04)

A partir de las 21:40 tendremos la kata 4 de Recursividad, que tiene una duración prevista de 30 minutos (es más corta que la de modelado de información).

Clase : 5 (miércoles 17/04)

A partir de las 21:00 tendremos la kata 3 de Modelado de información, que tendrá un punto BONUS extra de scoring. Atención que es una kata más larga que las anteriores.

Resumen clase : 4 (miércoles 10/04)

Esta vez no habrá kata. Descansen y aprovechen para avanzar con los capítulos 8 y 9 de la guía interactiva Mumuki.

También tenés una nueva página donde condensamos toda la información útil a la hora de trabajar con Haskell.


Resumen Clase : 3 (miércoles 03/04)

Aclaración: dados los problemas de conexión que hubo, la kata 1 no se considerará dentro del scoring, y ahora necesitarán sumar 6 puntos en las katas para poder promocionar.

Primera parte: 19 a 21

Segunda parte: 21:20 a 22:20

Hicimos la segunda kata


Resumen Clase 2 (miércoles 27/03)

Primera parte: 19 a 20:30

Segunda parte: 20:50 a 22:30

Quedaron para resolver las siguientes katas:


Resumen Clase 1

Contenidos teóricos

Tareas para el hogar

Presentación de la materia y de los profesores

  • Somos un grupo de docentes que va a dictar una cursada homogénea en ambos cursos, nos vamos a ir rotando para que conozcan a todos. Nos presentamos.
  • Como "Las personas son importantes y hacen la diferencia", es fundamental tener una buena relación con nosotros, que se sientan libres de venir a consultarnos temas académicos e incluso personales o laborales. Nuestro objetivo es que ustedes se sientan cómodos en la cursada, y nosotros también. Por eso creemos que el trato amable y distendido ayuda a que todo fluya mejor, siempre teniendo en cuenta que todos somos personas, tenemos sentimientos y merecemos ser tratados con respeto.
  • Punto de entrada: http://pdep.com.ar y de ahí tenemos nuestra página de los miércoles a la noche (sí, una sola)
  • El horario, de 19 a 22:20, y quizás nos extendamos las primeras clases un poco más hasta que alcancen ritmo con la ejercitación obligatoria
  • La materia necesita un ida y vuelta constante y vamos a pedir que le dediquen 4 horas por semana, quizás noten cierta "intensidad" nuestra pero el día de mañana nos lo van a agradecer
  • Paradigmas y tecnologías: es fundamental complementar la teoría con práctica
  • Evaluación práctica: katas y trabajos prácticos
  • Parciales y recuperatorios: lean las reglas de juego para poder presentarse a los parciales.
  • Régimen de promoción: 8 ó más de ocho en cada uno de los parciales y el scoring de las katas en los tres paradigmas ok.
  • Seguimiento de clases mediante esta página
  • Grupo de la materia (pdep-mn@googlegroups.com), hay que actualizar cuanto antes tus datos en la lista del curso K2052 o la del K2152
  • IMPORTANTE: Reglas de etiqueta para la comunicación
    • la lista es para temas administrativos, anuncios importantes (ej: paro de colectivos o docente, situaciones de emergencia de algún docente), para problemas al configurar el entorno, para dudas puntuales sobre conceptos o ejercicios que no tengan que ver con el TP. Para el TP estarán los tutores.
    • si tienen un inconveniente, no respondan sobre el último mail de la lista que se haya enviado. Por ejemplo, tengo un problema al instalar Haskell en Mac y para escribir a la lista mi problema respondo un mail sobre "Duda sobre cómo utilizar la consola en GHCi". Esto pisa la pregunta de su compañero, y además confunde a quien quiere responder.
    • Firmen siempre que manden un mail. Es imprescindible que sepamos con quién estamos hablando, especialmente si sacaron una casilla como put@elquelee@gmail.com
    • No manden mails privados a docentes por consultas que no sean del TP. Si el docente no puede contestar, se quedaron sin respuesta. Si el docente contesta, solo ustedes pueden aprovechar esa respuesta y no les sirve a otros. Si mandan el mail a la lista, cualquiera tiene la potestad de contestar, y si hay algo que corregir o consensuar es mucho más fácil.
    • Si arman un grupo para el TP, manden mail a los tutores y copien siempre a sus compañeros, para que todos estén al tanto de las preguntas y las respuestas.
  • Herramientas: Mumuki, la lista pdep-mn, los links a las clases de esta página, el Software que podés descargarte y para el TP tus tutores.
  • Una aclaración desde el vamos: "programar no es lo que era antes", y en ese tono los trabajos prácticos y las katas requerirán temas que exceden a simplemente escribir código: preparar casos de prueba e implementarlos, utilizar herramientas colaborativas entre tus compañeros, son algunos de esos requisitos que vamos a pedir.

Links útiles

You can’t perform that action at this time.