Cursos‎ > ‎Cursadas Anteriores‎ > ‎2017‎ > ‎Mañ-Jueves‎ > ‎

Bitácora Jueves Mañana 2017

Clase 26 - Finales & Bonus

publicado a la‎(s)‎ 16 nov. 2017 9:23 por Alf Sanzo   [ actualizado el 16 nov. 2017 9:30 ]

Hoy vimos:
  • Hicimos práctica con un final.
  • Hablamos sobre esquemas de tipado, y comparamos lenguajes, mostrando por ejemplo cómo es Java. 
  • Si les gustó esto, los invitamos a cursar Técnicas Avanzadas de Programación. :)
  • Vimos Wollok Game. Ejemplos de juegos y ejercicios resueltos acá, (el de bob esponja acá) la documentación por ahora está en un commit acá.

¿Tarea? Bueno, si quieren...

  • Traer preguntas para la clase que viene. Las preguntas pueden ser completamente variadas, pueden incluir temas de la materia, ó ser otras como por ejemplo ¿Qué viene después de Paradigmas? ¿Y esto para qué me sirve? ¿Qué me conviene cursar? ¿Puedo trabajar en la industria ya? ¿Me  conviene trabajar el año que viene? ¿Superman tenía calzoncillos debajo de sus calzoncillos rojos? ¿Cuál es el sentido de la vida, el universo, y todo lo demás? etc.

Clase 25 - ¡Parcial de Objetos!

publicado a la‎(s)‎ 8 nov. 2017 17:02 por Alf Sanzo   [ actualizado el 9 nov. 2017 4:07 ]

Buenas!
  • Tomaremos el siguiente enunciado: aquí.
  • Se debe entregar haciendo commit y push a Github en el repositorio que se consigue aceptando esta tarea.
  • El parcial se podrá hacer en máquina o en papel. Los diagramas que se pidan deberán entregarse en papel.
  • Quien lo haga en máquina, deberá subir su solución al repositorio conseguido en el link anterior, de la misma forma que hicieron con el tp grupalmente, sólo que individualmente.
  • Los pasos para subir el parcial son: 
    • si quiero hacer el parcial en Wollok: hacer un import, resolver el parcial, hacer commit & push.
    • si quiero hacer el parcial fuera de Wollok: obtener el repo, trabajar tranquilos donde sea, y luego entrar al repo en Github y darle click a "editar" a los archivos donde deberá pegarse el código y commitear desde la interfaz web de Github.
  • No se vale usar internet, no vale chatear ó charlar, no vale copiarse. Cualquiera de estas acciones significarán la desaprobación instantánea del parcial en el momento de ser descubiertas.
Recuerden que no es obligatorio que compile 100% o que sea sintácticamente correcto 100%, lo que más importa es el manejo de los conceptos del paradigma y de la materia.

Clases que vienen

  • Nos faltan dos clases, en las que veremos más temas de la materia, entregaremos notas de parciales, haremos ejercitación con finales y tendremos algún tema bonus.
  • Recuerden que para firmar deben tener todos los TP en verde. Si hay algún problema ó el tutor asignado no responde, hablar directamente con Lucas ó Alf según corresponda.

Clase 24 - Simulacro. ¡Banana!

publicado a la‎(s)‎ 1 nov. 2017 21:19 por Alf Sanzo   [ actualizado el 2 nov. 2017 12:05 por Lucas Spigariol ]

Buenas!
Organización el día del parcial:
  • El horario de comienzo parcial para la semana que viene es 9:00 am para ambos cursos. Si alguno del curso 2104 tiene dificultades, comienza a las 10:00 y le damos el mismo tiempo que a sus compañeros . 
  • El parcial se podrá hacer en máquina o en papel. Los diagramas que se pidan deberán entregarse en papel.
  • Quien lo haga en máquina, deberá subir su solución a un repositorio, de la misma forma que hicieron con el tp grupalmente, sólo que individualmente. Para hacerlo deberá loguearse con su usuario de Github a un link que proveeremos y aceptar la "tarea" del parcial, y como resultado obtendrá la URL de su repositorio.
  • Los pasos para subir el parcial son:
    -> si quiero hacer el parcial en Wollok: hacer un import, resolver el parcial, hacer commit & push.
    -> si quiero hacer el parcial fuera de Wollok: obtener el repo, trabajar tranquilos donde sea, y luego entrar al repo en Github y darle click a "editar" a los archivos donde deberá pegarse el código y commitear desde la interfaz web de Github.
  • Luego del examen deberá completarse una encuesta de seguimiento, cuyas respuestas serán usadas para un estudio y no influirán de ninguna forma en el resultado final del parcial.
Recuerden que no es obligatorio que compile 100% o que sea sintácticamente correcto 100%, lo que más importa es el manejo de los conceptos importantes.

Clase 23 - Ejercicio Integrador

publicado a la‎(s)‎ 25 oct. 2017 20:30 por Alf Sanzo   [ actualizado el 26 oct. 2017 9:58 ]

Buenas!

Tarea

Clase 22 - Herencia vs Composición

publicado a la‎(s)‎ 19 oct. 2017 12:24 por Alf Sanzo   [ actualizado el 23 oct. 2017 12:02 ]

Hoy usamos el ejercicio de Tamagotchi
  • Hablamos un poquito sobre Herencia vs composición en el paradigma de Objetos.
  • Recién salido del horno también hay un apunte al respecto.
  • También en el curso k2004 se mencionó la idea de interfaz, que son los mensajes que entiende un objeto. Charlamos que esto es diferente del comportamiento, que es cómo lo hacen con métodos. Y aprendimos que se puede dibujar en un diagrama, aunque no aparezca en el código.

Tarea

  • ¡Última entrega TP Integrador! Entrega 4 enunciado acá.
  • Se entrega el martes 24 a las 23:59hs
  • Se corrige presencialmente el jueves que viene.

Clase 21 - Manejo de errores

publicado a la‎(s)‎ 12 oct. 2017 5:41 por Alf Sanzo   [ actualizado el 12 oct. 2017 12:33 ]

Buenas!
  • Hoy vimos Manejo de Errores (artículo de la wiki acá, apunte completo acá) y un repaso de Herencia.
  • También mencionamos que una clase a la que no le pensamos hacer nunca new (no la vamos a instanciar) es una clase abstracta.
  • Actualizamos el repo con la solución que hicimos en clase (k2004): https://github.com/pdepjm/autosExplosivos.git

Tarea

  • La tercera entrega está acá.
  • Se entrega presencialmente como hasta ahora, porfa el que pueda traiga notebook, que tenemos menos máquinas en el labo.

Clase 20 - Herencia

publicado a la‎(s)‎ 5 oct. 2017 9:57 por Alf Sanzo   [ actualizado el 5 oct. 2017 11:44 ]


Buenas! Hoy vimos:

Tarea

  • TP Integrador, Entrega 2. Enunciado acá.
  • Fecha de entrega: Martes 10/10 a las 23:59hs
  • La corrección es presencial la clase que viene.

Clase 19 - Clase con Invitado Especial

publicado a la‎(s)‎ 28 sept. 2017 5:28 por Alf Sanzo   [ actualizado el 28 sept. 2017 16:20 ]

Buenas!

Hoy hicimos poquita corrección presencial, porque vino un invitado especial: El Doctor e Ingeniero Guillermo Polito, ex docente de la materia, a contarnos su experiencia trabajando como ingeniero de software e investigador en INRIA, en Francia.
Nos habló de varias cosas, entre ellas:
Guille nos pidió que les comentásemos que para quienes les interese el trabajo de investigación, también existen pasantías para alumnos.

Tarea

Para la clase que viene recomendamos hacer el ejercicio:
  • Doctor Casa (DrHouse) sólo la Temporada 1.
  • Para la oootra clase (dentro de dos semanas) tienen que ir preparando las correcciones a la entrega1. Además, aquí está la entrega 2 para que la vayan viendo, y también en la sección de apuntes.

Clase 18 - Clase de Clases

publicado a la‎(s)‎ 15 sept. 2017 12:15 por Alf Sanzo   [ actualizado el 21 sept. 2017 14:46 por Lucas Spigariol ]

Buenas!
  • Hoy hablamos sobre las Clases, y diagrama de clases, para lo cual repasamos el ejercicio del S3Mini (celulares y apps)
  • Se puede leer sobre ellas en el Apunte 4
  • También hicimos el ejercicio de Total Rickall (parásitos espaciales). Quien no lo hizo es bienvenido a resolverlo. Próximamente agregaremos la parte 2.
  • En el curso k2004 hablamos también sobre Errores, testing con errores, y la disyuntiva sobre guardar un valor o calcularlo.

Tarea

  • Se debe hacer el TP integrador, Entrega 1:
    • Enunciado acá.
    • Fecha límite de entrega: Martes 26 de Septiembre 23:59hs.
    • La entrega se realiza haciendo un Tag "Entrega 1" en el repositorio.
    • La corrección es presencial. Esto significa que el día Jueves 28 pueden traer sus pc con el TP y apenas comience la clase los tutores harán la corrección.
  • Se recomienda practicar con el ejercicio de Total Rickall.

Clase 17 - Lanzamiento de Error. Sistemas de versionado

publicado a la‎(s)‎ 7 sept. 2017 7:06 por Alf Sanzo   [ actualizado el 8 sept. 2017 8:53 ]

Buenas!
  • Hoy resolvimos entre todos la tarea (Amigo Fiel)
  • Una posible resolución esta acá
  • También aprendimos sobre sistemas de versionado. En particular, GIT. (Ver Apunte
  • Cada uno de nosotros se creó un usuario en Github y llenamos este formulario con los grupos.
  • También realizamos en el laboratorio el ejercicio de Se me cuelga el celu ¡Sólo partes A y B!
Tarea

1-10 of 27