Este articulo relata la experiencia investigativa con dos proyectos de investigacion desarrollados por el grupo GIISTA de la Facultad de Informatica. El primero, Metodo Integrado de Programacion Secuencial y Programacion Orientada a Objetos para el analisis, diseno y elaboracion de algoritmos -MIPSOO, propone un metodo de aprendizaje de la programacion orientada a objetos que comprende cuatro pasos: definicion de la tabla de requerimientos, diseno del diagrama de clases, definicion de las responsabilidades de las clases y escritura del seudocodigo. El segundo proyecto,Sistema para el Modelamiento por Objetos-SISMOO, implementa un entorno integrado de desarrollo que permite editar, compilar y ejecutar seudocodigo orientado a objetos. Palabras clave: Aprendizaje basado en problemas, Aprendizajede la programacion, Programacion orientada a objetos.