Upload
jairo-perez-perez
View
10
Download
0
Embed Size (px)
Citation preview
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
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
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,
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
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,
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
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,
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
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,
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