Pues bien, buscando, buscando me encontre con que los juegos y los cuentos son una excelente forma de enseñar orientación a objetos, aqui entonces publicaré las diapositivas de mis clases y un cuento como el que justo trabajamos hoy en clase.
Me ha resultado bastante interesante, ver a los chicos analizando el cuento, y al cuento haciendo el papel del dominio del problema, veamos que tal les parece a ustedes.
Cuento: Los Tres Cerditos
Análisis del Cuento
Se identifican los personajes y cosas representativas para el Cuento, Todos son Objetos, pero se toman solo los más representativos dentro del cuento
Los 3 cerditos
El lobo
Las 3 casas
El lobo
Las 3 casas
Ahora bien, cuales son las clases en las que se abstraen estas cosas y personajes
Clase: Casa
Atributos: Material, Resistencia, Color, Dueño
Acciones: No tiene
Atributos: Material, Resistencia, Color, Dueño
Acciones: No tiene
Clase: Cerdo
Atributos: Personalidad, Casa, Instrumento
Acciones: Cantar, Bailar, Correr, Caminar, Huir, Gritar, Reir, Burlar, Escapar, Tocar Instrumento
Atributos: Personalidad, Casa, Instrumento
Acciones: Cantar, Bailar, Correr, Caminar, Huir, Gritar, Reir, Burlar, Escapar, Tocar Instrumento
Clase: Lobo
Atributos: Personalidad
Acciones: Soplar, Gritar, Hablar, Espiar, Empujar, Engañar, Mentir, Fingir, Reir
Atributos: Personalidad
Acciones: Soplar, Gritar, Hablar, Espiar, Empujar, Engañar, Mentir, Fingir, Reir
Ahora para dar un ejemplo de como son los objetos que provienen de estas clases, instanciemos a las cosas y personajes, solo es necesario asignar los valores a los atributos por que las acciones son comunes a todos los objetos que se crean a partir de la clase...
Instancias de la Clase Casa
Objeto: Casa 1
Material: Paja
Resistencia: Baja
Color: Amarillo
Dueño: Cerdo 1
Objeto: Casa 2
Material: Madera
Resistencia: Media
Color: Café
Dueño: Cerdo 2
Material: Madera
Resistencia: Media
Color: Café
Dueño: Cerdo 2
Objeto: Casa 3
Material: Ladrillo
Resistencia: alta
Color: Roja
Dueño: Cerdo 3
Instancias de la Clase Cerdo
Material: Ladrillo
Resistencia: alta
Color: Roja
Dueño: Cerdo 3
Instancias de la Clase Cerdo
Objeto: Cerdo 1
Personalidad: Alegre
Casa: Casa 1
Instrumento: Flauta
Objeto: Cerdo 2
Personalidad: Alegre
Casa: Casa 2
Instrumento: Violín
Objeto: Cerdo 3
Personalidad: Hermano Menor
Carácter: Serio
Casa: Casa 3
Instrumento: Piano
Instancias de la Clase Lobo
Objeto: Lobo 1
Personalidad: Malo
Este ejercicio puede complicarse mucho más para incentivar el no pensar solo en lo obvio.
Actualizacion Feb/2013: Para terminar el ejercicio, los estudiantes deben realizar un gráfico de clases a través del cual se entienda el cuento. Los demás estudiantes durante la socialización, determinan si el diagrama cuenta el cuento efectivamente.
Para trabajar en línea los ejercicios de diagramas recomiendo http://www.gliffy.com
Fuente de la Métodologia:
http://lsm.dei.uc.pt/ribie/docfiles/txt20034242202146.PDF
Personalidad: Malo
Este ejercicio puede complicarse mucho más para incentivar el no pensar solo en lo obvio.
Actualizacion Feb/2013: Para terminar el ejercicio, los estudiantes deben realizar un gráfico de clases a través del cual se entienda el cuento. Los demás estudiantes durante la socialización, determinan si el diagrama cuenta el cuento efectivamente.
Para trabajar en línea los ejercicios de diagramas recomiendo http://www.gliffy.com
Fuente de la Métodologia:
11 comentarios:
excelente forma de enseñar objetos, no se me hubiera ocurrido. Por favor no dejes de compartir con nosotros los resultados de esta experiencia pedagógica.
Hola caballero,
te cuento que tengo que decir que esta idea no ha sido mia,... tengo una alta motivación por buscar para mis estudiantes métodos de aprendizaje que nos ayuden a llevar juntos de una manera más fácil el proceso de aprendizaje, y buscando, buscando me encontre con esto...
http://lsm.dei.uc.pt/ribie/docfiles/txt20034242202146.PDF
No se si el es el precursos de la idea pero me parecio sencillamente maravilloso y los resultados en clase fueron excelentes, de verdad que los chicos hicieron el análisis con un interés que yo no espere ver, tanto es así que la actividad estaba planeada para uno 20 minutos y tardaron más de una hora haciendolo, todos muy juiciosos y concentrados... de verdad fue bastante agradable para todos.
Te cuento que hoy utilizare la metodología en clase, espero tener el mismo exito que tu :-)
Hola Lina,
Eres la Lina que sigo a través de Twiiter? :-) Si lo eres, me gusta mucho las cosas que publicas sobre ingenieria de software :)
Un abrazo.
Ahhh por cierto lo olvidé, ojala te vaya muy bien, yo hubiese querido que me fuera mejor, pero si se avanzó mucho con respecto a como era al principio. :)
Muchas Gracias, me ha servido de mucha ayuda tu material. Gran forma de enseñar.
Saludos de Santiago de Chile
gracias por este link, fue de mucha ayuda por en realidad no entendia.
Hola Sorey, en primer lugar muchas gracias por tus enseñanzas.
Soy Contador y estoy tratando de orientarme un poco con respecto a este tema de la POO.
En un articulo que publicas en emagister http://www.wikilearning.com/apuntes/orientacion_a_objetos_para_dummies-conceptos_de_oo_2da_parte/23898-4
utilizas un termino llamado "Poliformismo", mi pregunta es: ¿Será Polimorfismo o Poliformismo?.
Gracias por tu respuesta y muchos saludos desde Mexico.
Alejandro Federico.
Hola, mil gracias por la nota, es solo un error de digitación, es polimorfismo, :) ya lo corregí :)
Hola...
Si ya vi, gracias por la respuesta.
Saludos, Alejandro Federico.
Muy bacano Sorey, me gustó muchísimo
Publicar un comentario