Semana 8

Atención

El día miércoles 30/9 no habrá clases por el paro convocado como parte de la lucha para reclamar por el debido cumplimiento de la Ley de financiamiento universitario, sancionada e incumplida hace ya 342 días (11 meses).
  • Esta semana vamos a profundizar en el uso de Clases y empezaremos a trabajar con el concepto de Herencia, que nos va a permitir la definición de nuevas clases basadas en clases existentes, estableciendo jerarquías de Superclase y Subclase. Vamos a poder agregar nuevos atributos y métodos, y también redefinir otros ya existentes.

  • También veremos el concepto de lookup method como mecanismo por el cual se determina, cuando se envía un mensaje, qué método se debe ejecutar.

  • Les dejamos a mano el enlace a la documentación de Wollok sobre Clases para que lean con atención.

  • También les facilitamos el enlace a la presentación que resume los temas de esta semana: Presentación Semana 8




  • Trabajo práctico grupal integrador Wollok Game: Pautas

  • Por otro lado, llegó el momento de comenzar con el famoso TP Game. Como saben, se trata de un trabajo práctico integrador (o sea, se espera que demuestren todo lo visto y aprendido en la cursada) grupal, evaluable y promediable, ya que representa la segunda nota de la materia (la primera, claro, es el parcial). Tengan en cuenta lo que se menciona al respecto en el Contrato pedagógico sobre la forma de evaluación: 3 instancias donde se espera un progreso gradual que finaliza con la correspondiente defensa oral.

  • Respecto de lo que se espera del proyecto, lean con atención el siguiente documento de pautas generales y requisitos mínimos para el TP Wollok Game.

  • Atención a los videos que dejamos acá abajo para la aceptación de la tarea y generación del repositorio remoto, ya que hay algunas pequeñas diferencias en el proceso por tratarse de un repositorio donde trabajarán grupalmente.

Horarios

Videos

Aceptar asignación grupal y CREAR equipo (para TP Game)

Error en la reproducción del video? Intenta verlo en YouTube ingresando aquí.

Aceptar asignación grupal y UNIRSE a equipo ya creado (para TP Game)

Error en la reproducción del video? Intenta verlo en YouTube ingresando aquí.

Ejercicios

  • Esta actividad es obligatoria

    TP grupal integrador Wollok Game

    • Cada grupo debe aceptar esta tarea, que simplemente creará el repositorio remoto en el que trabajarán. Solo incluye las pautas y un README que deberán completar con los datos del grupo y su juego. Todo lo demás debe ser creación de ustedes.

    Fecha de entrega: Semanas 26/10 - 16/11 - 23/11 (ver cronograma)

    Consigna
  • Naves espaciales

    • Ejercicio con clases y herencia para practicar en clase.
    Consigna
  • Plagas

    • Ejercicio con clases y herencia para practicar en casa.
    Consigna
  • Golosinas

    • Ejercicio incremental para realizar en etapas y practicar objeto/mensaje, polimorfismo, colecciones e implementar luego clases y herencia para practicar en casa. Resolverlo para hacer puesta en común el sábado en la clase virtual.
    Consigna