Identificar conceptos bsicos, propiedades y caractersticas de un sistema computacional Actividades de aprendizaje Actividades de enseanza
Horas terico-prcticas
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 2 de 10
Desarrollar una investigacin en distintas fuentes y elaborar un informe donde identifique las principales etapas de la evolucin que ha tenido el lenguaje C++. (tema 1.1 y 1.3) Analizar y discutir en el aula la investigacin realizada en el punto anterior, donde se resalten las diferentes etapas. (tema 1.2) Realizar un mapa conceptual sobre los tipos de software y los conceptos bsicos de programacin. (tema 1.3 y tema 1.7) Emplear software para diseo y validacin de diagramas de flujo. (tema 1.4) Emplear software para generar cdigo a partir de diagramas de flujo. (tema 1.5) Trabajo en equipo para la solucin de casos prcticos y estructura de un programa en c (tema 1.6) Avance del portafolio de evidencias Explicar el contenido del programa de estudios y el objetivo del curso. Aplicar examen de autodiagnstico. Explicar el objetivo de la unidad. Proporcionar informacin escrita sobre los temas de la unidad. Organizar equipos de trabajo Solicitar los trabajos de investigacin Solicitar mapa conceptual, lnea de tiempo, y dar indicaciones de las actividades por equipo e individuales. Explicar y entregar la relacin de ejercicios para la unidad. Indicar la forma para la elaboracin del portafolio de evidencias. Competencias instrumentales Pensamiento lgico, algortmico, heurstico, analtico y sinttico. Capacidad de anlisis y sntesis Capacidad de organizacin y planificacin Comunicacin oral y escrita Conocimientos de informtica Capacidad para procesar e interpretar datos Potenciar las habilidades para el uso de lenguajes de programacin Competencias interpersonales Razonamiento crtico Trabajo en equipo Competencias sistmicas Habilidades de investigacin Capacidad de aprender Capacidad de generar nuevas ideas (creatividad) Habilidad para trabajar en forma autnoma Liderazgo 8 hrs
Fuentes de informacin
Joyanes Aguilar L. (2001). Fundamentos de programacin, algoritmos y estructuras de datos, McGraw-Hill. Kernighan B. y Ritchie D.M. (1994). El lenguaje de Programacin C Ed. Prentice Hall. Ceballos F.J. (1998). Curso de Programacin C++, Addison Wesley.
Apoyos didcticos:
Computadora Can Hojas de rotafolio Internet
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 3 de 10
Unidad: 2 Competencia especfica de la unidad
Identificar y aplicar los operadores, variables, constantes, tipos de datos y expresiones del lenguaje de programacin, para desarrollar programas de aplicacin.
Tema: OPERADORES, VARIABLES, CONSTANTES, TIPOS DE DATOS Y EXPRESIONES Criterios de evaluacin de la Unidad
1. 2. 3. Examen escrito Trabajos de investigacin (2.1, 2.2 y 2.7) Practicas 20% 30% 40%
Actividades de aprendizaje
Actividades de enseanza
Horas tericoprcticas
8 hrs
Investigar y describir la sintaxis del lenguaje C++. Configurar y manipular el entorno de desarrollo del lenguaje, resolviendo problemas que hagan nfasis a cada uno de los elementos de ste (practica No.1). Desarrollar un programa de aplicacin en el cual globalice los puntos comprendidos en la unidad. Realizar ejercicios de codificacin de expresiones aritmticas y lgicas en un lenguaje de programacin. (Practicas No.2 a la No.5). Realizar cambios en expresiones lgicas y algebraicas de un programa modelo y analizar los resultados obtenidos. Analizar el material de la unidad y realizar un mapa mental. Realizar el avance del portafolio de evidencias.
Explicar el objetivo de la unidad. Proporcionar informacin escrita sobre los temas de la unidad. Organizar equipos de trabajo Solicitar los trabajos de investigacin Dar indicaciones para la ejecucin de prcticas. Entregar el formato para la entrega de prcticas y reporte de trabajos
Fuentes de informacin
Joyanes Aguilar L. (2001). Fundamentos de programacin, algoritmos y estructuras de datos, McGraw-Hill. Kernighan B. y Ritchie D.M. (1994). El lenguaje de Programacin C Ed. Prentice Hall. Ceballos F.J. (1998). Curso de Programacin C++, Addison Wesley.
Apoyos didcticos:
Computadora Can Hojas de rotafolio Internet
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 4 de 10
Unidad: 3 Competencia especfica de la unidad
.Aplicar los diferentes tipos de controles que intervienen en el flujo de un programa
Actividades de aprendizaje
Actividades de enseanza
Realizar una sntesis sobre el funcionamiento y aplicacin de las estructuras secuenciales y selectivas. Compilar y ejecutar un programa modelo. Implementar el diseo de programas que requieran estructuras secuenciales y selectivas para probarlas en una aplicacin. Realizar un mapa mental de la unidad
Explicar el objetivo de la unidad. Proporcionar informacin escrita sobre los temas de la unidad. Organizar equipos de trabajo Solicitar los trabajos de investigacin Dar indicaciones para la ejecucin de prcticas.
Fuentes de informacin
Joyanes Aguilar L. (2001). Fundamentos de programacin, algoritmos y estructuras de datos, McGraw-Hill. Kernighan B. y Ritchie D.M. (1994). El lenguaje de Programacin C Ed. Prentice Hall. Ceballos F.J. (1998). Curso de Programacin C++, Addison Wesley.
Apoyos didcticos:
Computadora Can Hojas de rotafolio Internet
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 5 de 10
Unidad: 4 Competencia especfica de la unidad Tema: Funciones bsicas Criterios de evaluacin de la Unidad
Trabajo de investigacin Mapa conceptual Practicas Gua rpida Examen 20% 10 % 40% 10% 20%
Actividades de aprendizaje
Actividades de enseanza
Horas tericoprcticas
12 hrs
Compilar y ejecutar un programa modelo. Realizar ejemplos que requieran funciones estndar. Realizar ejemplos utilizando funciones definidas por el usuario. Desarrollar programas que ejemplifiquen el uso de funciones definidas por el programador. Elaborar una gua rpida, en la que se describan las funciones de bibliotecas o libreras que proporciona el lenguaje de programacin, propuestas por el profesor. Elaborar un programa que permita ejemplificar algunas de las funciones descritas en el punto anterior. Mapa conceptual de la unidad Avance del portafolio de evidencias
Explicar el objetivo de la unidad. Proporcionar informacin escrita sobre los temas de la unidad. Organizar equipos de trabajo Solicitar un trabajo de investigacin de la unidad Dar indicaciones para la ejecucin de prcticas, as como de la elaboracin de la gua rpida de funciones.
Fuentes de informacin
Joyanes Aguilar L. (2001). Fundamentos de programacin, algoritmos y estructuras de datos, McGraw-Hill. Kernighan B. y Ritchie D.M. (1994). El lenguaje de Programacin C Ed. Prentice Hall. Ceballos F.J. (1998). Curso de Programacin C++, Addison Wesley.
Apoyos didcticos:
Computadora Can Hojas de rotafolio Internet
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 6 de 10
Unidad: 5 Competencia especfica de la unidad
Aplicar el concepto y tratamiento de los arreglos estructurales.
Actividades de aprendizaje
Actividades de enseanza
Compilar y ejecutar un programa modelo. Desarrollar los programas de manipulacin de los arreglos para realizar operaciones bsicas. Realizar ejemplos utilizando funciones y arreglos. Realizar un trabajo de investigacin de la unidad proponiendo ejemplos y ejercicios del tema. Elaborar una sntesis de la unidad Elaborar avance del portafolio de evidencias
Explicar el objetivo de la unidad. Proporcionar informacin escrita sobre los temas de la unidad. Organizar equipos de trabajo Solicitar un trabajo de investigacin de la unidad Dar indicaciones para la ejecucin de prcticas.
Fuentes de informacin
Joyanes Aguilar L. (2001). Fundamentos de programacin, algoritmos y estructuras de datos, McGraw-Hill. Kernighan B. y Ritchie D.M. (1994). El lenguaje de Programacin C Ed. Prentice Hall. Ceballos F.J. (1998). Curso de Programacin C++, Addison Wesley.
Apoyos didcticos:
Computadora Can Hojas de rotafolio Internet
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 7 de 10
Unidad: 6 Competencia especfica de la unidad
Utilizar la herramienta de apuntadores para hacer ms eficientes y flexibles los programas.
Actividades de aprendizaje
Actividades de enseanza
Realizar una sntesis sobre el funcionamiento y aplicacin de los apuntadores. Implementar el diseo de programas que requieran apuntadores para probarlos en una aplicacin.
Explicar el objetivo de la unidad. Proporcionar informacin escrita sobre los temas de la unidad. Organizar equipos de trabajo Solicitar sntesis de la unidad Dar indicaciones para la ejecucin de prcticas.
Fuentes de informacin
Joyanes Aguilar L. (2001). Fundamentos de programacin, algoritmos y estructuras de datos, McGraw-Hill. Kernighan B. y Ritchie D.M. (1994). El lenguaje de Programacin C Ed. Prentice Hall. Ceballos F.J. (1998). Curso de Programacin C++, Addison Wesley.
Apoyos didcticos:
Computadora Can Hojas de rotafolio Internet
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 8 de 10
Unidad: 7 Competencia especfica de la unidad
Aplicar el concepto de cadena y sus diferentes funciones predefinidas.
Actividades de aprendizaje
Actividades de enseanza
Horas tericoprcticas
4 hrs
Realizar una sntesis sobre el funcionamiento y aplicacin de las funciones cadena. Desarrollar los programas de manipulacin de las funciones de cadena para realizar operaciones bsicas Implementar el diseo de programas que requieran funciones de cadena para probarlas en una aplicacin. Realizar trabajo de investigacin de la unidad
Explicar el objetivo de la unidad. Proporcionar informacin escrita sobre los temas de la unidad. Organizar equipos de trabajo Solicitar un trabajo de investigacin de la unidad Dar indicaciones para la ejecucin de prcticas.
Fuentes de informacin
Joyanes Aguilar L. (2001). Fundamentos de programacin, algoritmos y estructuras de datos, McGraw-Hill. Kernighan B. y Ritchie D.M. (1994). El lenguaje de Programacin C Ed. Prentice Hall. Ceballos F.J. (1998). Curso de Programacin C++, Addison Wesley.
Apoyos didcticos:
Computadora Can Hojas de rotafolio Internet
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 9 de 10
Unidad: 8 Competencia especfica de la unidad
Aprender el concepto y tratamiento de las estructuras de programas.
Actividades de aprendizaje
Actividades de enseanza
Realizar trabajo de investigacin de la unidad Explicar los conceptos bsicos de las estructuras para diferentes tipos de datos, as como el enfoque usado para su manejo computacional. Elaborar algoritmos y programas para la solucin de problemas que involucren estructuras.
Explicar el objetivo de la unidad. Proporcionar informacin escrita sobre los temas de la unidad. Organizar equipos de trabajo Solicitar un trabajo de investigacin de la unidad Dar indicaciones para la ejecucin de prcticas. Dar indicaciones de la exposicin de temas.
Fuentes de informacin
Joyanes Aguilar L. (2001). Fundamentos de programacin, algoritmos y estructuras de datos, McGraw-Hill. Kernighan B. y Ritchie D.M. (1994). El lenguaje de Programacin C Ed. Prentice Hall. Ceballos F.J. (1998). Curso de Programacin C++, Addison Wesley.
Apoyos didcticos:
Computadora Can Hojas de rotafolio Internet
ITSAL-AC-PO-003-01
Rev. 1
Instrumentacin Didctica para la formacin y desarrollo de Cdigo: ITSAL-AC-PO-003-01 competencias Revisin: 1 Referencia a la Norma ISO 9001:2008 7.1, 7.2.1, 7.5.1, 7.6 Pgina 10 de 10
Calendarizacin de evaluacin (semanas): Semana Unidad T.P. T.R. I.A. F.S. F.D. F.A. O. = Evaluacin diagnstica. = Evaluacin formativa. = Evaluacin sumativa. TP= Tiempo planeado TR=Tiempo real I.A. ndice de Aprobacin F.S. Fecha de Seguimiento F.D. Firma del Docente F.A. Firma del Jefe Acadmico O. Observaciones del Docente. Fecha de elaboracin:__21 de enero de 2013________________ 1 1 2 1 o 3 2 4 2 o 5 3 6 3 7 3 o 8 4 9 4 10 4 o 11 5 12 5 o 13 6 o 14 7 15 7 o 16 8 16 8 o
08/03/13
26/04/13
07/06/13
Ing. Beatriz Elena Nieto Camacho Vo. Bo. Jefe del Departamento
ITSAL-AC-PO-003-01
Rev. 1