BitƔcora Viernes MaƱana 2020
Ćltima clase
En esta clase: - Hablamos un poco sobre los finales, promociones y recuperatorios. - Hicimos la demo de los juegos! Slide + clase grabada en: https://drive.google.com/drive/folders/1bxYoEFlhpLsITJPUIL7hiddOLNTLa1H8?usp=sharing Gracias por la cursada! |
Clase 26 - Manejo de errores
Hola!, ĀæDónde estĆ” el material? ĀæQue mĆ”s se puede leer al respecto? Manejo de errores: https://docs.google.com/document/d/1T87tmdXv_39RoE_zR7alVFK8TUl-KJYOhdoIsoVTRb4/edit ĀæTe anda lento Wollok? ProbĆ” estas cosas a ver si ayudan: - Desactivar el Type System (Window > Preferences > Wollok > Type System) deberĆa bajar la carga de buildear. - Mantener la vista "Simple Git" (la que se usa para commitear) cerrada. Hubo reportes de que eso puede ralentizar Wollok. - Cerrar todos los proyectos excepto el que estĆ”s usando actualmente. Esto se puede hacer con botón derecho en el proyecto > Close Project. Saludos! |
Clase 25 - Herencia vs. composición
Hola!, ¿Dónde estÔ el material? ¿Que mÔs se puede leer al respecto? Herencia (en la parte linkeada del documento se compara con composición): https://docs.google.com/document/d/1KdG7NrKPgPh4bAcyLuDG2G1iWP7Ze2GFs91qzlvDKqI/edit#heading=h.tc57zux5k1yt ¿Que se puede practicar? Saludos! |
Clase 24 - Herencia
Hola!, ¿Dónde estÔ el material? Clase grabada + slides: https://drive.google.com/drive/folders/1FW_ZnOYnOXVjuX1uH5m7gP_kii7WnMMf?usp=sharing ¿Que mÔs se puede leer al respecto? ¿Que se puede practicar? |
Clase 23 - Excepciones
Hola!, ![]() ĀæDónde estĆ” el material? Clase grabada + slides: https://drive.google.com/drive/folders/1oPF9xtLTzv9QLaA2WvCH71_QgpO3s-c2?usp=sharing Código de la clase: https://github.com/pdepviernestm/2020-objetos-ejemplos-de-clase/tree/master/src/clase06 (pueden clonarse el repo, o si ya lo tenĆan clonado con hacer git pull se traen lo de la nueva clase) ĀæQue mĆ”s se puede leer al respecto? Excepciones: https://docs.google.com/document/d/1T87tmdXv_39RoE_zR7alVFK8TUl-KJYOhdoIsoVTRb4/edit?usp=sharing, el punto 7 no es necesario que lo lean ahora, lo vamos a ver en unas clases. Post acerca de diferentes maneras de manejar errores (estĆ” en inglĆ©s): ĀæQue se puede practicar? Saludos! |
Clase 22 - Clase de colecciones
Hola!, ĀæDónde estĆ” el material? Código de la clase: https://github.com/pdepviernestm/2020-objetos-ejemplos-de-clase/tree/master/src/clase05 (pueden clonarse el repo, o si ya lo tenĆan clonado con hacer git pull se traen lo de la nueva clase) ĀæQue mĆ”s se puede leer al respecto? ĀæQue se puede practicar? Hay 3 lecciones sobre colecciones!: Sobre el TP: - Ya deberĆan haber tenido una devolución sobre lo que llevan hasta ahora, tienen para trabajar en las correciones que les hayan hecho. - Para quienes estĆ©n haciendo el TP con enunciado, durante estos dĆas vamos a liberar la segunda parte. Saludos! |
Clase 21 - Clase de clases
Hola!, ĀæDónde estĆ” el material? Código de la clase: https://github.com/pdepviernestm/2020-objetos-ejemplos-de-clase/tree/master/src/clase04 (pueden clonarse el repo, o si ya lo tenĆan clonado con hacer git pull se traen lo de la nueva clase) ĀæQue mĆ”s se puede leer al respecto? Clases: https://docs.google.com/document/d/1Dgq_PfCbJHO1M7dXe-vGXtj4mbEUWlYhfvQ2i0RWOsk/edit?usp=sharing Instanciando objetos: https://docs.google.com/document/d/11c9l3sqgUIFDx1J_ULCSS86faMQXAyOV3uesg-nwaSY/edit?usp=sharing Tarea - Avanzar el TP como para el primer checkpoint. Sobre el TP: - Ya tienen a sus tutores asignados, pueden ver eso en la planilla. - Sus tutores van a ponerse en contacto con ustedes para arreglar como y cuando va a ser la corrección del TP. Saludos! |
Clase 20 - PrƔctica con TDD
Hola!, En esta clase prÔcticamos lo visto en la anterior con el siguiente ejercicio: https://classroom.github.com/a/iOXw7L_5 La idea era hacer la primera parte con TDD y luego en la parte de Wollok Game arreglar las cosas que estuviesen funcionando mal. Sobre el TP: - Ya estÔn todos los grupos armados y pueden arrancar los TPs. Sobre Wollok Game: Documentación: https://www.wollok.org/documentacion/conceptos/ (en la pestaña game) Tutorial de wollok game: https://www.youtube.com/watch?v=5tnjuZgylxI Otra intro a wollok game: https://www.youtube.com/watch?v=Kc9W7u1wg2Y&feature=youtu.be Clase de intro a objetos dada usando wollok game: https://www.youtube.com/watch?v=zL-h0MjtFKQ&feature=youtu.be Saludos! |
Clase 19 - Bloques, Tests, TDD
Hola!, ĀæDónde estĆ” el material? Clase grabada + slides: https://drive.google.com/drive/folders/10qAQfrVvl7TDDxsODRI0K2qq4fXPJz4v?usp=sharing Código de la clase: https://github.com/pdepviernestm/2020-objetos-ejemplos-de-clase/tree/master/src/clase02 (pueden clonarse el repo) ĀæQue mĆ”s se puede leer al respecto? ![]() Testeo automĆ”tico: https://docs.google.com/document/d/1Q_v48gZfRmVfLMvC0PBpmtZyMoALbh11AwmEllP__eY/edit BibliografĆa opcional: Libro de TDD - Test Driven Development By Example (Kent Beck): https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnx0ZXN0MTIzNHNpbTQ2NXxneDpiYTJmYWIwYTAyOGJiZmQ Tarea - Armar grupo de 4 personas. Cuando lo tengan mandarmelo por mail a juan9794@gmail.com junto con si eligen hacer juego o prefieren enunciado. Próxima clase - La próxima clase va a ser puramente prĆ”ctica. Van a estar ustedes programando y nosotros ayudĆ”ndolos cuando se traben o tengan dudas. Sobre el TP: - nos vamos a juntar con aquellos grupos que hayan elegido TP de wollok game para definir objetivos para el primer checkpoint. - vamos a liberar los primeros puntos del enunciado del TP para los que eligieron ese (tambiĆ©n para el primer checkpoint. - MovĆ la fecha del primer checkpoint una clase porque sino iba a quedar sólo una semana de tiempo entre esta clase y el checkpoint. Sobre Wollok Game: Documentación: https://www.wollok.org/documentacion/conceptos/ (en la pestaƱa game) Tutorial de wollok game: https://www.youtube.com/watch?v=5tnjuZgylxI Otra intro a wollok game: https://www.youtube.com/watch?v=Kc9W7u1wg2Y&feature=youtu.be Clase de intro a objetos dada usando wollok game: https://www.youtube.com/watch?v=zL-h0MjtFKQ&feature=youtu.be Saludos! |
Clase 15 - Intro a Objetos
Hola!, ĀæDónde estĆ” el material? Clase grabada + slides: https://drive.google.com/drive/folders/1xz1ie7jEQs_r47_Vun_HORZZWXqELBDx?usp=sharing Código de la clase: https://github.com/pdepviernestm/2020-objetos-ejemplos-de-clase/tree/master/src/clase01 (pueden clonarse el repo ![]() ĀæQue mĆ”s se puede leer al respecto? Objeto, mĆ©todo y mensaje: https://docs.google.com/document/d/1RBfNmKZFKZ90XvfQsN7zhtuUPV2Mvj7t-iyZiL2bClQ/edit Estado interno: https://docs.google.com/document/d/14092iRsXDXih8-q_0UEXIGRSQmGtxL9pay1VXX4ceJg/edit?usp=drive_web ĀæQue mĆ”s se puede practicar? Hay guĆas de mumuki para objetos! Objetos y mensajes: https://mumuki.io/pdep-utn/lessons/712-programacion-con-objetos-objetos-y-mensajesPrĆ”ctica objetos y mensajes: https://mumuki.io/pdep-utn/lessons/716-programacion-con-objetos-practica-objetos-y-mensajes Tarea - Instalar Wollok (no es compatible con la versión del aƱo pasado): https://www.wollok.org/instalacion/ - Armar grupo de 4 personas. Cuando lo tengan mandarmelo por mail a juan9794@gmail.com junto con si eligen hacer juego o prefieren enunciado. - Si eligen juego, armar una lista de ideas posibles asĆ consensuamos por cual van. Pueden sacar ideas de acĆ” si no se les ocurre:https://docs.google.com/document/d/1hIyF7JHVLJ2u-a69tJRH5YfxPIdaiMDav3tCArkX-qc/edit Bonus Pueden anotarse a la 10pines conf que va a ser el viernes que viene de 10 a 5pm! (quienes se anoten se pueden sumar despues de que terminemos la clase ;)) Saludos! |