instrum enplane ac i on poo

10
Nombr Instrumen Con enfoq pr Referen 9001:2008 SNEST-ITV-AC-PO-004-09 Toda copia en PAPE Instrumen Nombre de la asign C Clave de la asign Horas teoría-Horas pr Cr 1. Caracterización de l Esta asignatura aporta al perf analizar, desarrollar, impleme cumpliendo con estándares d organizaciones. Esta materia proporciona sop profesionales. Se relaciona di Avanzados de Programación. de Software. La materia se ubica en el seg competencias necesarias para metodología de análisis y dise y en general de cualquier mat 2. Objetivo(s) general( Diseñar e implementar objet ingeniería. •Diseñar y desarrollar aplicaci metodología orientada a objet • Comprender la diferencia en paradigmas de programación. Diseñar, a partir de la espec entre sí de cuya interacción s • Identificar situaciones que e aplicarlas, adaptándolas a cad • Aplicar y promover la reutiliz estandarizadas. re del documento: ntación Didáctica del Curso que de competencias rofesionales Código: SNEST-ITV-AC-PO-00 Revisión: Rev. 0 ncia a la Norma ISO 8 7.1, 7.2.1, 7.5.1, 7.6 Fecha: Enero 2010 Página 1 de 10 EL es un “Documento No Controlado” a excepción ntación didáctica y Planeación del Cur natura: Programación Orientada a O Carrera: Ingeniería en Sistemas Comp natura: SCD-1020 ráctica- réditos: 3-2-8 la asignatura fil del Ingeniero en Sistemas Computacionales la entar y administrar software de aplicación orientad de calidad, con el fin de apoyar la productividad y porte a otras, más directamente vinculadas con de irectamente con Fundamentos de Programación . Así como con Ingeniería de Software y Fundame gundo semestre de la trayectoria escolar. Proporc a abordar el estudio de cualquier lenguaje orienta eño orientado a objetos, de los sistemas gestores teria basada en el modelo orientado a objetos. (es) del curso. (Competencias específica tos de programación que permitan resolver situac iones robustas y eficientes de software bajo el en tos para automatizar procesos. ntre el paradigma de la programación orientada a . cificación textual de un problema, un conjunto de se obtenga una solución a dicho problema. encajen con soluciones conocidas para determina da caso en particular. zación de software, de acuerdo con las especifica 04-09 Rev. 0 del original. Instituto Tecnológico de Veracruz rso Objetos putacionales capacidad de do a objetos, competitividad de las esempeños y con Tópicos entos de Ingeniería ciona al estudiante las ado a objetos, s de bases de datos, as a desarrollar) ciones reales y de nfoque de la a objetos y otros clases relacionadas ados problemas y aciones

Upload: jairo-perez-perez

Post on 29-Nov-2015

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instrumentación didáctica

Nombre de la asignatura:

Carrera:

Clave de la asignatura:Horas teoría-Horas práctica

Créditos: 1. Caracterización de la asignaturaEsta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad de analizar, desarrollar, implementar y administrarcumpliendo con estándares de calidad, con el fin de apoyar la productividad y competitividad de las organizaciones. Esta materia proporciona soporte a otras, más directamente vinculadas conprofesionales. Se relaciona directamente con Fundamentos de Programación y con Tópicos Avanzados de Programación. Así como con Ingeniería de Software y Fundamentos de Ingeniería de Software. La materia se ubica en el segundo semestre de la trayectoriacompetencias necesarias para abordar elmetodología de análisis y diseñoy en general de cualquier materia bas 2. Objetivo(s) general(es) del curso. • Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de ingeniería. •Diseñar y desarrollar aplicacionesmetodología orientada a objetos para automatizar• Comprender la diferencia entre elparadigmas de programación.• Diseñar, a partir de la especificaciónentre sí de cuya interacción se obtenga una solución a dicho problema.• Identificar situaciones que encajen con soluciones conocidas para determinados probleaplicarlas, adaptándolas a cada caso en particular.• Aplicar y promover la reutilización de software, de acuerdo con las especificaciones estandarizadas.

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 1 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instrumentación didáctica y Planeación del Curso

Nombre de la asignatura: Programación Orientada a Objetos

Carrera: Ingeniería en Sistemas Computacionales

Clave de la asignatura: SCD-1020 Horas práctica-

Créditos: 3-2-8

de la asignatura Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad de analizar, desarrollar, implementar y administrar software de aplicación orientado a objetos, cumpliendo con estándares de calidad, con el fin de apoyar la productividad y competitividad de las

Esta materia proporciona soporte a otras, más directamente vinculadas con desempeños . Se relaciona directamente con Fundamentos de Programación y con Tópicos

Avanzados de Programación. Así como con Ingeniería de Software y Fundamentos de Ingeniería

se ubica en el segundo semestre de la trayectoria escolar. Proporciona al estudiante las competencias necesarias para abordar el estudio de cualquier lenguaje orientado a objetos, metodología de análisis y diseño orientado a objetos, de los sistemas gestores de bases de datos,

cualquier materia basada en el modelo orientado a objetos.

Objetivo(s) general(es) del curso. (Competencias específicas a desarrollar

Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de

aplicaciones robustas y eficientes de software bajo el enfoque de la orientada a objetos para automatizar procesos.

• Comprender la diferencia entre el paradigma de la programación orientada a objetos y otrosparadigmas de programación.

Diseñar, a partir de la especificación textual de un problema, un conjunto de clases relacionadas entre sí de cuya interacción se obtenga una solución a dicho problema. • Identificar situaciones que encajen con soluciones conocidas para determinados probleaplicarlas, adaptándolas a cada caso en particular. • Aplicar y promover la reutilización de software, de acuerdo con las especificaciones

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

del Curso

Programación Orientada a Objetos

Ingeniería en Sistemas Computacionales

Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad de software de aplicación orientado a objetos,

cumpliendo con estándares de calidad, con el fin de apoyar la productividad y competitividad de las

desempeños . Se relaciona directamente con Fundamentos de Programación y con Tópicos

Avanzados de Programación. Así como con Ingeniería de Software y Fundamentos de Ingeniería

Proporciona al estudiante las estudio de cualquier lenguaje orientado a objetos,

orientado a objetos, de los sistemas gestores de bases de datos,

Competencias específicas a desarrollar)

Diseñar e implementar objetos de programación que permitan resolver situaciones reales y de

bajo el enfoque de la

orientada a objetos y otros

textual de un problema, un conjunto de clases relacionadas

• Identificar situaciones que encajen con soluciones conocidas para determinados problemas y

• Aplicar y promover la reutilización de software, de acuerdo con las especificaciones

Page 2: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Análisis por unidad

Unidad: I

Competencia específica de la unidad

• Conocer el modelo orientado a objetos.• Conocer el concepto de abstracción para elaborar

modelos en software (clases) a partir de objetos de la vida real.

• Identificar cuáles son los componentes necesarios y discriminar los aspectos que no lo son al momento de diseñar un tipo abstracto de datos.

• Diseñar y crear clases.

Actividades de aprendizaje

Investigar y seleccionar en diversas fuentes de información los conceptos principales del paradigma de programación orientado a objetos. Identificar ejemplos de la vida real que apliquen o manifiesten dichos conceptos. Redactar una definición propia de los conceptos de forma simple y entendible. Comentar en clase las definiciones de otros compañeros para enriquecer la propia y consensar una grupal. Desarrollar un mapa conceptual entre los distintos paradigmas señalando sus ventajas

Desarrollar y fomentar capacidad de organizar equipos de trabajo entrelos integrantes de la clase.Propiciar la investigación en distintas fuentes de información, pero siemprehaciendo uso del pensamiento crítico al momento de seleccionar susfuentes.Establecer foros de sobre los temas expuestos en las unidadestemáticas, estableciendo como obligatorio el respeto hacia todas lasopiniones expuestaRealizar exposiciones con los temas de la unidad

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 2 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Tema: Introducción a la programación orientada a objetos

Competencia específica de la unidad Criterios de evaluación de la Unidad

Conocer el modelo orientado a objetos. Conocer el concepto de abstracción para elaborar modelos en software (clases) a partir de objetos de la

componentes necesarios y discriminar los aspectos que no lo son al momento de diseñar un tipo abstracto de datos.

Asistencia (10%)Examen TeóricoPortafolio de evidencias (20%)Proyecto (30%)

Actividades de enseñanza

Desarrollo de competencias

genéricas

Desarrollar y fomentar la capacidad de organizar equipos de trabajo entre los integrantes de la clase. Propiciar la investigación en distintas fuentes de información, pero siempre haciendo uso del pensamiento crítico al momento de seleccionar sus fuentes. Establecer foros de discusión sobre los temas expuestos en las unidades temáticas, estableciendo como obligatorio el respeto hacia todas las opiniones expuestas Realizar exposiciones con los temas de la unidad

Competencias instrumentales Comunicación oral y escrita Habilidad para buscar y analizar información proveniente de fuentes diversas Competencias interpersonalesCapacidad crítica y autocrítica Trabajo en equipoHabilidades interpersonales Apreciación de la diversidad y multiculturalidad.Competencias sistémicas Habilidades de investigación Capacidad de aprender

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

Introducción a la programación orientada

Criterios de evaluación de la Unidad

Asistencia (10%) Examen Teórico-Práctico (40%) Portafolio de evidencias (20%)

0%)

Desarrollo de competencias

genéricas

Horas teórico-

prácticas

instrumentales Comunicación oral y

Habilidad para buscar y analizar información proveniente de fuentes

interpersonales Capacidad crítica y

Trabajo en equipo

Apreciación de la

multiculturalidad.

12T 8P

Page 3: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

y desventajas. Analizar la información del lenguaje UML referente al modelado de clases. Diseñar diagramas de clases aplicados a distintos problemas.

Fuentes de información • Java 2 Curso de Programación Curso de Programación. Fco. Javier Ceballos. Edit. Alfaomega• Aprenda y Practique Java. University Press, México S.A. de C.V. • Aprenda Java ya. Stephen R. Davies. Editorial McGraw Hill.• Cómo Programar en Java. Prentice Hall. • Introducción a la Programación con Java. Raymod H. Dean. Editorial McGraw• Java 2, Manual de Usuario y Tutorial. Agustín Froufe Quintas. Alfaomega. Grupo Editor, S.A. de C.V.• Java Ahora. Kris Jamsa. Editorial McGraw• Software Orientado a Objetos. Edwards, David R.King. Editorial Addison Wesley/Díaz de Santos. • UML y patrones introducción al análisis y diseño orientado a objetos. Larman Craig. Editorial Prentice Hall. Horas asignadas para la Unidad

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 3 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Apoyos didácticos:• Java 2 Curso de Programación Curso de Programación. Fco. Javier Ceballos. Edit. Alfaomega • Aprenda y Practique Java. Kris Jamsa. Editorial Oxford

• Aprenda Java ya. Stephen R. Davies. Editorial McGraw Hill. Java. H.M. Deitel y P.J. Deitel. Editorial

• Introducción a la Programación con Java. John S. Dean; Editorial McGraw-Hill.

• Java 2, Manual de Usuario y Tutorial. Agustín Froufe Quintas. Grupo Editor, S.A. de C.V.

• Java Ahora. Kris Jamsa. Editorial McGraw-Hill. • Software Orientado a Objetos. Ann L. Winblad, Samuel D.

ditorial Addison Wesley/Díaz de

• UML y patrones introducción al análisis y diseño orientado a Craig. Editorial Prentice Hall.

Blog, Internet, biblioteca, cañón, pintarron,

Horas asignadas para la Unidad 20

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

Apoyos didácticos: Blog, Internet, biblioteca, cañón,

Page 4: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Unidad: II

Competencia específica de la unidad

• Implementar clases y objetos cumpliendo las reglas de la programación orientada a objetos.

• Implementar constructores para inicializar comprender los mecanismos para liberar recursos

• Sobrecargar métodos y operadores para optimizar el código de una clase.

Actividades de aprendizaje

•Programar clases con atributos públicos para exponer y comprender la vulnerabilidad de los datos. •Proteger los atributos con modificadores de acceso privados o protegidos y programar métodos públicos para otorgar acceso seguro a los mismos. •Instanciar objetos para identificar el nacimiento y muerte de los mismos. •Programar constructores para las clases, de manera que permitan dar un valor inicial a sus atributos cuando nazcan sus objetos. •Identificar los comportamientos de una clase que pueden variar dependiendo del paso, cantidad, tipo u orden de argumentos. •Programar cada variación del comportamiento en métodos sobrecargados para agregar flexibilidad a la clase.

Desarrollar y fomentar la capacidad de organizar equipos de los integrantes de la clase.Propiciar la investigación en distintas fuentes de información, pero siemprehaciendo uso del pensamiento crítico al momento de seleccionar susfuentes.Establecer foros de discusión sobre los temas expuestos en ltemáticas, estableciendo como obligathacia todas las expuestasRealizar exposiciones con los temas de la unidad

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 4 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Tema: Implementación y uso de clases

Competencia específica de la unidad Criterios de evaluación de la Unidad

Implementar clases y objetos cumpliendo las reglas de la programación orientada a objetos. Implementar constructores para inicializar atributos y comprender los mecanismos para liberar recursos Sobrecargar métodos y operadores para optimizar el

Asistencia (10%)Examen TeóricoPortafolio de evidencias (20%)Proyecto (30%)

Actividades de enseñanza

Desarrollo de competencias

genéricas

Desarrollar y fomentar la capacidad de organizar equipos de trabajo entre los integrantes de la clase. Propiciar la investigación en distintas fuentes de información, pero siempre haciendo uso del pensamiento crítico al momento de seleccionar sus fuentes. Establecer foros de discusión sobre los temas expuestos en las unidades temáticas, estableciendo como obligatorio el respeto hacia todas las opiniones expuestas. Realizar exposiciones con los temas de la unidad

Competencias instrumentales Comunicación oral y escrita Habilidad para buscar y analizar información proveniente de fuentes diversas. Competencias interpersonalesCapacidad crítica y autocrítica Trabajo en equipoHabilidades interpersonales Apreciación de la diversidad y multiculturalidad.Compromiso éticoCompetencias sistémicas Habilidades de investigación Capacidad de aprender

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

Implementación y uso de clases

Criterios de evaluación de la Unidad

Asistencia (10%) Examen Teórico-Práctico (40%) Portafolio de evidencias (20%) Proyecto (30%)

Desarrollo de competencias

genéricas

Horas teórico-

prácticas

instrumentales Comunicación oral y

Habilidad para buscar y analizar información proveniente de fuentes

interpersonales Capacidad crítica y

Trabajo en equipo

Apreciación de la

multiculturalidad. Compromiso ético.

12T 8P

Page 5: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

• Crear clases en distintos paquetes y utilizarlas utilizando el import •Escribir clases con diferentes privilegios de acceso (private, public, protected y default) en sus miembros.

Fuentes de información • Java 2 Curso de Programación Curso de Programación. Fco. Javier Ceballos. Edit. Alfaomega• Aprenda y Practique Java. University Press, México S.A. de C.V. • Aprenda Java ya. Stephen R. Davies. Editorial McGraw Hill.• Cómo Programar en Java. Prentice Hall. • Introducción a la Programación con Java. Raymod H. Dean. Editorial McGraw• Java 2, Manual de Usuario y Tutorial. Agustín Froufe Quintas. Alfaomega. Grupo Editor, S.A. de C.V.• Java Ahora. Kris Jamsa. Editorial McGraw• Software Orientado a Objetos. Edwards, David R.King. Editorial Addison WesleySantos. • UML y patrones introducción al análisis y diseño orientado a objetos. Larman Craig. Editorial Prentice Hall. Horas asignadas para la Unidad

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 5 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Apoyos didácticos:• Java 2 Curso de Programación Curso de Programación. Fco. Javier Ceballos. Edit. Alfaomega • Aprenda y Practique Java. Kris Jamsa. Editorial Oxford

• Aprenda Java ya. Stephen R. Davies. Editorial McGraw Hill. Java. H.M. Deitel y P.J. Deitel. Editorial

• Introducción a la Programación con Java. John S. Dean; Editorial McGraw-Hill.

• Java 2, Manual de Usuario y Tutorial. Agustín Froufe Quintas. Grupo Editor, S.A. de C.V.

• Java Ahora. Kris Jamsa. Editorial McGraw-Hill. • Software Orientado a Objetos. Ann L. Winblad, Samuel D. Edwards, David R.King. Editorial Addison Wesley/Díaz de

• UML y patrones introducción al análisis y diseño orientado a Craig. Editorial Prentice Hall.

Blog, Internet, biblioteca, cañón, pintarron,

Horas asignadas para la Unidad 20

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

Apoyos didácticos: Blog, Internet, biblioteca, cañón,

Page 6: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Unidad: III

Competencia específica de la unidad

Comprender el concepto de herenciaIdentificar la necesidad de implementar herencia según elproblema a resolver. Diseñar clases a partir de clasesUtilizar el polimorfismo para mejorarherencia. Mejorar la funcionalidad y el comportamiento de las clases al incorporar sobrecarga de métodos.Simular e implementar la herenciaincorporación de interfaces a una clase.

Actividades de aprendizaje

•Consensar en una lluvia de ideas el concepto de herencia y discutir en qué casos se puede aplicar. • Plantear y resolver problemas informáticos mediante la utilización de herencia. • Crear aplicaciones en donde se pueda demostrar la sobrecarga de métodos y razonar su utilidad. • Aplicar la reutilización de código para el diseño de clases nuevas a partir de clases ya probadas. • Estudiar y comprender el concepto de interfaces para implementar la herencia múltiple en el diseño de clases.

Desarrollar y fomentar la capacidad de organizar equipos de trabajo entreintegrantes de la clase.Propiciar la investigación en distintas fuentes de información, pero siemprehaciendo uso del pensamiento crítico al momento de seleccionar susfuentes.Establecer foros de discusión sobre los temas expuestos en las unidadesestableciendo como obligatorio el respeto hacia todas lasexpuestasRealizar exposiciones con los temas de la unidad.

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 6 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Tema: Herencia y Polimorfismo

Competencia específica de la unidad Criterios de evaluación de la Unidad

Comprender el concepto de herencia y conocer sus tipos. implementar herencia según el

clases previamente existentes. Utilizar el polimorfismo para mejorar la implementación de la

comportamiento de las clases incorporar sobrecarga de métodos.

Simular e implementar la herencia múltiple a través de la de interfaces a una clase.

Asistencia (10%)Examen TeóricoPortafolio de evidencias (20%)Proyecto (30%)

Actividades de enseñanza

Desarrollo de competencias

genéricas

Desarrollar y fomentar la capacidad de organizar equipos de trabajo entre los integrantes de la clase. Propiciar la investigación en distintas fuentes de información, pero siempre haciendo uso del pensamiento crítico al momento de seleccionar sus fuentes. Establecer foros de discusión sobre los temas expuestos en las unidades temáticas, estableciendo como obligatorio el respeto hacia todas las opiniones expuestas. Realizar exposiciones con los temas de la unidad.

Competencias instrumentales Comunicación orescrita Habilidad para buscar y analizar información proveniente de fuentes diversasCompetencias interpersonalesCapacidad crítica y autocrítica Trabajo en equipoHabilidades interpersonales Apreciación de la diversidad y multiculturalidad.Compromiso éticoCompetencias sistémicas Habilidades de investigación Capacidad de aprender

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

Polimorfismo

Criterios de evaluación de la Unidad

Asistencia (10%) Examen Teórico-Práctico (40%) Portafolio de evidencias (20%) Proyecto (30%)

Desarrollo de competencias

genéricas

Horas teórico-

prácticas

Competencias instrumentales Comunicación oral y

Habilidad para buscar y analizar información proveniente de fuentes diversas Competencias interpersonales Capacidad crítica y

Trabajo en equipo

Apreciación de la

multiculturalidad. Compromiso ético Competencias

Habilidades de

12T 8P

Page 7: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

• Crear clases y jerarquías de clases para aplicarlas a problemas reales. • Definir el concepto de polimorfismo a través de una discusión grupal. • Consultar fuentes bibliográficas sobre otros lenguajes de programación y/o plataformas de desarrollo para comparar la manera en que se lleva a cabo la implementación de la herencia y del polimorfismo. • Plantear y resolver problemas informáticos mediante la utilización del polimorfismo. • Realizar prácticas extra clase, que permitan, complementar los ejercicios vistos en clase. Fuentes de información • Java 2 Curso de Programación Curso de Programación. Fco. Javier Ceballos. Edit. Alfaomega• Aprenda y Practique Java. University Press, México S.A. de C.V.• Aprenda Java ya. Stephen R. Davies. Editorial McGraw Hill.•Introducción a la Programación con Java. Raymod H. Dean. Editorial McGraw• UML y patrones introducción al análisis y diseño orientado a objetos. Larman Craig. Editorial Prentice Hall. Horas asignadas para la Unidad

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 7 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Apoyos didácticos:• Java 2 Curso de Programación Curso de Programación. Fco. Javier Ceballos. Edit. Alfaomega • Aprenda y Practique Java. Kris Jamsa. Editorial Oxford

México S.A. de C.V. Stephen R. Davies. Editorial McGraw Hill.

Introducción a la Programación con Java. John S. Dean; Editorial McGraw-Hill.

• UML y patrones introducción al análisis y diseño orientado a Craig. Editorial Prentice Hall.

Blog, Internet, biblioteca, cañón, pintarron,

Horas asignadas para la Unidad 20

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

Apoyos didácticos: Blog, Internet, biblioteca, cañón,

Page 8: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Unidad: IV

Competencia específica de la unidad

• Implementar aplicaciones orientadas a objetos que creen y manipulen archivos para guardar y recuperar información.

• Identificar las condiciones de error que interrumpan el flujo normal de las sentencias en unel marco controlador del manejo de excepciones para lograr desarrollar programas másrobustos

Actividades de aprendizaje

• Investigar en fuentes de información los conceptos y metodologías para manipular archivos de texto y binarios en un lenguaje de programación orientado a objetos.

• Buscar y seleccionar información referente al manejo de excepciones.

• Crear ejemplos de actividades de la vida cotidiana que puedan generar excepciones

• Programar clases con métodos que generen excepciones y funciones que permitan manejarlas.

• Analizar programas que no cuentan con manejo de excepciones y comparar resultados cuando se le agregan.

Desarrollar y fomentar la capacidad de organizar equipos de trabajo entrelos integrantes de la clase.Propiciar la investigación en distintas fuentes de información, pero siemprehaciendopensamiento crítico al momento de seleccionar susfuentes.Establecer foros de discusión sobre los temas expuestos en las unidadestemáticas, estableciendo como obligatorio el respeto hacia todas lasopiniones expuestaRealizar las presentacionecon los temas de la unidadDiseñar un caso de estudio que requiera el uso de archivos para que sea resuelto por el alumno.

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 8 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Tema: Manejo de Flujos y Archivos

Competencia específica de la unidad Criterios de evaluación de la Unidad

Implementar aplicaciones orientadas a objetos que creen y manipulen archivos para guardar y recuperar

las condiciones de error que interrumpan el normal de las sentencias en un programa y utilizará

el marco controlador del manejo de excepciones para lograr desarrollar programas más seguros, estables y

Asistencia (10%)Examen TeóricoPortafolio de evidencias (20%)Proyecto (30%)

Actividades de enseñanza

Desarrollo de competencias

genéricas

Desarrollar y fomentar la capacidad de organizar equipos de trabajo entre los integrantes de la clase. Propiciar la investigación en distintas fuentes de información, pero siempre haciendo uso del pensamiento crítico al momento de seleccionar sus fuentes. Establecer foros de discusión sobre los temas expuestos en las unidades temáticas, estableciendo como obligatorio el respeto hacia todas las opiniones expuestas. Realizar las presentaciones con los temas de la unidad Diseñar un caso de estudio que requiera el uso de archivos para que sea resuelto por el alumno.

Competencias instrumentales Comunicación oral y escrita Habilidad para buscar y analizar información proveniente de fuentes diversas Competencias interpersonalesCapacidad crítica y autocrítica Trabajo en equipoHabilidades interpersonales Apreciación de la diversidad y multiculturalidad.Compromiso éticoCompetencias sistémicas Habilidades de investigación Capacidad de aprender

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

Manejo de Flujos y Archivos

Criterios de evaluación de la Unidad

Asistencia (10%) Examen Teórico-Práctico (40%) Portafolio de evidencias (20%)

0%)

Desarrollo de competencias

genéricas

Horas teórico-

prácticas

instrumentales Comunicación oral y

Habilidad para buscar y analizar información proveniente de fuentes

interpersonales Capacidad crítica y

Trabajo en equipo

Apreciación de la

multiculturalidad. Compromiso ético

12T 8P

Page 9: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

• Programar una clase que cree, consulte, modifique y borre archivos de texto.

• Programar una clase que cree, consulte, modifique y borre archivos binarios.

Fuentes de información • Java 2 Curso de Programación Curso de Programación. Fco. Javier Ceballos. Edit. Alfaomega• Aprenda y Practique Java. University Press, México S.A. de C.V. • Aprenda Java ya. Stephen R. Davies. Editorial McGraw Hill.• Cómo Programar en Java. Prentice Hall. • Introducción a la Programación con Java. Raymod H. Dean. Editorial McGraw• Java 2, Manual de Usuario y Tutorial. Agustín Froufe Quintas. Alfaomega. Grupo Editor, S.A. de C.V.• Java Ahora. Kris Jamsa. Editorial McGraw• Software Orientado a Objetos. Edwards, David R.King. Editorial Addison Wesley/Díaz de Santos. • UML y patrones introducción al análisis y diseño orientado a objetos. Larman Craig. Editorial Prentice Hall. Horas asignadas para la Unidad

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 9 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Apoyos didácticos:• Java 2 Curso de Programación Curso de Programación. Fco. Javier Ceballos. Edit. Alfaomega • Aprenda y Practique Java. Kris Jamsa. Editorial Oxford

• Aprenda Java ya. Stephen R. Davies. Editorial McGraw Hill. Java. H.M. Deitel y P.J. Deitel. Editorial

• Introducción a la Programación con Java. John S. Dean; Editorial McGraw-Hill.

suario y Tutorial. Agustín Froufe Quintas. Grupo Editor, S.A. de C.V.

• Java Ahora. Kris Jamsa. Editorial McGraw-Hill. • Software Orientado a Objetos. Ann L. Winblad, Samuel D. Edwards, David R.King. Editorial Addison Wesley/Díaz de

• UML y patrones introducción al análisis y diseño orientado a Craig. Editorial Prentice Hall.

Blog, Internet, biblioteca, cañón, pintarron,

Horas asignadas para la Unidad 20

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

Apoyos didácticos: Blog, Internet, biblioteca, cañón,

Page 10: Instrum Enplane Ac i on Poo

Nombre del documento:Instr umentación Didáctica del

Con enfoque de profesionales

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

SNEST-ITV-AC-PO-004-09 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Calendarización de evaluación (semanas):

Sem. 1 2 3 4

T. P ∆ €

T.R.

∆ = Evaluación diagnóstica. TP= Tiempo planeado

Dr. Héctor Adolfo Andrade GómezDocente

Nombre del documento: umentación Didáctica del

Curso Con enfoque de competencias

profesionales

Código: SNEST-ITV-AC-PO-004

Revisión: Rev. 0

Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6

Fecha: Enero 2010

Página 10 de 10

Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Calendarización de evaluación (semanas):

5 6 7 8 9 10 11 12

€ €

€ = Evaluación formativa. Ο = Evaluación s TR=Tiempo real

Fecha de elaboración: Agosto

Dr. Héctor Adolfo Andrade Gómez Ing. Esteban Jesús Mendoza y López Jefe del Departamento

004-09

Rev. 0 Toda copia en PAPEL es un “Documento No Controlado” a excepción del original.

Instituto Tecnológico de

Veracruz

13 14 15 16

Ο

= Evaluación sumativa.

elaboración: Agosto/2011

Ing. Esteban Jesús Mendoza y López Jefe del Departamento