Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 1 de 18 INSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL Curso o Asignatura: Algoritmos y Lenguajes de Programación Clave: INC-1005 Carrera: Ingeniería Industrial N De Unidades: 6 Nombre del Docente: Miguel Alejandro Burgos Pech Grupo: 4BMI Periodo del Curso: Del 7 de Febrero al 8 de Junio de 01 Fecha De Realización: 7/Enero/01 HORAS TEORIA SEMANA HORAS PRACTICA SEMANA CREDITOS HORAS DE ESTUDIO INVERTIDA TOTAL HORAS TEORIA TOTAL HORAS PRACTICA TOTAL DE HORAS SEMANA TOTAL DE HORAS DEL CURSO O ASIGNATURA 4 18 3 3 4 64 Aclaración: El profesor realizará el siguiente protocolo en la primera sesión de clase del curso o asignatura. a) Presentación del Docente b) Presentación y expectativas de los estudiantes en relación al curso c) Presentación de la planeación didáctica d) Criterios de evaluación y asistencia e) Aplicación de la evaluación diagnóstico* *Nota: Este inciso estará sujeto al criterio del profesor
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página de 18 1. CARACTERIZACIÓN DE LA ASIGNATURA Aportación al perfil profesional del egresado: Seleccionar e implementar tecnologías de información y comunicación dentro de la empresa. Participar en proyectos de transferencia, desarrollo y adaptación de tecnologías en los sistemas productivos. Comprender y valorar la tecnología, utilizando técnicas adicionales y herramientas de programación para la solución de problemas de manera eficiente y eficaz. De esta manera, los estudiantes conocerán, técnicas y herramientas para la solución oportuna de los problemas que enfrente en Ingeniería Industrial. Se pretende que los estudiantes cuenten con habilidades en técnicas y uso de herramientas computacionales para la solución de problemas con resultados oportunos y de calidad.. OBJETIVO(S) GENERAL(ES) DEL CURSO. (Competencias específicas a desarrollar) Resolver problemas de programación mediante la aplicación de herramientas computacionales para el desarrollo de proyectos.
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 3 de 18 3. INSTRUMENTACIÓN DIDÁCTICA POR UNIDAD N de la Unidad 1 Unidad Temática Introducción a la computación y hoja de cálculo Competencia Específica de la Unidad Desarrollo de Competencias Genéricas Criterios de Evaluación de la Unidad Aplicar el conocimiento en el manejo de la hoja de cálculo. Conocimientos generales Habilidades básicas de herramientas de computación Capacidad crítica y de síntesis Habilidades de investigación Saber (30 %) Saber Hacer (60 %) Saber Ser (10%) Examen escrito (10%) Práctica del centro de cómputo (0%) Investigaciones y Trabajos (0%) Tareas en clase y extraescolares (40%) Puntualidad y asistencia (5%) Conducta y disciplina dentro y fuera del salón (5%) No. de Sesión Fecha Actividades de Enseñanza Actividades de Aprendizaje Horas Tema/Subtema Producto Programada Real (Ser, Saber, Hacer) (Ser, Saber, Hacer) Teórico Practico El docente presentará y explicará, la Comprenderá el contexto de la caracterización de la materia, así como asignatura, así como la aportación de a)presentación del Docente la intención didáctica, dará ejemplos de esta a su formación profesional. b)presentación y expectativas de las aplicaciones de los temas. Conocerá las competencias que los estudiantes en relación al curso Analizará las competencias a obtendrá al finalizar el curso, así c)presentación de la planeación desarrollar y las competencias previas. como las competencias que deberá didáctica Examen diagnóstico Dará a conocer al estudiante el objetivo dominar para un buen desempeño. d)criterios de evaluación y general del curso, así como la Tendrá conocimiento de la asistencia planeación didáctica y los criterios de planeación didáctica y de los criterios e)aplicación de la evaluación evaluación. de evaluación. diagnóstico Aplicación de examen diagnostico. Resolverá el examen diagnóstico. 0/Feb/01
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 4 de 18 13/Feb/01 3 17/Feb/01 1.1 Introducción a la computación. 1. Sistemas operativos. 1.3 Elementos de Excel. 1.4 Fórmulas y funciones 1.5 Tablas dinámicas 1. 6 Macros 1.7 Aplicaciones libros de texto sobre las tecnologías de la información. Exponer los elementos que conforma un equipo computacional en software y hardware. Explicar la forma adecuado de utilizar hojas de cálculo para manejo de bases de datos bases de datos en Excel. Explicar el concepto y uso de funciones estadísticas, matemáticas, trigonométricas y financieras en Excel. uso de funciones en Excel. libros de texto sobre el concepto y uso de las tablas dinámicas en Excel. Explicar la utilización de tablas dinámicas en Excel para filtrar Información. tablas dinámicas en Excel. libros de texto sobre el concepto y uso de macros en Excel. Exponer el uso de macros en Excel para sistematizar una hoja de cálculo. macros en Excel. sobre las tecnologías de la información. Atender y participar a la exposición sobre los elementos que conforma un equipo computacional en software y hardware. Prestar atención y participar en la explicación sobre la forma adecuada de utilizar las hojas de cálculo para el manejo de bases de datos Realizar la práctica de cómputo bases de datos en Excel. Atender y participar a la exposición sobre el concepto y uso de funciones estadísticas, matemáticas, trigonométricas y financieras en Excel. Realizar la práctica de cómputo uso de funciones en Excel. sobre el concepto y uso de las tablas dinámicas en Excel. Prestar atención y participar en la explicación sobre la utilización de tablas dinámicas en Excel para filtrar información. Realizar la práctica de cómputo tablas dinámicas en Excel. sobre el concepto y uso de macros en Excel. Atender y participar a la exposición sobre el uso de macros en Excel para sistematizar una hoja de cálculo. Realizar la práctica de cómputo macros en Excel. Total 3 3
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 5 de 18 Fuentes de Información Apoyos Didácticos Observaciones Levine Guillermo, Introducción a la computación y a la programación estructurada. Editorial Mc Graw Hill. Antología. Pintarrón y marcadores Cañón proyector Laptop Computadoras Las prácticas incluidas en esta unidad serán realizadas en el En caso de que alguna sesión no pueda ser impartida por el profesor, las actividades serán entregadas a través de la plataforma edu.0, en caso de ser sesión práctica el alumno deberá descargar primeramente de la plataforma los ejercicios y entregarlos resueltos posteriormente utilizando este mismo medio. N de la Unidad Unidad Temática Desarrollo de lógica algorítmica Competencia Específica de la Unidad Desarrollo de Competencias Genéricas Criterios de Evaluación de la Unidad Desarrollar en el alumno el pensamiento lógico computacional. Conocimientos generales Pensamiento lógico y estructurado Capacidad de razonamiento Análisis de alternativas para la solución de problemas Capacidad crítica y de síntesis Habilidades de investigación Saber (30 %) Saber Hacer (60 %) Saber Ser (10%) Examen escrito (10%) Práctica del centro de cómputo (0%) Investigaciones y Trabajos (0%) Tareas en clase y extraescolares (40%) Puntualidad y asistencia (5%) Conducta y disciplina dentro y fuera del salón (5%)
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 6 de 18 No. de Sesión 4 5 Fecha Actividades de Enseñanza Actividades de Aprendizaje Horas Tema/Subtema Producto Programada Real (Ser, Saber, Hacer) (Ser, Saber, Hacer) Teórico Practico Presentar al alumno a través de la sobre la metodología para la solución exposición, la metodología para la de problemas, realizar anotaciones. solución de problemas. sobre la metodología para el diseño libros de texto sobre la metodología de software: Top down, Bottom up, para el diseño de software: Top down,.1 Metodología para la solución de modular y programación Bottom up, modular y programación problemas. estructurada. estructurada.. Metodología para el diseño de 0/Febrero/ software: sobre la definición del concepto y uso libros de texto sobre la definición del 01 Top down, Bottom up, modular y de algoritmos, incluir la importancia concepto y uso de algoritmos, incluir la programación estructurada. de los mismos (personal). importancia de los mismos (personal)..3 Implementación de algoritmos secuenciales sobre la definición, uso y simbología libros de texto sobre la definición, uso de los diagramas de flujo. y simbología de los diagramas de flujo. Atender y participar a la exposición Explicar el concepto, uso, importancia sobre el concepto, uso, importancia y y simbología (con significado) de los simbología (con significado) de los diagramas de flujo en la solución de diagramas de flujo en la solución de problemas. problemas, realizar anotaciones. 4/Febrero/ 01.4 Pruebas y depuración elaboración de algoritmos a problemas cotidianos. Aplicar las características lógicas de problemas susceptibles de ser computarizados a través de la práctica solución de problemas en la computación, utilizando para ello diferentes tipos de algoritmos. Realizar el ejercicio práctico elaboración de algoritmos a problemas cotidianos. Realizar el ejercicio práctico solución de problemas en la computación, utilizando algoritmos. de la práctica. 6 7/Febrero/ 01.4 Pruebas y depuración algoritmos computacionales. Realizar el ejercicio práctico algoritmos computacionales. de la práctica. Total 4
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 7 de 18 Fuentes de Información Apoyos Didácticos Observaciones Joyanes Aguilar Luis, Fundamentos de programación, algoritmos y estructura de datos. Editorial Mc Graw Hill. 003 Pintarrón y marcadores Cañón proyector Laptop Computadoras Las prácticas incluidas en esta unidad serán realizadas en el salón de clases. En caso de que alguna sesión no pueda ser impartida por el profesor, las actividades serán entregadas a través de la plataforma edu.0, en caso de ser sesión práctica el alumno deberá descargar primeramente de la plataforma los ejercicios y entregarlos resueltos posteriormente utilizando este mismo medio. N de la Unidad 3 Unidad Temática Introducción a la programación de un lenguaje estructurado Competencia Específica de la Unidad Desarrollo de Competencias Genéricas Criterios de Evaluación de la Unidad Conocer los conceptos básicos de la programación, la estructura de un programa para diseñar programas elementales. Conocimientos generales Pensamiento lógico y estructurado Capacidad de razonamiento Análisis de alternativas para la solución de problemas Capacidad crítica y de síntesis Habilidades de investigación Saber (30 %) Saber Hacer (60 %) Saber Ser (10%) Examen escrito (10%) Práctica del centro de cómputo (0%) Investigaciones y Trabajos (0%) Tareas en clase y extraescolares (40%) Puntualidad y asistencia (5%) Conducta y disciplina dentro y fuera del salón (5%)
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 8 de 18 No. de Sesión Fecha Actividades de Enseñanza Actividades de Aprendizaje Horas Tema/Subtema Producto Programada Real (Ser, Saber, Hacer) (Ser, Saber, Hacer) Teórico Practico sobre el concepto e importancia de la libros de texto sobre el concepto e programación. importancia de la programación. sobre el concepto de lenguajes de libros de texto sobre el concepto de programación, tipos, sus respectivas lenguajes de programación, tipos, sus definiciones y 5 ejemplos incluyendo respectivas definiciones y 5 ejemplos en los ejemplos lo siguiente: nombre incluyendo en los ejemplos lo del programa, companía y 3.1 Introducción a la siguiente: nombre del programa, plataforma. programación. companía y plataforma. 3. Estructura básica de un Presentaciones sobre el lenguaje de Turbo C++ y programa. power point. libros de texto sobre el lenguaje de Visual Studio C#. 3.3 Tipos de datos Conclusiones. Turbo C++ y Visual Studio C#. 3.4 Identificadores sobre la estructura de programación libros de texto sobre la estructura de y su aplicación. programación y su aplicación. Explicar sobre la estructura básica de sobre la estructura básica de un un programa. programa, realizar anotaciones. Solicitar la exposición sobre los tipos Presentar en diapositivas de power de datos e identificadores de los point la exposición sobre los tipos de lenguajes C++ y C# datos e identificadores de los lenguajes C++ y C# 7 /Marzo/01 8 5/Marzo/01 3.5 Almacenamiento, direccionamiento y representación en memoria. 3.6 Proposición de asignación. 3.7 Operadores, operandos y expresiones. 3.8 Prioridad de operadores, evaluación de expresiones libros de texto sobre el almacenamiento, direccionamiento y representación en memoria en los lenguajes C++ y C# libros de texto sobre los operandos, operadores, expresiones y prioridad de operadores de los lenguajes C++ y C#. Solicitar la exposición sobre los operandos, operadores, expresiones y prioridad de operadores de los lenguajes C++ y C#. Proporcionar ejercicios para la solución de problemas, utilizando diferentes tipos de algoritmos de programación básicos. sobre el almacenamiento, direccionamiento y representación en memoria en los lenguajes C++ y C# sobre los operandos, operadores, expresiones y prioridad de operadores de los lenguajes C++ y C#. Presentar en diapositivas de power point la exposición sobre los operandos, operadores, expresiones y prioridad de operadores de los lenguajes C++ y C#. Realizar los ejercicios para la solución de problemas, utilizando diferentes tipos de algoritmos de programación básicos. Presentaciones power point. Conclusiones.
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 9 de 18 10 9/Marzo/ 01 Examen correspondiente al Parcial 1 Proporcional el examen y vigilar la resolución de la manera adecuada. Resolver el examen, cumpliendo con las instrucciones generales. Examen resuelto. 11 1/Marzo/ 01 3.9 Elaboración de programas. Retroalimentación Proporcionar al alumno, a través de la revisión de la prueba una retroalimentación de la misma. operadores, operandos y expresiones. prioridad de operadores y evaluación de expresiones. Atender y corregir con la ayuda del profesor los errores del examen. Realizar la práctica de cómputo operadores, operandos y expresiones. Realizar la práctica de cómputo prioridad de operadores y evaluación de expresiones. Examen corregido. Total 5 3
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 10 de 18 Fuentes de Información Apoyos Didácticos Observaciones Joyanes Aguilar Luis, Metodología de la programación, Editorial Mc Graw Hill. Joyanes Aguilar Luis, Problemas de metodología de la programación. Editorial McGraw Hill. Levine Guillermo, Introducción a la computación y a la programación estructurada. Editorial Mc Graw Hill. Ceballos, Francisco Javier. Programación Orientada a Objetos con C++. Editorial Rama. Deitel y Deitel. Programación Orientada a Objetos C++, Editorial Prentice Hall. 1999. Pintarrón y marcadores Cañón proyector Laptop Computadoras Las prácticas incluidas en esta unidad serán realizadas en el En caso de que alguna sesión no pueda ser impartida por el profesor, las actividades serán entregadas a través de la plataforma edu.0, en caso de ser sesión práctica el alumno deberá descargar primeramente de la plataforma los ejercicios y entregarlos resueltos posteriormente utilizando este mismo medio. N de la Unidad 4 Unidad Temática Estructuras selectivas y de repetición Competencia Específica de la Unidad Desarrollo de Competencias Genéricas Criterios de Evaluación de la Unidad Desarrollar la estructura de un lenguaje de programación para dar solución a problemas cualitativos o cuantitativos Conocimientos generales Pensamiento lógico y estructurado Capacidad de razonamiento Análisis de alternativas para la solución de problemas Capacidad crítica y de síntesis Habilidades de investigación Saber (30 %) Saber Hacer (60 %) Saber Ser (10%) Examen escrito (10%) Práctica del centro de cómputo (0%) Investigaciones y Trabajos (0%) Tareas en clase y extraescolares (40%) Puntualidad y asistencia (5%) Conducta y disciplina dentro y fuera del salón (5%)
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 11 de 18 No. de Sesión 1 13 14 Fecha Actividades de Enseñanza Actividades de Aprendizaje Horas Tema/Subtema Producto Programada Real (Ser, Saber, Hacer) (Ser, Saber, Hacer) Teórico Practico libros de texto sobre las estructuras de sobre las estructuras de selección selección simple y doble. simple y doble. Presentar al alumno a través de la 4.1 Selectiva simple. 16/Marzo/01 exposición el uso e importancia de las sobre el uso e importancia de las 4. Selectiva doble. estructuras de selección simple y estructuras de selección simple y doble. doble, realizar anotaciones. Realizar la práctica de cómputo estructuras de selección simple y estructuras de selección simple y doble. doble. 3/Marzo/01 6/Marzo/01 4.3 Selectiva anidada. 4.4 Selectiva múltiple. 4.5 Repetir mientras. 4.6 Repetir hasta. libros de texto sobre las estructuras de selección anidada y múltiple. Presentar al alumno a través de la exposición el uso e importancia de las estructuras de selección anidadas y múltiples. estructuras de selección anidada y múltiple. libros de texto sobre la estructura de Iteración repetir mientras. Presentar al alumno a través de la exposición el uso e importancia de la estructura de iteración repetir mientras. libros de texto sobre la estructura de iteración repetir hasta. Presentar al alumno a través de la exposición el uso e importancia de la estructura de iteración repetir hasta. repetir mientras y repetir hasta. sobre las estructuras de selección anidada y múltiple. sobre el uso e importancia de las estructuras de selección anidadas y múltiples, realizar anotaciones. Realizar la práctica de cómputo estructuras de selección anidada y múltiple. sobre la estructura de Iteración repetir mientras. sobre el uso e importancia de la estructura de iteración repetir mientras, realizar anotaciones. sobre la estructura de iteración repetir hasta. sobre el uso e importancia de la estructura de iteración repetir hasta, realizar anotaciones. Realizar la práctica de cómputo repetir mientras y repetir hasta.
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 1 de 18 15 30/Marzo/01 4.7 Repetir desde. 4.8 Elaboración de programas. libros de texto sobre la estructura de Iteración repetir desde. Presentar al alumno a través de la exposición el uso e importancia de la estructura de iteración repetir desde. repetir desde. sobre la estructura de Iteración repetir desde. sobre el uso e importancia de la estructura de iteración repetir desde, realizar anotaciones. Realizar la práctica de cómputo repetir desde. 16 16/Abril/01 4.8 Elaboración de programas. estructuras de selección e iteración. Realizar la práctica de cómputo estructuras de selección e iteración. Total 4 6 Fuentes de Información Apoyos Didácticos Observaciones Ceballos, Francisco Javier. Programación Orientada a Objetos con C++. Editorial Rama. Deitel y Deitel. Programación Orientada a Objetos C++, Editorial Prentice Hall. 1999. Joyanes Aguilar Luis, Fundamentos de programación, algoritmos y estructura de datos. Editorial Mc Graw Hill. 003 Joyanes Aguilar Luis, Metodología de la programación, Editorial Mc Graw Hill. Joyanes Aguilar Luis, Problemas de metodología de la programación. Editorial Mc Graw Hill. Pintarrón y marcadores Cañón proyector Laptop Computadoras Las prácticas incluidas en esta unidad serán realizadas en el salón de clases y en el En caso de que alguna sesión no pueda ser impartida por el profesor, las actividades serán entregadas a través de la plataforma edu.0, en caso de ser sesión práctica el alumno deberá descargar primeramente de la plataforma los ejercicios y entregarlos resueltos posteriormente utilizando este mismo medio.
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 13 de 18 N de la Unidad 5 Unidad Temática Arreglos y archivos Competencia Específica de la Unidad Desarrollo de Competencias Genéricas Criterios de Evaluación de la Unidad Aplicar los arreglos y archivos para la solución de problemas en donde se requiera la manipulación de datos, mismos que deberán almacenarse. Conocimientos generales Pensamiento lógico y estructurado Capacidad de razonamiento Análisis de alternativas para la solución de problemas Capacidad crítica y de síntesis Habilidades de investigación Saber (30 %) Saber Hacer (60 %) Saber Ser (10%) Examen escrito (10%) Práctica del centro de cómputo (0%) Investigaciones y Trabajos (0%) Tareas en clase y extraescolares (40%) Puntualidad y asistencia (5%) Conducta y disciplina dentro y fuera del salón (5%) No. de Sesión Fecha Actividades de Enseñanza Actividades de Aprendizaje Horas Tema/Subtema Producto Programada Real (Ser, Saber, Hacer) (Ser, Saber, Hacer) Teórico Practico libros de texto sobre arreglos sobre arreglos unidimensionales y unidimensionales y bidimensionales. bidimensionales. Presentar al alumno a través de la 5.1 Arreglo unidimensionales. exposición el uso e importancia de los sobre el uso e importancia de los 5. Arreglo bidimensionales arreglos unidimensionales y arreglos unidimensionales y bidimensionales. bidimensionales, realizar de la práctica. anotaciones. arreglos x1 y x d. Realizar la práctica arreglos x1 y x d. 17 0/Abril/01 18 3/Abril/01 5.3 Archivos. 5.4 Elaboración de programas libros de texto sobre la definición, sintaxis, uso y ejemplos de archivos. Presentar al alumno a través de la exposición el uso, la sintaxis y el empleo de archivos. archivos. sobre la definición, sintaxis, uso y ejemplos de archivos. sobre el uso, la sintaxis y el empleo de archivos, realizar anotaciones. Realizar la práctica archivos. de la práctica.
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 14 de 18 0 7/Abril/01 Examen correspondiente al Parcial Proporcionar el examen y vigilar la resolución de la manera adecuada. Resolver el examen, cumpliendo con las instrucciones generales. Examen resuelto. Total 3 3 Fuentes de Información Apoyos Didácticos Observaciones Ceballos, Francisco Javier. Programación Orientada a Objetos con C++. Editorial Rama. Deitel y Deitel. Programación Orientada a Objetos C++, Editorial Prentice Hall. 1999. Joyanes Aguilar Luis, Fundamentos de programación, algoritmos y estructura de datos. Editorial Mc Graw Hill. 003 Pintarrón y marcadores Cañón proyector Laptop Computadoras Las prácticas incluidas en esta unidad serán realizadas en el salón de clases y en el En caso de que alguna sesión no pueda ser impartida por el profesor, las actividades serán entregadas a través de la plataforma edu.0, en caso de ser sesión práctica el alumno deberá descargar primeramente de la plataforma los ejercicios y entregarlos resueltos posteriormente utilizando este mismo medio.
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 15 de 18 N de la Unidad 6 Unidad Temática Funciones Competencia Específica de la Unidad Desarrollo de Competencias Genéricas Criterios de Evaluación de la Unidad Utilizar las funciones definidas por el usuario, con la finalidad de optimizar el código en la programación. Conocimientos generales Pensamiento lógico y estructurado Capacidad de razonamiento Análisis de alternativas para la solución de problemas Capacidad crítica y de síntesis Habilidades de investigación Saber (30 %) Saber Hacer (60 %) Saber Ser (10%) Examen escrito (10%) Práctica del centro de cómputo (0%) Investigaciones y Trabajos (0%) Tareas en clase y extraescolares (40%) Puntualidad y asistencia (5%) Conducta y disciplina dentro y fuera del salón (5%) No. de Sesión Fecha Actividades de Enseñanza Actividades de Aprendizaje Horas Tema/Subtema Producto Programada Real (Ser, Saber, Hacer) (Ser, Saber, Hacer) Teórico Practico 1 30/Abril/01 6.1 Introducción. 6. Funciones estándar. libros de texto sobre la definición, sintaxis, uso y ejemplos de funciones en los lenguajes de C++ y C#. Presentar al alumno a través de la exposición la sintaxis y el empleo de las funciones en los lenguajes C++ y C# sobre la definición, sintaxis, uso y ejemplos de funciones en los lenguajes de C++ y C#. sobre la sintaxis y el empleo de las funciones en los lenguajes C++ y C#, realizar anotaciones. 4/Mayo/01 6.3 Entrada y salida de datos. Exponer sobre la entrada y salida de datos de las funciones en los lenguajes de C++ y C#. Entrada y Salida de datos. Prestar atención y participar en la exposición sobre la entrada y salida de datos de las funciones en los lenguajes de C++ y C#, realizar anotaciones. Realizar la práctica Entrada y Salida de datos.
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 16 de 18 3 7/Mayo/01 6.4 Funciones definidas por el usuario. Exponer sobre las funciones definidas por el usuario en los lenguajes de C++ y C#. definición de funciones. Prestar atención y participar en la exposición sobre las funciones definidas por el usuario en los lenguajes de C++ y C#, realizar anotaciones. Realizar la práctica definición de funciones. 4 5 6 11/Mayo/01 18/Mayo/01 1/Mayo/01 6.5 Pase por valor. 6.6 Pase por referencia. 6.7 Punteros 6.8 Elaboración de programas libros de texto sobre paso de parámetros por valor. Explicar al alumno a través de la exposición la forma de pasar parámetros por valor en el lenguaje de C++ paso de parámetros por valor. libros de texto sobre paso de parámetros por referencia. Explicar al alumno a través de la exposición la forma de pasar parámetros por referencia en el lenguaje de C++ paso de parámetros por referencia. libros de texto sobre la definición, sintaxis, uso y ejemplos de los punteros en el lenguaje de programación C++ Explicar al alumno a través de la exposición la definición, sintaxis y uso de los punteros en el lenguaje de C++ punteros. sobre paso de parámetros por valor. sobre la forma de pasar parámetros por valor en el lenguaje de C++, realizar anotaciones. Realizar la práctica paso de parámetros por valor. sobre paso de parámetros por referencia. sobre la forma de pasar parámetros por referencia en el lenguaje de C++, realizar anotaciones. Realizar la práctica paso de parámetros por referencia. sobre la definición, sintaxis, uso y ejemplos de los punteros en el lenguaje de programación C++ de la definición, sintaxis y uso de los punteros en el lenguaje de C++, realizar anotaciones. Realizar la práctica punteros. de la práctica. de la práctica. de la práctica.
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 17 de 18 7 5/Mayo/01 6.8 Elaboración de programas. paso de parámetros. Realizar la práctica paso de parámetros 8 8/Junio/01 6.8 Elaboración de programas. punteros_. Realizar la práctica punteros_. 9 1/Junio/01 Examen correspondiente al Parcial 3 Proporcionar el examen y vigilar la resolución de la manera adecuada. Resolver el examen, cumpliendo con las instrucciones generales. Examen resuelto. 30 4/Junio/01 Retroalimentación del Examen Proporcionar al alumno, a través de la revisión de la prueba una retroalimentación de la misma. Atender y corregir con la ayuda del profesor los errores del examen. Examen corregido. Total 8 1
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 18 de 18 Fuentes de Información Apoyos Didácticos Observaciones Ceballos, Francisco Javier. Programación Orientada a Objetos con C++. Editorial Rama. Deitel y Deitel. Programación Orientada a Objetos C++, Editorial Prentice Hall. 1999. Joyanes Aguilar Luis, Metodología de la programación, Editorial Mc Graw Hill. Kernighan & Richie, Lenguaje C. 7. Levine Guillermo, Introducción a la computación y a la programación estructurada. Editorial Mc Graw Hill. Pintarrón y marcadores Cañón proyector Laptop Computadoras Las prácticas incluidas en esta unidad serán realizadas en el En caso de que alguna sesión no pueda ser impartida por el profesor, las actividades serán entregadas a través de la plataforma edu.0, en caso de ser sesión práctica el alumno deberá descargar primeramente de la plataforma los ejercicios y entregarlos resueltos posteriormente utilizando este mismo medio. Fecha de Entrega de Programación Fecha Programada para 1er, do, y 3er Seguimiento (3) Fecha Programada de Entrega de Reporte Final 3/Febrero/01 Del 19 al 3 de Marzo Del 7 al 11 de Mayo Del 4 al 5 de Junio Del 4 al 8 de Junio Docente Jefe de Departamento LCS. Miguel Alejandro Burgos Pech. Ing. Jorge Vázquez Torres