Вы находитесь на странице: 1из 15

Universidad Tcnica de Ambato

Facultad Ciencias Humanas y de la Educacin Carrera de Docencia en Informtica Modalidad Presencial

Mdulo Formativo Programacin Orientada a Objetos


CUARTO SEMESTRE

Sandra Carrillo Ros


Ingeniero en Sistemas Mg. en Tecnologas de la Informacin y Multimedia Educativa AMBATO ECUADOR Marzo Agosto 2012

NOCIN BSICA

El presente mdulo pretende que los estudiantes adquieran las capacidades integradas de: Conceptualizar los elementos de la POO para el manejo adecuado de su nomenclatura, Establecer relacin entre los elementos de la POO para la correcta construccin de clases para con propiedades y mtodos bsicos de acuerdo a reglas de programacin logrando Manipular clases en base a normativas de Encapsulacin, Polimorfismo, y Herencia e Implementar aplicaciones bsicas educativas utilizando las normativas de la POO. Estas capacidades sern desarrolladas a travs de estrategias como el ciclo de aprendizaje, clase magistral, lluvia de ideas, interrogatorio, visualizaciones, y trabajos por proyectos. El presente mdulo aporta al perfil profesional de los estudiantes como: Docentes en el campo de la Informtica y la Computacin en el nivel prvulo primario y medio tanto en el sector pblico, privado y mixto, facilitador en el rea de Informtica y Computacin de profesores de educacin General Bsica y/o Bachillerato.

NDICE DE CONTENIDO

Contenido I. II. III. IV. V. VI. Datos bsicos del Mdulo Ruta formativa Metodologa de formacin Planeacin de la Evaluacin Guas instruccionales Material de apoyo

Pg. 4 5 6 10 13 14

VII.

Validacin del mdulo

15

I. DATOS BSICOS DEL MDULO Programacin Orientada a Objetos


Cdigo: FCHEDI403 Competencia Especfica: Desarrollar y manejar recursos didcticos y tecnolgicos que fortalezcan la construccin de aprendizajes significativos acorde a los avances cientficotecnolgicos de la comunidad cientfica. Crditos: Semestre: Correquisitos: 8 Cuarto U Gestor de Base de Datos I Herramientas Multimedia Arquitectura y Mantenimiento de Computadoras II Nivel de formacin: Terminal de Tercer Nivel Horas clase semanal: 8 Horas Total horas clase al semestre: 176 Horas Prerrequisitos: Programacin I Programacin II

Nombre del docente: Sandra Lucrecia Carrillo Ros Ttulo y Grado Acadmico: Ing. en Sistemas & Mg. en Tecnologas de la Informacin y Multimedia Educativa rea Acadmica por Competencia Global: Profesionalizantes, Emprendimiento. Horario de atencin: Martes 8:30 a 10:00 Telfonos: 092785142 E-mail: sandry_sis@yahoo.com Nombre del docente: Mentor Javier Snchez Guerrero Ttulo y Grado Acadmico Ing. en Sistemas & Mg. en Tecnologas de la Informacin y

Multimedia Educativa
rea Acadmica por Competencia Global: Profesionalizantes Horario de atencin: Mircoles 11:00 a 11:45 Jueves 8:30 a 9 :15 Telfonos: 099917970 E-mail: deberesuta@gmail.com

II.RUTA FORMATIVA
Nodo problematizador: Dbil conocimiento de los avances cientficos tecnolgicos por parte de los estudiantes en el rea informtica para el desenvolvimiento eficiente y eficaz en su profesin. Competencia Global: Fortalecer el conocimiento de los avances cientficos tecnolgicos informticos, generados por la comunidad cientfica para lograr un desarrollo profesional eficiente de los estudiantes.

Competencias Especficas que conforman la competencia global:


Potenciar el razonamiento lgico de los educandos que les permita tomar decisiones frente a problemas en el campo laboral y social, para un eficaz desarrollo profesional. Facilitar el uso de instrumentos y tcnicas de evaluacin de los aprendizajes para valorar el nivel de asimilacin de los educandos en forma pertinente y oportuna. Desarrollar y manejar recursos didcticos y tecnolgicos que fortalezcan la construccin de aprendizajes significativos acorde a los avances cientfico-tecnolgicos de la comunidad cientfica. Fortalecer el conocimiento cientfico tcnico de los avances informticos para enfrentar los nuevos requerimientos de la sociedad. Gestionar la comunicacin de datos y realizar el mantenimiento de hardware y software de los pcs con fines de asegurar los niveles de funcionamiento, bajo parmetros de rendimiento y calidad. Disear sitios web para vincular las instituciones y personas con la comunidad global. Analizar y disear proyectos multimedios orientados al fortalecimiento de nuevas formas de aprender en contexto, logrando resultados significativos en la comunidad educativa y social. Dirigir tcnica y administrativamente centros informticos con fines de optimizacin de recursos disponibles bajo parmetros de rendimiento y calidad. Mdulos que conforman la Competencia Especfica: Ntics I Ntics II Herramientas Multimedia Software de Aplicacin Programacin orientada a objetos Gestor Base de Datos I, II Lenguajes de programacin I,II

Descripcin de la Competencia Especfica: Desarrollar y manejar recursos didcticos y tecnolgicos que fortalezcan la construccin de aprendizajes significativos acorde a los avances cientfico-tecnolgicos de la comunidad cientfica Elementos de competencia a desarrollar con el mdulo: 1. 2. 3. 4. 5. Conceptualizar los elementos de la POO para el manejo adecuado de su nomenclatura. Establecer relacin entre los elementos de la POO para la correcta construccin de clases. Construir clases con propiedades y mtodos bsicos de acuerdo a reglas de programacin. Manipular clases en base a normativas de Encapsulacin, Polimorfismo, y Herencia. Implementar aplicaciones bsicas educativas utilizando las normativas de la POO.

reas de investigacin del mdulo: Bases de Datos. Campo de la programacin. Adaptacin a la Programacin Orientada a Conjuntos. Problemas actuales de las metodologas Orientadas a Objetos Vinculacin con la sociedad a travs del mdulo: Creacin de una aplicacin bsica para solventar una necesidad real de automatizacin en una institucin educativa.
5

III. METODOLOGA DE FORMACIN


Enfoque didctico general: Aprendizaje Basado en Problemas (ABP) Elementos de Competencia 1. Conceptualizar los elementos de la POO para el manejo adecuado de su nomenclatura. Contenidos Cognoscitivos Conceptos Variables, Constantes, Tipos de Datos Caractersticas POO, Objeto, Clase, Propiedad, Herencia, Polimorfismo, Encapsulacin. Contenidos Procedimentales Plantear ejemplos de declaracin de Variables y constantes. Analizar problemas y proponer soluciones. Aplicar sentencias de control Guardar y recuperar aplicaciones de consola. Contenidos Actitudinales Participar activamente. Estrategias Didcticas Especficas SENSIBILIZACIN Tiempo* 34

Respetar la opinin de los Dinmicas compaeros de clase. CICLO DEL APRENDIZAJE Compartir las ideas. Experiencia Reflexin Potenciar la creatividad en la Conceptualizacin Aplicacin solucin de problemas. CONVERSACIN HEURSTICA Determinar el problema Dialogar en base a preguntas Debatir Discutir Intercambiar criterios Bsqueda de la solucin Socializar la solucin

PRODUCTO: Elaborar y defender un documento digital con las conceptualizaciones y definiciones de los Elementos de la POO.

2. Establecer relacin Instrucciones de control entre los elementos de la if POO para la correcta for construccin de clases. while select case. Manejo de parmetros IDE de programacin

Codificar Condiciones simples y mltiples Codificar ciclos manuales y Automticos

Fomentar el discernimiento. Mostrar respeto por los criterios de los dems. Demostrar agrado por el trabajo Inters por obtener mayor informacin

SENSIBILIZACIN Dinmicas CICLO DEL APRENDIZAJE Experiencia Reflexin Conceptualizacin Aplicacin LLUVIA DE IDEAS Determinar el tema Aportar con ideas Sacar conclusiones Hacer sntesis

34

PRODUCTO: Solucionar los ejercicios propuestos de Condiciones y Ciclos. 3. Construir clases con propiedades y mtodos bsicos de acuerdo a reglas de programacin. Manejo de procedimientos y funciones. Sentencia creacin de un objeto. Formatos de Propiedad, Mtodos, Constructores, Destructores, Creacin de Sobrecarga Declarar e invocar procedimientos y funciones Definir clases y objetos Establecer propiedades y mtodos Manipular sobrecarga de funciones. Motivacin prctico. por el Demostrar actitud crtica e inters por declaracin procedimientos y funciones. SENSIBILIZACION Dinmicas 34

trabajo CONVERSACIN HEURSTICA Determinar el problema y Dialogar en base a preguntas Debatir Discutir
7

tica, responsabilidad precisin.

Demostrar actitud critica en la manipulacin de sobrecarga de funciones. PRODUCTO: Creacin de Objetos con Propiedades y Mtodos Simples. 4. Manipular clases en Declaracin de base a normativas de Encapsulacin, Encapsulacin, Polimorfismo, Herencia Polimorfismo, y Herencia. Proteger mtodos Declarar propiedades de lectura y escritura. Crear objetos con herencia Simple Comodidad de expresar el pensamiento propio. Inters por compartir ideas. Fomentar el discernimiento.

Intercambiar criterios Bsqueda de la solucin Socializar la solucin

SENSIBILIZACIN Dinmicas CICLO DEL APRENDIZAJE Experiencia Reflexin Conceptualizacin Aplicacin LLUVIA DE IDEAS Determinar el tema Aportar con ideas Sacar conclusiones Hacer sntesis

34

PRODUCTO: Crear Objetos con Propiedades y Mtodos Avanzados 5. Implementar Recoleccin de informacin aplicaciones bsicas institucional educativas utilizando las Diseo de interfases. Creacin de librerias de Crear Interfases adecuadas. Generar librerias manipulables tica, responsabilidad y SENSIBILIZACION precisin en la recoleccin de Dinmicas informacin. 40

normativas de la POO.

clases. Implementacin de Aplicaciones OO

Inters por compartir ideas.

CONVERSACIN HEURSTICA

Potenciar la creatividad en la Determinar el problema Dialogar en base a preguntas solucin de problemas Debatir Discutir Intercambiar criterios Bsqueda de la solucin Socializar la solucin

PRODUCTO FINAL: Creacin una aplicacin bsica para solventar una necesidad real de automatizacin en una institucin educativa.

IV. PLANEACIN DE LA EVALUACIN


Escala de Valoracin (Nivel ponderado de aspiracin) Nivel Terico prctico innovador: 9.0 a 10.0 Acreditable Muy Satisfactorio Nivel Terico prctico experto: 8.0 a 8.9 Acreditable Satisfactorio Nivel terico prctico bsico: 7.0 a 7.9 Acreditable - Aceptable Nivel terico avanzado (anlisis crtico): 5.5 a 6.9 No acreditable Nivel terico bsico (comprensin): < a 5.5 No acreditable

Competencia Especfica a desarrollarse a travs del mdulo: Desarrollar y manejar recursos didcticos y tecnolgicos que fortalezcan la construccin de aprendizajes significativos acorde a los avances cientfico-tecnolgicos de la comunidad cientfica.
No 1 ELEMENTO Conceptualizar los elementos de la POO para el manejo adecuado de su nomenclatura. INDICADORES DE LOGROS Plantea ejemplos de declaracin de Variables y constantes. Analiza problemas y propone soluciones. Aplica sentencias de control Guarda y recupera aplicaciones de consola Participa activamente. Respeta la opinin de los compaeros de clase. Compare sus ideas. Potencia su creatividad en la solucin de problemas. Codifica condiciones simples y mltiples. Codifica ciclos manuales y Automticos en la solucin de problemas. Mostrar respeto por los criterios de los dems. Demostrar agrado por el trabajo Inters por obtener mayor informacin Declara e invoca procedimientos y funciones Define clases y objetos Establece propiedades y mtodos Manipula sobrecarga de funciones. Demuestra actitud crtica e inters por declaracin procedimientos y funciones. Se motiva por el trabajo prctico. Aplica su tica, responsabilidad y precisin. Demuestra actitud crtica en la manipulacin de sobrecarga de funciones. Aplica la proteccin de mtodos Declara propiedades de lectura y escritura. Crea objetos con herencia Simple Demuestra comodidad de expresar el pensamiento propio. Demuestra inters por compartir ideas. Fomenta el discernimiento. Crea Interfases adecuadas. Genera libreras manipulables Demuestra su tica, responsabilidad y precisin en la recoleccin de informacin. Denota su inters por compartir ideas. Potenciar su creatividad en la solucin de problemas.

Establecer relacin entre los elementos de la POO para la correcta construccin de clases Construir clases con propiedades y mtodos bsicos de acuerdo a reglas de programacin.

Manipular clases en base a normativas de Encapsulacin, Polimorfismo, y Herencia.

Implementar aplicaciones bsicas educativas utilizando las normativas de la POO.

10

PROCESO DE VALORACIN Competencia Especfica a desarrollarse a travs del mdulo: Desarrollar y manejar recursos didcticos y tecnolgicos que fortalezcan la construccin de aprendizajes significativos acorde a los avances cientfico-tecnolgicos de la comunidad cientfica. Elementos del mdulo 1. Conceptualizar los elementos de la POO para el manejo adecuado de su nomenclatura Evaluacin Diagnstica Demuestra dominio en Programacin estructurada. Demuestra disposicin criticopropostiva. Evaluacin formativa Plantee ejemplos de declaracin de variables y constantes. Analice los problemas propuestos y busque soluciones. Aplique sentencias de control Guarde y recupere aplicaciones de consola Participe activamente. Respete la opinin de los compaeros de clase. Comparta sus ideas. Informe del producto Talleres de trabajo Solucin de problemas propuestos. Codifique condiciones simples y mltiples. Codifique ciclos manuales y Automticos en la solucin de problemas. Demuestre respeto por los criterios de los dems. Demuestre agrado por el trabajo Denote su inters por obtener mayor informacin Informe del producto Talleres de Trabajo Cuestionarios Solucin de Prcticas Evaluacin de Desempeo Producto Sustentacin Contenido 60% Formatos 10% Organizacin 20% Redaccin 10% Material didctico 30 % Contenido 30 % Calidad de la presentacin oral 40

Tcnicas instrumentos:

Encuesta Cuestionario

2. Establecer relacin entre los elementos de la POO para la correcta construccin de clases

Conceptualizar los elementos de la POO para el manejo adecuado de su nomenclatura

Portafolio Mapa mental, mentefactos, mapas conceptuales Codificacin 50% Formatos 10% Clculos 30% Ejecucin 10%

Observacin Registro descriptivo

Pertinencia de la aplicacin 30% Anlisis 20% Codificacin 30% Implementacin 10% Documentacin 10%

Tcnicas instrumentos:

Preguntas Directas de solucin a casos prcticos Test

Creacin de Mapas Mentales. Diseo de una presentacin Diagramas de Flujo Pertinencia de la aplicacin 30% Anlisis 20% Codificacin 30% Implementacin 10% Documentacin 10%

Observacin directa Material didctico utilizado Pruebas de funcionamiento Pertinencia de la aplicacin 30% Anlisis 20% Codificacin 30% Implementacin 10% Documentacin 10%

3. Construir clases con propiedades y mtodos bsicos de acuerdo a reglas de programacin

Establecer relacin entre los elementos de la POO para la correcta construccin de clases

Declare e invoque procedimientos y funciones Defina clases y objetos Establezca propiedades y mtodos Manipule sobrecarga de funciones. Demuestre actitud crtica e inters por declaracin procedimientos y funciones. Aplique su tica, responsabilidad y precisin. Demuestre actitud crtica en

11

Tcnicas instrumentos:

Lluvia de ideas en una pizarra con participacin individual. Test Construir clases con propiedades y mtodos bsicos de acuerdo a reglas de programacin

la manipulacin de sobrecarga de funciones. Informe del producto Talleres de Trabajo Cuestionarios Solucin de Prcticas

Preparacin de una clase sobre notas

Observacin directa Material didctico utilizado Pruebas de funcionamiento

4. Manipular clases en base a normativas de Encapsulacin, Polimorfismo, y Herencia

Tcnicas instrumentos:

Lluvia de ideas Preguntas Directas

Aplique la proteccin de mtodos Declare propiedades de lectura y escritura. Cree objetos con herencia Simple Demuestre comodidad de expresar el pensamiento propio. Demuestre inters por compartir ideas. Fomente el discernimiento. Informe del producto Talleres de Trabajo Solucin de Prcticas Cree Interfases adecuadas. Genere libreras manipulables Demuestre su tica, responsabilidad y precisin en la recoleccin de informacin. Denote su inters por compartir ideas. Potencie su creatividad en la solucin de problemas. Informe del producto Talleres de Trabajo Solucin de Prcticas

Codificacin 50% Formatos 10% Operaciones 30% Ejecucin 10%

Pertinencia de la aplicacin 30% Anlisis 20% Codificacin 30% Implementacin 10% Documentacin 10%

Preparacin de una clase tema elegido

5. Implementar aplicaciones bsicas educativas utilizando las normativas de la POO.

Manipular clases en base a normativas de Encapsulacin, Polimorfismo, y Herencia

Codificacin 50% Formatos 10% Operaciones 30% Ejecucin 10%

Observacin directa Material didctico utilizado Pruebas de funcionamiento Pertinencia de la aplicacin 30% Anlisis 20% Codificacin 30% Implementacin 10% Documentacin 10%

Tcnicas instrumentos:

Lluvia de ideas Preguntas Directas

Producto real educativo que contenga propiedades, mtodos, sobrecarga, herencia

Observacin directa Material didctico utilizado Pruebas de funcionamiento

12

V. GUAS INSTRUCCIONALES Desarrollar y manejar recursos didcticos y tecnolgicos que fortalezcan la construccin de aprendizajes significativos acorde a los avances cientfico-tecnolgicos de la comunidad cientfica.
ELEMENTOS 1. Conceptualizar los elementos de la POO para el manejo adecuado de su nomenclatura INSTRUCCIONES - Prepare un mapa mental utilizando Mindmanager de trminos bsicos. - Observe los videotutoriales de POO. - Lectura de temas propuestos. - Instalacin de Software a usar. - Creacin de un crucigrama interactivo con trminos. - Prepare un mapa mental trminos nuevos. - Observe los videotutoriales de clases. - Lectura de temas propuestos. - Anlisis y codificacin de ejercicios con operaciones, condiciones simples, y compuestas. - Prctica con guas de ejercicios preparados. - Propuesta de nuevos ejercicios - Prepare un mapa mental trminos nuevos. - Observe los videotutoriales de clases. - Lectura de temas propuestos. - Anlisis y codificacin de ejercicios con operaciones, ciclos manuales y automticos . - Anlisis y codificacin de ejercicios con propiedades, procedimientos y funciones. - Prctica con guas de ejercicios preparados. - Propuesta de nuevos ejercicios - Observe los videotutoriales de clases. - Anlisis y codificacin de ejercicios con mtodos, sobrecargas. - Anlisis y codificacin de ejercicios con herencia, encapsulacin. - Prctica con guas de ejercicios preparados. - Propuesta de nuevos ejercicios - Anlisis y codificacin de ejercicios con mtodos, sobrecargas. - Anlisis y codificacin de ejercicios con polimorfismo. - Prctica con guas de ejercicios preparados. - Propuesta de nuevos ejercicios. RECURSOS Manuales tcnicos Marcador, Borrador Proyector Internet. Cd. Multimedia PRODUCTO Elaborar y defender un documento digital con las conceptualizaciones y definiciones de los Elementos de la POO . Solucionar los ejercicios propuestos de Condiciones y Ciclos

2. Establecer relacin entre los elementos de la POO para la correcta construccin de clases

Manuales tcnicos Laboratorio Marcador, Borrador Proyector Internet. Cd. Multimedia

3. Construir clases con propiedades y mtodos bsicos de acuerdo a reglas de programacin

Manuales tcnicos Laboratorio Marcador, Borrador Proyector Internet. Cd. Multimedia

Creacin de Objetos con Propiedades y Mtodos Simples

4. Manipular clases en base a normativas de Encapsulacin, Polimorfismo, y Herencia

Manuales tcnicos Laboratorio Marcador, Borrador Proyector Internet. Cd. Multimedia

Crear Objetos con Propiedades y Mtodos Avanzados

5. Implementar aplicaciones bsicas educativas utilizando las normativas de la POO.

Manuales tcnicos Laboratorio Marcador, Borrador Proyector Internet. Cd. Multimedia

Creacin una aplicacin bsica para solventar una necesidad real de automatizacin en una institucin educativa.

13

VI. MATERIAL DE APOYO


BIBLIOGRAFA COMENTADA: JOYANES AGUILAR, Luis, Fundamentos de Programacin Agoritmos, estructuras de datos y objetos, Editorial: Mac Graw Hill. Fecha de publicacin: 2008. Cuarta Edicin. En este ejemplar a partir de pagina 551 podemos encontrar informacin de Programacin Orientada a Objetos desde la Fundamentacin terica hasta ejercicios de ejemplo y propuestos. DEAN, S. John DEAN, H, Raymond, Introduccin a la Programacin con Java, Editorial: Mac Graw Hill. Fecha de publicacin: 2009. Primera Edicin. Cap. 3 : Fundamentos de Java -- Cap. 4 : Sentencias de control -- Cap. 5 : Utilizacin de mtodos preconstruidos -- Cap. 6 : Programacin orientada a objetos -- Cap. 7 : Programacin orientada a objetos: detalles adicionales -- Cap. 8 : Ingeniera de software -- Cap. 9 : Clases con miembros de clase -- Cap. 10 : Arreglos y listas de arreglos -- Cap. 11 : Detalles de tipo y mecanismos de codificacin alternativa -- Cap. 12 : Agregacin, composicin y herencia -- Cap. 13 : Herencia y polimorfismo -- Cap. 14 : Manejo de excepciones.

MATERIALES COMPLEMENTARIOS:
MEDINA, Patricio, Practicas de Consola en JAVA , 2010
Compilacin de Ejercicios de POO Visual . NET www.capacitanet.org/virtual

14

VII VALIDACIN DEL MDULO FORMATIVO Fecha de elaboracin: 8 de Febrero de 2012

Ing. Sandra Carrillo Ros DOCENTE PLANIFICADOR UTA Fecha de aprobacin:

Ing. M.Sc. Javier Snchez

DOCENTE PLANIFICADOR UTA

Ing. Wilma Gavilanes L. Coordinador de rea Evaluador del Mdulo

Ing. M.Sc. Gilberto Morales

Coordinador de Carrera Aval del Mdulo

Subdecano de la Facultad Visto Bueno

Dr. Mg. Ramn Saltos

Notas: 1. La firma del Coordinador del rea se la realizar una vez que se ha evaluado el mdulo en el rea Acadmica de Competencia Global respectiva, por lo cual son corresponsables del mismo. 2. La firma del Coordinador de Carrera, sirve de aval del trabajo desplegado por los miembros del rea respectiva 3. La firma del Subdecano, da el visto bueno de que est en relacin a los elementos planteados en el Currculum.

15

Вам также может понравиться