PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): CIENC. DE LA ING. INGENIERO EN MECATRÓNICA Genéricas Específicas Competencias del área de conocimiento Competencia de la Unidad de Aprendizaje Núcleo: Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : Si: No: x Competencias del Perfil de Egreso del Programa Educativo La utilización de las TIC en el ámbito profesional Habilidades de investigación Habilidades cognitivas Capacidades metodológicas Capacidad individual Capacidad de organización Trabajo en equipo Capacidad para toma de decisiones Compromiso con la calidad Razonamiento lógico-analítico. Expresión simbólica y gráfica. El alumno realizará programas aplicando las características técnicas de un lenguaje de programación para resolver problemas mediante el análisis y el diseño de algoritmos. Página 1 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Tipo: CIENC. DE LA ING. OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Actividades No. de sesiones Sub-Competencias 10 Núcleo: Utilizar la lógica clásica para expresar enunciados, en apego a los métodos del razonamiento y la reflexión Temas 1. Introducción a la lógica clásica 1.1. Conjuntos 1.1.1. Componentes 1.1.2. Operaciones con los conjuntos 1.2. Conceptos de lógica 1.2.1. Lógica de enunciados 1.2.2. Lógica de predicados 1.3. Enunciados y operaciones lógicas 1.3.1. Enunciados atómicos y moleculares 1.3.2. Operadores Docente COORDINA exposiciones RESUELVE ejercicios como ejemplos COORDINA equipos de trabajo SOCIABILIZA conocimiento entre equipos el No: x Ambiente de trabajo o aprendizaje Alumno las Si: INVESTIGA y EXPONE los temas que le correspondan Salón de clases ATIENDE a la clase y a las participaciones de sus compañeros ELABORA lógicos mapas REALIZA los ejercicios asignados individual o por equipo Página 2 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Si: No: x lógicos 1.3.2.1. and (y) 1.3.2.2. Or (o) 1.3.2.3. Not (no) 1.3.3. Enunciados condicionales 1.3.4. Enunciados bicondicionales 1.4. Tablas de verdad 1.5. Tautología y contradicción Página 3 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): CIENC. DE LA ING. Evaluación Utilizar la lógica clásica para expresar enunciados, en apego a los métodos del razonamiento y la reflexión Tipo: Criterios Empleo correcto de terminología, precisión en cálculo, notación y organización Evidencias Exposición Si: Referencias Ponderación Ponderación de la SubCompetencia bibliográficas 25% 30% Apuntes del maestro No: x Materiales y recursos didácticos Pintarrón Y Cañón Bibliografía Básica (1) y (2) Uso correcto de las sentencias. Congruencia de los mapas lógicos OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Sub-Competencias Núcleo: Portafolio de tareas 35% Porcentaje de solución de problemas Página 4 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Si: No: x concluidos Retroalimentación de la co-autoevaluación Empleo correcto de terminología, precisión en cálculo, notación y organización Uso correcto de las sentencias. Porcentaje de solución de problemas concluidos ExaDES 40% Página 5 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Actividades No. de sesiones Sub-Competencias 13 Núcleo: Aplicar los fundamentos, metodología, principios y elementos del desarrollo de software según la programación imperativa. Temas 2. Fundamentos de Programación 2.1. Hardware y Software 2.2. Ciclo del desarrollo de software 2.2.1. Análisis 2.2.2. Diseño 2.2.2.1. Pseudocódigo 2.2.2.2. Diagramas de flujo 2.2.3. Ejecución 2.2.3.1. Lenguaje de programación 2.2.3.2. Compilador 2.2.4. Depuración 2.2.4.1. Errores de sintaxis y lógicos 2.3. Algoritmos 2.3.1. Variables 2.3.2. Tipos de Datos Docente Alumno EXPONE los conceptos sobre los fundamentos de programación ATIENDE a la clase y a las participaciones de sus compañeros REALIZA demostraciones codificación y ejecuciones de programas ELABORA mapas conceptuales sobre los fundamentos de programación. ORGANIZA las prácticas de programación realizadas por los alumnos. GUÍA las prácticas de programación realizadas por los Si: No: x Ambiente de trabajo o aprendizaje Salón de clases – Laboratorio de cómputo. REALIZA prácticas de codificación y ejecuciones de programas en el laboratorio de cómputo y de manera Página 6 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA 2.3.3. Jerarquía de Operadores 2.3.4. Expresiones Complejas 2.3.5. Estructuras Básicas alumnos. Si: No: x independiente. Página 7 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Evaluación Aplicar los fundamentos, metodología, principios y elementos del desarrollo de software según la programación imperativa. Criterios Congruencia de los mapas conceptuales Evidencias Ponderación Portafolio de tareas Si: Referencias 20% Presentación de los mapas conceptuales Ponderación de la SubCompetencia 30% bibliográficas Apuntes del maestro No: x Materiales y recursos didácticos Pintarrón Y Cañón Bibliografía Básica (1) y (2) Retroalimentación de la co-autoevaluación Empleo correcto de terminología, precisión en cálculo, notación y organización OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Sub-Competencias Tipo: Portafolio programas de 40% Uso correcto de las Página 8 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Si: No: x sentencias. Porcentaje de solución de problemas concluidos ExaDes 40% Página 9 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Actividades No. de sesiones Sub-Competencias 34 Núcleo: Aplicar las herramientas de la programación rectangular para el control del flujo de datos en el desarrollo de software, según la programación imperativa. Temas 3. Programación Rectangular Estructurada 3.1. Seudocódigo 3.1.1. Definición 3.1.2. Ventajas y Desventajas 3.2. Arreglos 3.2.1. Componentes 3.2.2. Unidemensionales 3.2.3. Multidimensionales 3.3. Decisiones 3.4. Estructuras de Control 3.4.1. Ciclo Mientras 3.4.2. Ciclo Mientras (Prueba de Escritorio) 3.4.3. Ciclo Para 3.4.4. Ciclos Anidados 3.5. Procedimientos 3.5.1. Declaración Docente EXPONE los conceptos la programación rectangular REALIZA demostraciones codificación y ejecuciones de programas ORGANIZA las prácticas de programación realizadas por los alumnos. GUÍA las prácticas de programación Alumno ATIENDE a la clase y a las participaciones de sus compañeros Si: No: x Ambiente de trabajo o aprendizaje Salón de clases – Laboratorio. ELABORA catálogo de principales sentencias del lenguaje de programación vigente. REALIZA prácticas de codificación y ejecuciones de programas en el laboratorio de Página 10 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA 3.5.2. Llamada a un procedimiento 3.5.3. Variables 3.5.3.1. Locales 3.5.3.2. Globales 3.5.4. Parámetros realizadas por los alumnos. Si: No: x cómputo y de manera independiente. Página 11 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Evaluación Aplicar las herramientas de la programación rectangular para el control del flujo de datos en el desarrollo de software, según la programación imperativa. Criterios Congruencia de las sentencias Evidencias Ponderación Catálogo de sentencias 15% 45% Portafolio programas Si: Referencias Presentación del catálogo Empleo correcto de terminología, precisión en cálculo, notación y organización OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Sub-Competencias Tipo: de Ponderación de la SubCompetencia 40% bibliográficas Apuntes del maestro No: x Materiales y recursos didácticos Pintarrón Y Cañón Bibliografía Básica (1) y (2) Uso correcto de las sentencias. 40% Porcentaje de solución de problemas ExaDes Página 12 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. INGENIERO EN MECATRÓNICA Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : Si: No: x concluidos Página 13 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Si: No: x Bibliografía sugerida Ceballos Sierra, F. J. (2007). C/C++ Curso de Programación. España: RA-Ma. Harvey, D. (2003). C++ Cómo Programar. Pearson, Prentice Hall. Stroustrup, B. (2002). El Lenguaje de Programación C++. Madrid: Addison Wesley,. Página 14 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Tipo: CIENC. DE LA ING. OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Reportes por Sub-Competencia Primer Segundo Tercero Núcleo: Fecha de evaluación 26 al 30 de marzo de 2012 26 al 30 de marzo de 2012 18 al 22 de junio de 2012 Si: No: x Ponderación 30% 30% 40% Perfil del docente ACADÉMICOS: Ingeniero en Sistemas Computacionales / Ingeniero en Mecatrónica PROFESIONALES: Experiencia en desarrollo de software DOCENTES: Experiencia docente mínima de 3 años en áreas a fines. Página 15 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Si: No: x Capacitación en el área de la pedagogía. Participación en cursos y conferencias que lo mantengan actualizado en los temas relacionados con la materia a impartir. Nombre y firma de los docentes que participaron en su elaboración: MTRA. DIANA CONCEPCIÓN MEX ALVAREZ Nombre y firma del Presidente de la Academia Nombre y firma del Secretario de la Academia Nombre y firma del Coordinador de Carrera Nombre y firma del Secretario Académico MTRO. FRANCISCO BALÁN NOVELO Nombre y firma del Director de la Facultad o Escuela MTRO. MIGUEL MARTINEZ RUIZ Página 16 de 17 R001/0610 R-DES-DEP-03 PROGRAMA DE UNIDAD DE APRENDIZAJE Nombre de la Unidad de Aprendizaje: PROGRAMACIÓN BÁSICA Créditos: Horas totales: Horas teóricas: Horas prácticas: 4 4 2 2 Nombre de la academia(s) que lo aprobó(aron): Facultad(es)/Escuela(s): INGENIERIA Área: Programa(s) Educativo(s): Núcleo: CIENC. DE LA ING. Tipo: OBLIGATORIA Unidad de Aprendizaje práctica de acuerdo al art. 57 RGA : INGENIERO EN MECATRÓNICA Si: No: x 7 DE JULIO DE 2011 Fecha de elaboración o modificación Página 17 de 17 R001/0610 R-DES-DEP-03