Esta bitÔcora es vÔlida para los cursos de Mariana Matos, NicolÔs Scarcella y Alfredo Sanzo. Si en algún momento diferimos en la planificación se aclararÔ en los contenidos de la misma
BitƔcora - 2013
Clases Integradoras y de Cierre
Buenas! Los temas que entran en el final son: Temas Transversales: Ustedes deberĆan ser capaces de encontrar en cada paradigmaĀ ejemplos de cada uno de estos conceptos, compararlos, y entender las similitudes y diferencias.
Temas Propios de Cada Paradigma
Material:
|
TP Integrador de objetos - PokƩmon
El enunciado para el TP es el pdf adjunto en esta entrada, estÔ pensado para trabajar de a 2 (pueden usar dropbox para compartir la imagen y mantenerlas sincronizadas en las mÔquinas de ambos, alternativamente pueden usar Monticello para trabajar con un repositorio de código). Hay dos partes fÔcilmente separables para que cada uno haga, el resto de la funcionalidad pueden repartirla entre ambos como mejor les parezca:
En caso de hacerlo de forma individual pueden elegir alguna de esas dos partes para desarrollar y obviar la otra, el resto que no tiene que ver con estas partes lógicamente hay que hacerlo completo. El enunciado habla sobre las clases Moneda y MonedaTrucha (usada para testear Ćŗnicamente) que se proveen. El código para estas clases se encuentra en los .st attacheados en esta entrada, pueden importarlas en su imagen haciendo file in de los archivos (si abren la imagen y arrastran los archivos les deberĆa ofrecer una opción para hacer esto). Pueden ver ejemplos de uso de MonedaTrucha enĀ EjemploMonedaTestCase. Recuerden, cualquier duda de enunciado pueden preguntarla por la lista. Si tienen dudas sobre implementación, pueden mandarnos mails personalmente. La fecha de entrega la pueden encontrar en la planificación del curso correspondiente. A no colgar que no se hace de la noche a la maƱana este TP. Saludos! |
Clase 9 - Variables y MƩtodos de Clase - Manejo de errores
Buenas! Links a la teorĆa: |
Clase 8 - Testing
Buenas! Hoy vimos:Ā
Quienes no hayan entregado el TP y quieran hacerlo (no es obligatorio, pero sĆ recomendable) pueden entregarlo por los medios habituales. Link a la teorĆa: TestingĀ yĀ Pruebas Unitarias en Smalltalk. Ā”Practiquen! Es lo mejor que pueden hacer para llegar bien al parcial. |
Clase 7 - Herencia vs Composición
Buenas! Hoy vimos: Herencia vs. Composición (Ventajas y desventajas de ambos) La clase que viene va TP en laboratorio + tema nuevo: Testing |
Clase 6 - Herencia
Hoy vimos Herencia, con la Segunda Temporada del ejercicio del Dr Casa. Van algunos links: ”Recuerden que la clase que viene hay TP presencial sobre method lookup, repasen lo que vimos! |
Clase 5 - Responsabilidad y Delegación
El core de esta clase fue hacer un ejercicio: [MIĆRCOLES MAĆANA Y TARDE] Usamos el enunciado Rebelión en la granja [MIĆRCOLES Y JUEVES NOCHE] Usamos el enunciado de camiones y depósitos que pueden encontrarĀ aquĆ Para leer y repasar:
[MIĆRCOLES MAĆANA Y TARDE] Para la próxima clase hay un TP para practicar con clases y colecciones, el enunciado loĀ pueden encontrarĀ aquĆ - Dr Casa (Temporada 1).Ā El TP es individual, hay que hacerlo en mĆ”quina (entregas escritas a mano no valen) y se entrega tanto el código de las clases como el workspace con las pruebas que se piden. Una vez que hayan implementado la solución pueden exportarla a texto plano seleccionando la categorĆa en la cual se encuentran sus clases y en el menĆŗ que se despliega con click derecho elegir la opción File Out (el archivo va a quedar en la carpeta en la que tienen el pharo). El workspace no va a estar en ese archivo, asĆ que guĆ”rdenlo aparte (apretando en la flechita de la esquina superior derecha tienen la opción save as para que se guarde en un archivo). Para la clase que viene a demĆ”s de traer el código del TP impreso, traer el enunciado de la segunda parte para trabajar en clase. |
Clase 04 - "Clases"
Hoy hicimos el TP 2 de objetos (de colecciones, con el ejercicio "Se dice Atómico") y el tema principal del dĆa fue "Clases" Para la clase que viene no hay TP, pero igual deben practicar ;). |
Clase 03 - Colecciones
MiƩrcoles maƱana y tarde:
Recuerden que la clase que viene hay TP presencial escrito, de colecciones! ”Practiquen! Los miércoles a la tarde también vimos cómo tirar errores y sentirnos orgullosos de ello :D AcÔ tienen para leer un poquito, sólo hasta la parte de self error: ... (lo otro queda para mÔs adelante) ---- Cursos de Nico turno noche: Los tiempos no dan para mÔs que el TP, se cambió la planificación para dar los temas nuevos en la clase siguiente |
Clase 02 - Polimorfismo
AquĆ hay bibliografĆa sobre lo visto en la segunda clase
Recordemos que la clase que viene para los cursos de los miércoles mañana y tarde, hay un TP presencial en laboratorio. Asà que ”Practiquen con el LOOP! |