INSTRUMENTACIÓN DIDÁCTICA - Instituto Tecnológico de Durango

Anuncio
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Código: ITD-AC-PO-4-7
Revisión: 1
Página 1 de 26
Fecha de emisión: 21/Enero/2013
SUBDIRECCIÓN ACADÉMICA
Instrumentación didáctica para la formación y desarrollo de competencias
Semestre:
Enero – Junio 2013
Nombre de la asignatura: Fundamentos de programación. Clave: AEF-1032
Carrera:
Ingeniería Informática e Ingeniería en Tecnologías de la Información y Comunicaciones.
Departamento:
Sistemas y Computación.
Horas teoría-Horas práctica-Créditos: 2 - 3 - 5
Profesor:
Irma Selene Hernández Carrillo
Grupo: 1TA Aula: LC23 Horario: L-V 10:00 – 11:00 Hrs.
1. Caracterización de la asignatura
La asignatura de Fundamentos de Programación aporta al perfil del egresado, los conocimientos, habilidades, metodologías, así como
capacidades de análisis y síntesis, para plantear la solución de problemas susceptibles de ser computarizados, a través de diagramas de
flujo, pseudocódigo, algoritmos y el paradigma de programación orientada a objetos.
ITD-AC-PO-4-7
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Página 2 de 26
Fecha de emisión: 21/Enero/2013
2. Objetivo general del curso.
Analizar y solucionar problemas informáticos y representar su solución mediante herramientas de software orientado a objetos.
Análisis por unidad
Unidad: 1
Tema: Fundamentos de programación orientada a objetos.
Competencia específica de la unidad
Criterios de evaluación de la Unidad
Analizar la evolución de los paradigmas de programación para
comprender las bases de la POO.
Comprender los conceptos de la programación orientada a
objetos, para conocer las peculiaridades de la POO frente a la
programación estructurada, y su aplicación en situaciones del
mundo real.
Actividades de aprendizaje
Investigar en fuentes diversas de
información las características
principales de los diferentes
paradigmas de programación y
ITD-AC-PO-4-7
15% Evaluación Diagnostica
25% Portafolio de Evidencias
5% Participación y desempeño en el aula
55% Evaluación
100% Total
Actividades de enseñanza

Utilizar el aprendizaje basado en
problemas, trabajando en grupos
pequeños para sintetizar y construir
los conocimientos necesarios para
Desarrollo de competencias
genéricas
Competencias Genéricas:
Competencias Instrumentales:
 Capacidad de análisis y
síntesis
Horas teóricoprácticas
2 semanas
6-8-15
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
elaborar un informe.
Analizar y discutir en el aula la
investigación realizada en el punto
anterior, donde se resalten las
diferencias identificadas.
Comparar las ventajas y desventajas
de la programación estructurada y la
programación
orientada a objetos.
Realizar un mapa conceptual sobre los
tipos de software y los conceptos
básicos de programación.
Uso de un portal de Internet para apoyo
didáctico de la materia.
Ejercicios en clase para aplicar objetos
de la vida real en POO.
Investigar en diferentes bibliografías las
características del paradigma de POO.
Desarrollar escenarios en clase para
generar intercambio, discusiones y
lluvias de ideas.
Identificar y hacer clasificaciones de
objetos cotidianos, discutir en el aula
los criterios para realizar tal
clasificación y resaltar el concepto
de abstracción.
Seleccionar un objeto cotidiano y
representar su ciclo de vida.
ITD-AC-PO-4-7





resolver problemas relacionados
con situaciones reales.
Hacer uso del portal de internet y
materia
digitalizado
donde
encontrará los apuntes y material
de apoyo.
Propiciar el uso de los medios
electrónicos para la entrega de
ejercicios.
Coordinar
la
realización
de
modelos orientados a objetos a
partir de de entidades del mundo
real, utilizando ejemplos simples
del entorno del estudiante.
Propiciar el uso de terminología
técnica apropiada.
Experimentar
con
diferentes
programas
encontrados
en
revistas, internet y libros de la
especialidad,
que lo lleve a
descubrir nuevos conocimientos.
Página 3 de 26
Fecha de emisión: 21/Enero/2013

Capacidad de organizar y
planificar
 Comunicación oral y escrita
 Habilidad para buscar y
analizar información
proveniente de fuentes
diversas.
 Solución de problemas Toma
de Decisiones.
Competencias interpersonales:
 Capacidad crítica y autocrítica

Trabajo en equipo

Habilidades
interpersonales
Competencias Sistémicas:
 Capacidad de aplicar los
conocimientos en la práctica
 Habilidades de
investigación
 Capacidad de aprender
 Capacidad de generar
nuevas ideas.
 Habilidad para trabajar en
forma autónoma.
 Búsqueda de logro.
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Fuentes de información
1. Hjalmar Jacobson, Ivar. El Lenguaje Unificado de Modelado
Guía del Usuario. 2a. edición. Ed. Addison Wesley.
2. Flores Cueto, Juan José. Método de las 6’D UML –
Pseudocódigo – Java Enfoque Algorítmico, Serie Textos
Universitarios Facultad de Ingeniería y Arquitectura. ed.
Universidad de San Martín de Porres
(http://books.google.com/).
3. Joyanes Aguilar, Luis; Fernández Azuela, Matilde y
Rodríguez Baena, Luis.
Fundamentos de Programación Libro de Problemas
Algoritmos Estructura de Datos yObjetos. 2a. edición. Ed.
McGraw Hill.
4. Ramírez, Felipe. Introducción a la Programación,
Algoritmos y su Implementación en Vb.Net, C#, Java y C++.
2a. edición. Ed. Alfaomega Grupo Editor.
5. Cairo Battistutti, Osvaldo. Metodología de la Programación,
Algoritmos Diagramas de Flujo y Programas. 3a. edición. Ed.
Alfaomega Grupo Editor.
6. Martin Robert, C. UML for Java(TM) Programmers. Ed.
Robert C. Martin Series, Pearson. 2003.
7. Grady Booch, James. Rumbaugh E., Greg Perry.
Aprendiendo Principios de Programación en 24 horas. Ed.
Prentice Hall.
8. Sintes, Anthony. Aprendiendo Programación Orientada a
Objetos en 21 Lecciones Avanzadas. Ed. Pearson Educación,
2002.
ITD-AC-PO-4-7
Página 4 de 26
Fecha de emisión: 21/Enero/2013
Apoyos didácticos:





Información digitalizada.
Pagina Web, Internet
Actividad en el aula en el pizarrón con dibujos
Presentación de diapositivas.
Uso del cañón y pizarrón.
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Análisis por unidad
Unidad: 2
Criterios de evaluación de la Unidad
Aplicar el modelo de las 6’D para definir las etapas para
solución de problemas utilizando computadora.
Actividades de aprendizaje
ITD-AC-PO-4-7
Fecha de emisión: 21/Enero/2013
Tema: Metodología de solución de problemas.
Competencia específica de la unidad
Uso de un portal de Internet para apoyo
didáctico de la materia.
Ejercicios en clase para el modelo 6’D
en la POO.
Desarrollar escenarios en clase para
generar intercambio, discusiones y
conclusiones.
Página 5 de 26
25% Portafolio de Evidencias
15% Participación y desempeño en el aula
20% Desarrollo de ejercicios
40% Evaluación
100% Total
Actividades de enseñanza


Utilizar el aprendizaje basado en
problemas, trabajando en grupos
pequeños para sintetizar y construir
los conocimientos necesarios para
resolver problemas relacionados
con situaciones reales.
Hacer uso del portal de internet y
materia
digitalizado
donde
Desarrollo de competencias
genéricas
Competencias Genéricas:
Competencias Instrumentales:
 Capacidad de análisis y
síntesis
 Capacidad de organizar y
planificar
 Comunicación oral y escrita
Horas teóricoprácticas
2 semanas
6-8-15
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6




encontrará los apuntes y material
de apoyo.
Propiciar el uso de los medios
electrónicos para la entrega de
ejercicios.
Coordinar
la
realización
de
modelos orientados a objetos a
partir de de entidades del mundo
real, utilizando ejemplos simples
del entorno del estudiante.
Propiciar el uso de terminología
técnica apropiada.
Experimentar
con
diferentes
programas
encontrados
en
revistas, internet y libros de la
especialidad,
que lo lleve a
descubrir nuevos conocimientos.
Fuentes de información
1. Hjalmar Jacobson, Ivar. El
Lenguaje Unificado de Modelado
Guía del Usuario. 2a. edición. Ed.
Addison Wesley.
2. Flores Cueto, Juan José. Método
de las 6’D UML – Pseudocódigo –
ITD-AC-PO-4-7
Página 6 de 26
Fecha de emisión: 21/Enero/2013

Habilidad para buscar y
analizar información
proveniente de fuentes
diversas.
 Solución de problemas Toma
de Decisiones.
Competencias interpersonales:
 Capacidad crítica y autocrítica

Trabajo en equipo

Habilidades
interpersonales
Competencias Sistémicas:
 Capacidad de aplicar los
conocimientos en la práctica
 Habilidades de
investigación
 Capacidad de aprender
 Capacidad de generar
nuevas ideas.
 Habilidad para trabajar en
forma autónoma.
 Búsqueda de logro.
Apoyos didácticos:





Información digitalizada.
Pagina Web, Internet
Actividad en el aula en el pizarrón con dibujos
Presentación de diapositivas.
Uso del cañón y pizarrón.
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Código: ITD-AC-PO-4-7
Revisión: 1
Página 7 de 26
Fecha de emisión: 21/Enero/2013
Java Enfoque Algorítmico, Serie
Textos Universitarios Facultad de
Ingeniería y Arquitectura. ed.
Universidad de San Martín de Porres
(http://books.google.com/).
3. Joyanes Aguilar, Luis; Fernández
Azuela, Matilde y Rodríguez Baena,
Luis.
Fundamentos de Programación Libro
de Problemas Algoritmos Estructura
de Datos yObjetos. 2a. edición. Ed.
McGraw Hill.
4. Ramírez, Felipe. Introducción a la
Programación, Algoritmos y su
Implementación en Vb.Net, C#, Java
y C++. 2a. edición. Ed. Alfaomega
Grupo Editor.
5. Cairo Battistutti, Osvaldo.
Metodología de la Programación,
Algoritmos Diagramas de Flujo y
Programas. 3a. edición. Ed.
Alfaomega Grupo Editor.
6. Martin Robert, C. UML for
Java(TM) Programmers. Ed. Robert
C. Martin Series, Pearson. 2003.
7. Grady Booch, James. Rumbaugh
E., Greg Perry. Aprendiendo
Principios de Programación en 24
horas. Ed. Prentice Hall.
8. Sintes, Anthony. Aprendiendo
Programación Orientada a Objetos en
21 Lecciones Avanzadas. Ed.
ITD-AC-PO-4-7
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Código: ITD-AC-PO-4-7
Revisión: 1
Página 8 de 26
Fecha de emisión: 21/Enero/2013
Pearson Educación, 2002.
ITD-AC-PO-4-7
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Análisis por unidad
Unidad: 3
Criterios de evaluación de la Unidad
Diseñar diagramas UML, algoritmos y pseudocódigo
empleando el paradigma de POO para la solución de
problemas.
Actividades de aprendizaje
ITD-AC-PO-4-7
Fecha de emisión: 21/Enero/2013
Tema: Herramientas de programación.
Competencia específica de la unidad
• Realizar prácticas de búsqueda de
información
a través de diferentes navegadores o
buscadores de información.
• Investigación en diversa bibliografía y
tutoriales.
• Emplear software para diseño y
validación de
diagramas de flujo.
• Emplear software para generar código
a partir
de diagramas de flujo.
Página 9 de 26
25% Portafolio de Evidencias
15% Participación y desempeño en el aula
20% Desarrollo de ejercicios
40% Evaluación
100% Total
Actividades de enseñanza



Utilizar el aprendizaje basado en
problemas, trabajando en grupos
pequeños para sintetizar y construir
los conocimientos necesarios para
resolver problemas relacionados
con situaciones reales.
Hacer uso del portal de internet y
materia
digitalizado
donde
encontrará los apuntes y material
de apoyo.
Propiciar el uso de los medios
electrónicos para la entrega de
Desarrollo de competencias
genéricas
Competencias Genéricas:
Competencias Instrumentales:
 Capacidad de análisis y
síntesis
 Capacidad de organizar y
planificar
 Comunicación oral y escrita
 Habilidad para buscar y
analizar información
proveniente de fuentes
diversas.
 Solución de problemas Toma
Horas teóricoprácticas
3 semanas
6-8-15
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
• Emplear software para diseño de
diagramas
UML.
• Trabajo en equipo para la solución de
casos
prácticos.



ITD-AC-PO-4-7
ejercicios.
Coordinar
la
realización
de
modelos orientados a objetos a
partir de de entidades del mundo
real, utilizando ejemplos simples
del entorno del estudiante.
Propiciar el uso de terminología
técnica apropiada.
Experimentar
con
diferentes
programas
encontrados
en
revistas, internet y libros de la
especialidad,
que lo lleve a
descubrir nuevos conocimientos.
Página 10 de 26
Fecha de emisión: 21/Enero/2013
de Decisiones.
Competencias interpersonales:
 Capacidad crítica y autocrítica

Trabajo en equipo

Habilidades
interpersonales
Competencias Sistémicas:
 Capacidad de aplicar los
conocimientos en la práctica
 Habilidades de
investigación
 Capacidad de aprender
 Capacidad de generar
nuevas ideas.
 Habilidad para trabajar en
forma autónoma.
 Búsqueda de logro.
Competencias Genéricas:
Competencias Instrumentales:
 Capacidad de análisis y
síntesis
 Capacidad de organizar y
planificar
 Comunicación oral y escrita
 Habilidad para buscar y
analizar información
proveniente de fuentes
diversas.
 Solución de problemas Toma
de Decisiones.
Competencias interpersonales:
 Capacidad crítica y autocrítica
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Página 11 de 26
Fecha de emisión: 21/Enero/2013


Trabajo en equipo
Habilidades
interpersonales
Competencias Sistémicas:
 Capacidad de aplicar los
conocimientos en la práctica
 Habilidades de
investigación
 Capacidad de aprender
 Capacidad de generar
nuevas ideas.
 Habilidad para trabajar en
forma autónoma.
 Búsqueda de logro.
Fuentes de información
1. Hjalmar Jacobson, Ivar. El Lenguaje Unificado de Modelado
Guía del Usuario. 2a. edición. Ed. Addison Wesley.
2. Flores Cueto, Juan José. Método de las 6’D UML –
Pseudocódigo – Java Enfoque Algorítmico, Serie Textos
Universitarios Facultad de Ingeniería y Arquitectura. ed.
Universidad de San Martín de Porres
(http://books.google.com/).
3. Joyanes Aguilar, Luis; Fernández Azuela, Matilde y
Rodríguez Baena, Luis.
Fundamentos de Programación Libro de Problemas
Algoritmos Estructura de Datos yObjetos. 2a. edición. Ed.
McGraw Hill.
4. Ramírez, Felipe. Introducción a la Programación,
ITD-AC-PO-4-7
Apoyos didácticos:
 Información digitalizada.
 Pagina Web, Internet
 Actividad en el aula en el pizarrón con dibujos
 Presentación de diapositivas.
Uso del cañón y pizarrón.
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Código: ITD-AC-PO-4-7
Revisión: 1
Página 12 de 26
Fecha de emisión: 21/Enero/2013
Algoritmos y su Implementación en Vb.Net, C#, Java y C++.
2a. edición. Ed. Alfaomega Grupo Editor.
5. Cairo Battistutti, Osvaldo. Metodología de la Programación,
Algoritmos Diagramas de Flujo y Programas. 3a. edición. Ed.
Alfaomega Grupo Editor.
6. Martin Robert, C. UML for Java(TM) Programmers. Ed.
Robert C. Martin Series, Pearson. 2003.
7. Grady Booch, James. Rumbaugh E., Greg Perry.
Aprendiendo Principios de Programación en 24 horas. Ed.
Prentice Hall.
8. Sintes, Anthony. Aprendiendo Programación Orientada a
Objetos en 21 Lecciones Avanzadas. Ed. Pearson Educación,
2002.
ITD-AC-PO-4-7
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Análisis por unidad
Unidad: 4
Criterios de evaluación de la Unidad
Aplicar estructuras de datos y estructuras lógicas basándose
en la POO para desarrollar la lógica de programación.
Actividades de aprendizaje
ITD-AC-PO-4-7
Fecha de emisión: 21/Enero/2013
Tema: Programación orientada a objetos y modelado.
Competencia específica de la unidad
• Realizar prácticas de búsqueda de
información
a través de diferentes navegadores o
buscadores de información.
• Investigación en diversa bibliografía y
tutoriales.
• Emplear software para diseño y
validación de
diagramas de flujo.
• Emplear software para generar código
a partir
de diagramas de flujo.
Página 13 de 26
25% Portafolio de Evidencias
15% Participación y desempeño en el aula
20% Desarrollo de ejercicios
40% Evaluación
100% Total
Actividades de enseñanza



Utilizar el aprendizaje basado en
problemas, trabajando en grupos
pequeños para sintetizar y construir
los conocimientos necesarios para
resolver problemas relacionados
con situaciones reales.
Hacer uso del portal de internet y
materia
digitalizado
donde
encontrará los apuntes y material
de apoyo.
Propiciar el uso de los medios
electrónicos para la entrega de
Desarrollo de competencias
genéricas
Competencias Genéricas:
Competencias Instrumentales:
 Capacidad de análisis y
síntesis
 Capacidad de organizar y
planificar
 Comunicación oral y escrita
 Habilidad para buscar y
analizar información
proveniente de fuentes
diversas.
 Solución de problemas Toma
Horas teóricoprácticas
3 semanas
6-8-15
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
• Emplear software para diseño de
diagramas UML.
• Trabajo en equipo para la solución de
casos prácticos.
• Realizar ejercicios de codificación de
expresiones aritméticas y lógicas en un
lenguaje de programación.
• Buscar la información necesaria para
Instalar configurar el compilador del
lenguaje de programación a utilizar
• Compilar y ejecutar un programa
modelo.
• Realizar cambios en expresiones
lógicas y algebraicas de un programa
modelo y analizar los resultados
obtenidos.



ejercicios.
Coordinar
la
realización
de
modelos orientados a objetos a
partir de de entidades del mundo
real, utilizando ejemplos simples
del entorno del estudiante.
Propiciar el uso de terminología
técnica apropiada.
Experimentar
con
diferentes
programas
encontrados
en
revistas, internet y libros de la
especialidad,
que lo lleve a
descubrir nuevos conocimientos.
Fuentes de información
1. Hjalmar Jacobson, Ivar. El Lenguaje Unificado de Modelado
Guía del Usuario. 2a. edición. Ed. Addison Wesley.
2. Flores Cueto, Juan José. Método de las 6’D UML –
Pseudocódigo – Java Enfoque Algorítmico, Serie Textos
Universitarios Facultad de Ingeniería y Arquitectura. ed.
Universidad de San Martín de Porres
(http://books.google.com/).
3. Joyanes Aguilar, Luis; Fernández Azuela, Matilde y
Rodríguez Baena, Luis.
Fundamentos de Programación Libro de Problemas
ITD-AC-PO-4-7
Página 14 de 26
Fecha de emisión: 21/Enero/2013
de Decisiones.
Competencias interpersonales:
 Capacidad crítica y autocrítica

Trabajo en equipo

Habilidades
interpersonales
Competencias Sistémicas:
 Capacidad de aplicar los
conocimientos en la práctica
 Habilidades de
investigación
 Capacidad de aprender
 Capacidad de generar
nuevas ideas.
 Habilidad para trabajar en
forma autónoma.
 Búsqueda de logro.
Apoyos didácticos:
 Información digitalizada.
 Pagina Web, Internet
 Actividad en el aula en el pizarrón con dibujos
 Presentación de diapositivas.
Uso del cañón y pizarrón.
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Código: ITD-AC-PO-4-7
Revisión: 1
Página 15 de 26
Fecha de emisión: 21/Enero/2013
Algoritmos Estructura de Datos yObjetos. 2a. edición. Ed.
McGraw Hill.
4. Ramírez, Felipe. Introducción a la Programación,
Algoritmos y su Implementación en Vb.Net, C#, Java y C++.
2a. edición. Ed. Alfaomega Grupo Editor.
5. Cairo Battistutti, Osvaldo. Metodología de la Programación,
Algoritmos Diagramas de Flujo y Programas. 3a. edición. Ed.
Alfaomega Grupo Editor.
6. Martin Robert, C. UML for Java(TM) Programmers. Ed.
Robert C. Martin Series, Pearson. 2003.
7. Grady Booch, James. Rumbaugh E., Greg Perry.
Aprendiendo Principios de Programación en 24 horas. Ed.
Prentice Hall.
8. Sintes, Anthony. Aprendiendo Programación Orientada a
Objetos en 21 Lecciones Avanzadas. Ed. Pearson Educación,
2002.
ITD-AC-PO-4-7
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Análisis por unidad
Unidad: 5
Criterios de evaluación de la Unidad
Aplicar estructuras de datos y estructuras lógicas basándose
en la POO para desarrollar la lógica de programación.
Actividades de aprendizaje
ITD-AC-PO-4-7
Fecha de emisión: 21/Enero/2013
Tema: Implementación orientada a objetos.
Competencia específica de la unidad
• Realizar prácticas de búsqueda de
información
a través de diferentes navegadores o
buscadores de información.
• Investigación en diversa bibliografía y
tutoriales.
• Emplear software para diseño y
validación de
diagramas de flujo.
• Emplear software para generar código
a partir
de diagramas de flujo.
Página 16 de 26
25% Portafolio de Evidencias
15% Participación y desempeño en el aula
20% Desarrollo de ejercicios
40% Evaluación
100% Total
Actividades de enseñanza



Utilizar el aprendizaje basado en
problemas, trabajando en grupos
pequeños para sintetizar y construir
los conocimientos necesarios para
resolver problemas relacionados
con situaciones reales.
Hacer uso del portal de internet y
materia
digitalizado
donde
encontrará los apuntes y material
de apoyo.
Propiciar el uso de los medios
electrónicos para la entrega de
Desarrollo de competencias
genéricas
Competencias Genéricas:
Competencias Instrumentales:
 Capacidad de análisis y
síntesis
 Capacidad de organizar y
planificar
 Comunicación oral y escrita
 Habilidad para buscar y
analizar información
proveniente de fuentes
diversas.
 Solución de problemas Toma
Horas teóricoprácticas
3 semanas
6-8-15
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
• Emplear software para diseño de
diagramas
UML.
• Trabajo en equipo para la solución de
casos
prácticos.
• Realizar ejercicios de codificación de
expresiones aritméticas y lógicas en un
lenguaje de programación.
• Buscar la información necesaria para
Instalar y
configurar el compilador del lenguaje
de
programación a utilizar
• Compilar y ejecutar un programa
modelo.
• Realizar cambios en expresiones
lógicas y
algebraicas de un programa modelo y
analizar
los resultados obtenidos.
• Elaborar ejercicios implementando
clases
simples.
• Desarrollar ejercicios usando las
clases
mediante objetos.
ITD-AC-PO-4-7



ejercicios.
Coordinar
la
realización
de
modelos orientados a objetos a
partir de de entidades del mundo
real, utilizando ejemplos simples
del entorno del estudiante.
Propiciar el uso de terminología
técnica apropiada.
Experimentar
con
diferentes
programas
encontrados
en
revistas, internet y libros de la
especialidad,
que lo lleve a
descubrir nuevos conocimientos.
Página 17 de 26
Fecha de emisión: 21/Enero/2013
de Decisiones.
Competencias interpersonales:
 Capacidad crítica y autocrítica

Trabajo en equipo

Habilidades
interpersonales
Competencias Sistémicas:
 Capacidad de aplicar los
conocimientos en la práctica
 Habilidades de
investigación
 Capacidad de aprender
 Capacidad de generar
nuevas ideas.
 Habilidad para trabajar en
forma autónoma.
 Búsqueda de logro.
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Fuentes de información
1. Hjalmar Jacobson, Ivar. El Lenguaje Unificado de Modelado
Guía del Usuario. 2a. edición. Ed. Addison Wesley.
2. Flores Cueto, Juan José. Método de las 6’D UML –
Pseudocódigo – Java Enfoque Algorítmico, Serie Textos
Universitarios Facultad de Ingeniería y Arquitectura. ed.
Universidad de San Martín de Porres
(http://books.google.com/).
3. Joyanes Aguilar, Luis; Fernández Azuela, Matilde y
Rodríguez Baena, Luis.
Fundamentos de Programación Libro de Problemas
Algoritmos Estructura de Datos yObjetos. 2a. edición. Ed.
McGraw Hill.
4. Ramírez, Felipe. Introducción a la Programación,
Algoritmos y su Implementación en Vb.Net, C#, Java y C++.
2a. edición. Ed. Alfaomega Grupo Editor.
5. Cairo Battistutti, Osvaldo. Metodología de la Programación,
Algoritmos Diagramas de Flujo y Programas. 3a. edición. Ed.
Alfaomega Grupo Editor.
6. Martin Robert, C. UML for Java(TM) Programmers. Ed.
Robert C. Martin Series, Pearson. 2003.
7. Grady Booch, James. Rumbaugh E., Greg Perry.
Aprendiendo Principios de Programación en 24 horas. Ed.
Prentice Hall.
8. Sintes, Anthony. Aprendiendo Programación Orientada a
Objetos en 21 Lecciones Avanzadas. Ed. Pearson Educación,
2002.
ITD-AC-PO-4-7
Código: ITD-AC-PO-4-7
Revisión: 1
Página 18 de 26
Fecha de emisión: 21/Enero/2013
Apoyos didácticos:
 Información digitalizada.
 Pagina Web, Internet
 Actividad en el aula en el pizarrón con dibujos
 Presentación de diapositivas.
Uso del cañón y pizarrón.
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Análisis por unidad
Unidad: 6
Criterios de evaluación de la Unidad
Implementar métodos para diseñar módulos independientes y
robustos y que correspondan a soluciones en el mundo real.
Actividades de aprendizaje
25% Portafolio de Evidencias
15% Participación y desempeño en el aula
20% Desarrollo de ejercicios
40% Evaluación
100% Total
Actividades de enseñanza




ITD-AC-PO-4-7
Fecha de emisión: 21/Enero/2013
Tema:Modularidad
Competencia específica de la unidad
• Realizar ejemplos de clase que
requieran métodos con parámetros
(mensajes)
• Analizar las distintas formas de paso
de parámetros (mensajes).
• Casos prácticos.
Página 19 de 26
Utilizar el aprendizaje basado en
problemas, trabajando en grupos
pequeños para sintetizar y construir
los conocimientos necesarios para
resolver problemas relacionados
con situaciones reales.
Hacer uso del portal de internet y
materia
digitalizado
donde
encontrará los apuntes y material
de apoyo.
Propiciar el uso de los medios
electrónicos para la entrega de
ejercicios.
Coordinar
la
realización
de
Desarrollo de competencias
genéricas
Competencias Genéricas:
Competencias Instrumentales:
 Capacidad de análisis y
síntesis
 Capacidad de organizar y
planificar
 Comunicación oral y escrita
 Habilidad para buscar y
analizar información
proveniente de fuentes
diversas.
 Solución de problemas Toma
de Decisiones.
Horas teóricoprácticas
3 semanas
6-8-15
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6


modelos orientados a objetos a
partir de de entidades del mundo
real, utilizando ejemplos simples
del entorno del estudiante.
Propiciar el uso de terminología
técnica apropiada.
Experimentar
con
diferentes
programas
encontrados
en
revistas, internet y libros de la
especialidad,
que lo lleve a
descubrir nuevos conocimientos.
Fuentes de información
1. Hjalmar Jacobson, Ivar. El Lenguaje Unificado de Modelado
Guía del Usuario. 2a. edición. Ed. Addison Wesley.
2. Flores Cueto, Juan José. Método de las 6’D UML –
Pseudocódigo – Java Enfoque Algorítmico, Serie Textos
Universitarios Facultad de Ingeniería y Arquitectura. ed.
Universidad de San Martín de Porres
(http://books.google.com/).
3. Joyanes Aguilar, Luis; Fernández Azuela, Matilde y
Rodríguez Baena, Luis.
Fundamentos de Programación Libro de Problemas
Algoritmos Estructura de Datos yObjetos. 2a. edición. Ed.
ITD-AC-PO-4-7
Página 20 de 26
Fecha de emisión: 21/Enero/2013
Competencias interpersonales:
 Capacidad crítica y autocrítica

Trabajo en equipo

Habilidades
interpersonales
Competencias Sistémicas:
 Capacidad de aplicar los
conocimientos en la práctica
 Habilidades de
investigación
 Capacidad de aprender
 Capacidad de generar
nuevas ideas.
 Habilidad para trabajar en
forma autónoma.
 Búsqueda de logro.
Apoyos didácticos:





Información digitalizada.
Pagina Web, Internet
Actividad en el aula en el pizarrón con dibujos
Presentación de diapositivas.
Uso del cañón y pizarrón.
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Código: ITD-AC-PO-4-7
Revisión: 1
Página 21 de 26
Fecha de emisión: 21/Enero/2013
McGraw Hill.
4. Ramírez, Felipe. Introducción a la Programación,
Algoritmos y su Implementación en Vb.Net, C#, Java y C++.
2a. edición. Ed. Alfaomega Grupo Editor.
5. Cairo Battistutti, Osvaldo. Metodología de la Programación,
Algoritmos Diagramas de Flujo y Programas. 3a. edición. Ed.
Alfaomega Grupo Editor.
6. Martin Robert, C. UML for Java(TM) Programmers. Ed.
Robert C. Martin Series, Pearson. 2003.
7. Grady Booch, James. Rumbaugh E., Greg Perry.
Aprendiendo Principios de Programación en 24 horas. Ed.
Prentice Hall.
8. Sintes, Anthony. Aprendiendo Programación Orientada a
Objetos en 21 Lecciones Avanzadas. Ed. Pearson Educación,
2002.
ITD-AC-PO-4-7
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Código: ITD-AC-PO-4-7
Revisión: 1
Página 22 de 26
Fecha de emisión: 21/Enero/2013
Semestre:
Enero – Junio 2013
Nombre de la asignatura: Fundamentos de programación. Clave: AEF-1032
Carrera:
Ingeniería Informática e Ingeniería en Tecnologías de la Información y Comunicaciones.
Departamento:
Sistemas y Computación.
Horas teoría-Horas práctica-Créditos: 2 - 3 - 5
Profesor:
Irma Selene Hernández Carrillo
Grupo: 1TA Aula: LC23 Horario: L-V 10:00 – 11:00 Hrs.
Unidad temática
ITD-AC-PO-4-7
Subtemas
Fecha de
seguimiento
Firma del Docente
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
1. Fundamentos de
programación orientada
a objetos.
2.
Metodología de
Solución de
Problemas.
Revisión: 1
Página 23 de 26
Fecha de emisión: 21/Enero/2013
1.1 Evolución de la programación.
1.2 Conceptos fundamentales de la
Programación Orientada a Objetos.
1.3 Lenguajes orientados a objetos
1.4 Relaciones entre clases y objetos.
1.5 Papel de clases y objetos en el análisis y
el diseño.
2.1 Descripción del problema (enunciado).
2.2 Definición de solución (especificaciones).
2.3 Diseño de la solución (modelado).
2.4 Desarrollo de la solución (codificación).
2.5 Depuración y pruebas (pruebas).
2.6 Documentación (manuales).
3 Herramientas de
programación.
3.1 Simbología.
3.2 Reglas para la construcción de diagramas.
3.3 Pseudocódigo.
3.4 Tipos de datos y expresiones.
3.5 Estructuras lógicas.
4 Programación
orientada a
objetos y modelado.
4.1 Características del modelo orientado a
objetos.
4.2 Elementos primordiales en el modelo de
objetos.
4.3 Representación gráfica del diseño.
4.4 Relación entre la programación orientado
a objetos y la estructurada.
5 Implementación
Orientada a Objetos.
5.1 Estructura de una clase.
5.2 Elementos de una clase.
5.3 Clase principal.
ITD-AC-PO-4-7
Código: ITD-AC-PO-4-7
Revision 1
INSTITUTO TECNOLÓGICO DE DURANGO
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Código: ITD-AC-PO-4-7
Revisión: 1
Página 24 de 26
Fecha de emisión: 21/Enero/2013
5.4 Crear objetos.
6 Modularidad.
ITD-AC-PO-4-7
6.1 Declaración de métodos.
6.2 Métodos de clase.
6.3 Métodos de instancia.
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Página 25 de 26
Fecha de emisión: 21/Enero/2013
SUBDIRECCIÓN ACADÉMICA
Semestre:
Enero – Junio 2013
Nombre de la asignatura: Fundamentos de programación. Clave: AEF-1032
Carrera:
Ingeniería Informática e Ingeniería en Tecnologías de la Información y Comunicaciones.
Departamento:
Sistemas y Computación.
Horas teoría-Horas práctica-Créditos: 2 - 3 - 5
Profesor:
Irma Selene Hernández Carrillo
Grupo: 1TA Aula: LC23 Horario: L-V 10:00 – 11:00 Hrs.
Calendarización de evaluación (semanas): Las evaluaciones que debe realizar son: ED = Evaluación diagnóstica. EF =
Evaluación formativa. ES = Evaluación sumativa.
Semana
Unidad
T.P.
T.R.
E.P.
E.R.
T.RP.P
T.RP.R.
I.A.
F.S.
ITD-AC-PO-4-7
1
U1
ED
EF
2
3
U1 U2
EF EF
ES
4
U2
EF
ES
15
FEB
1 mar
4 – 8 MAR
5
U3
EF
6
U3
EF
7
U3
ES
8
U4
EF
9
U4
EF
22
mar
22 AL 26 ABR
10
U4
ES
26
abr
11
U5
EF
12
U5
EF
13
U5
ES
14
U6
EF
17
may
15
U6
ES
16
U6
EF
7
jun
3 AL 7 JUN
Revision 1
Código: ITD-AC-PO-4-7
INSTITUTO TECNOLÓGICO DE DURANGO
Revisión: 1
Nombre del documento: Formato para instrumentación didáctica por competencias del periodo
Referencias a la Norma NMX-CC-9001-IMNC-2008
7.1, 7.2.1, 7.5.1, 7.6
Página 26 de 26
Fecha de emisión: 21/Enero/2013
F.D.
F.JPD.
Obs.
TP= Tiempo planeado TR=Tiempo real EP= Evaluación programada ER= Evaluación real TRP= Tiempo reprogramación planeado TRPR= Tiempo
reprogramado planeado real I.A. Índice de Aprobación F.S. Fecha de Seguimiento F.D. Firma del Docente F.JPD.= Firma del Jefe de proyectos de
docencia O. Observaciones del Docente.
Fecha de entrega: 25 DE ENERO DE 2013
LI Irma Selene Hernández Carrillo
ITD-AC-PO-4-7
Ing. Sergio Valdez Hernández
Revision 1
Descargar