INSTITUTO DE EDUCACION SUPERIOR TECNOLÓGICO PÚBLICO “HUAMACHUCO” PROGRAMA DE ESTUDIOS DE COMPUTACIÓN E INFORMÁTICA SILABO DE : LÓGICA DE PROGRAMACIÓN 1. DATOS REFERENCIALES: 1. NOMBRE DE LA INSTITUCION 2. FAMILIA PROFESIONAL 3. PROGRAMA DE ESTUDIOS 4. MODULO PROFESIONAL 5. UNIDAD DIDACTICA 6. PERIODO LECTIVO 7. PERIODO ACADEMICO 8. NUMERO DE CREDITOS 10. NUMERO DE HORAS ➢ HORAS SINCRÓNICAS ➢ HORAS ASINCRÓNICAS 1. FECHA DE EJECUCION 2. DOCENTE RESPONSABLE 3. CORREO ELECTRONICO 4. PAGINA WEB : IESTP “HUAMACHUCO” : Computación e Informática : Computación e Informática : Desarrollo de Software y Gestión de Base de Datos : Lógica de Programación : 2021 : 2021-I : 02 : 02 HORAS SEMANALES/36 HORAS SEMESTRALES : 18 : 18 : 05-04-2021 al 06-08-2021 : Ing. Robert Wilder Galarreta Melendez : [email protected] : www.isthuamachuco.edu.pe 2. SUMILLA: La unidad didáctica de Lógica de Programación corresponde al programa de estudio de Computación e Informática correspondiente al III ciclo, tiene carácter teórico-práctico, su finalidad es desarrollar aspectos importantes de la Lógica de Programación sabiendo relacionar e interpretar expresiones del lenguaje simbólico y natural, en la formulación y representación de estructuras lógicas, en términos de variables. 3. UNIDAD DE COMPETENCIA VINCULADA AL MODULO Analizar, diseñar, desarrollar sistemas de información y administrar sistemas de gestión de base de datos, de acuerdo a los requerimientos de la organización; considerando los criterios de seguridad en la transmisión y almacenamiento de datos. 4. CAPACIDAD DE LA UNIDAD DE COMPETENCIA E INDICADORES DE LOGRO • Realizar la lógica de la programación considerando procesos y secuencias. 5. INDICADORES DE LOGRO 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 Conocer y emplear correctamente conceptos de Lógica de Programación. Describe, los lenguajes de programación en forma correcta. Realizar con éxito las etapas de la programación en un algoritmo. Utilizar condiciones y estructuras repetitivas para resolver problemas planteados. Construir diagramas de flujo usando estructuras de control coherentemente. Utilizar el lenguaje pseudocodigo para representar algoritmos. Utilizar condiciones y estructuras repetitivas para resolver problemas planteados Depurar los errores de inconsistencia de datos de los diagramas con profesionalismo. 1 6. COMPETENCIAS PARA LA EMPLEABILIDAD En esta unidad didáctica se contribuirá en el desarrollo en las siguientes competencias de empleabilidad: o Ejercer el liderazgo de manera efectiva asumiendo un comportamiento ético en su entorno laboral. o Trabajar en equipo en su entorno laboral fomentando la cohesión del grupo para alcanzar los resultados previstos. 7. ACTIVIDADES DE APRENDIZAJE DE LA UNIDAD DIDÁCTICA SEMANA Semana 01 Semana 02 Semana 03 Semana 04 Semana 05 Semana 06 Semana 07 ELEMENTOS DE LA CAPACIDAD TERMINAL CONTENIDOS ACTIVIDADES DE APRENDIZAJE HORAS SINCRÓNICA ASINCRÓNICA T P T P Introducción a la lógica Actividad Nro. 01 de programaciónConociendo los 02 Conceptos básicos conceptos básicos de 01 la lógica de programación. Identificando los Actividad Nro. 02 conceptos Algoritmo, Conociendo las variable, constante, Técnicas para 0201 tipos de datos, tipos de formulación de operadores, algoritmos. constantes. Herramientas, Actividad Nro. 03 configuración e Conociendo las Conocer los tipos instalación del espacio Herramientas, de lenguajes de de trabajo de DFD configuración e 0201 programación. (diagrama de flujo de instalación del espacio datos). de trabajo de DFD Instrucciones de DFD (diagrama de flujo de datos). Implementación de aplicaciones. Actividad Nro. 04 Conociendo la creación de aplicaciones en el software DFD (diagrama de flujo de datos). Define y diseña Actividad Nro. 05 estructuras lineales – Conociendo la diagrama de flujo-DFD. Creación estructuras lineales. Eestructuras Actividad Nro. 06 condicionales SiConociendo las Entonces / si-no. Eestructuras condicionales SiEntonces / si-no. Estructuras múltiples, Actividad Nro. 07 anidamiento y Conociendo las operadores de Estructuras múltiples, instrucción. anidamiento y 01 01 01 0201 01 02 01 02 01 02 01 01 01 01 2 Semana 08 Semana 09 Conocer los tipos de datos, variables, constantes, operadores y funciones para resolver problemas utilizando algoritmos Semana 10 Semana 11 Instrucciones de asignación, Pseudocódigo. Semana 12 Semana 13 Estructuras condicionales – PSeInt (PSeudo Intérprete). Construir algoritmos respetando las etapas de desarrollo utilizando las herramientas Semana 14 Estructuras Case simple y Case con una nueva alternativa. Define y diseña estructuras- contador, acumulador– PSeInt (PSeudo Intérprete). Semana 15 Semana 16 operadores de instrucción. Introducción a los Actividad Nro. 08 Pseudocódigo Conociendo las Diagrama estructuras02 estructurado Pseudocódigo 01 (nassischneider-man) Diagrama estructurado (nassischneider-man) Herramientas, Actividad Nro. 09 configuración e Conociendo la instalación del espacio configuración e 02 de trabajo de PSeInt instalación del espacio 01 (PSeudo Intérprete). de trabajo de PSeInt (PSeudo Intérprete). Define y diseña Actividad Nro. 10 estructuras lineales – Conociendo las PSeInt (PSeudo estructuras lineales – 02 Intérprete). PSeInt (PSeudo 01 Intérprete). Tipos de estructuras: Mientras que, repita/hasta que, para hasta haga. Realizar la lógica de la programación usando arreglos, y funciones a partir de enunciados de Define que es un arreglo unidimensional, partes, tipos y operaciones con Actividad Nro. 11 Conociendo las funciones de Instrucciones de asignación, Pseudocódigo. . Actividad Nro. 12 Conociendo las Estructuras condicionales – PSeInt (PSeudo Intérprete). Actividad Nro. 13 Conociendo las Estructuras Case simple y Case con una nueva alternativa. Actividad Nro. 14 Conociendo las estructuras- contador, acumulador– PSeInt (PSeudo Intérprete). Actividad Nro. 15 Conociendo los Tipos de estructuras: Mientras que, repita/hasta que, para hasta haga. Actividad Nro. 16 Conociendo un arreglo unidimensional, partes, tipos y operaciones con 01 01 01 01 0201 0201 01 01 0201 01 0201 0201 02 01 01 01 3 problemas particulares Semana 17 Semana 18 TOTAL DE HORAS TOTAL DE CREDITOS TOTAL DE CREDITOS arreglos unidimensionales. Define que es un arreglo bidimensional, partes, tipos y operaciones con arreglos bidimensionales. Define que es una función, variables locales y variables globales. Ejercicios arreglos unidimensionales. Actividad Nro. 17 Conociendo un arreglo bidimensional, partes, tipos y operaciones con arreglos bidimensionales. Actividad Nro. 18 Conociendo una función, variables locales y variables globales. 02 01 01 02 01 01 10 08 10 08 0.56 0.44 0.56 0.44 02 8. ESTRATEGIAS DIDACTICAS La Unidad Didáctica es de contenido y desarrollo teórico. Las sesiones de clase se desarrollarán mediante exposiciones dialogadas. Se aplicarán estrategias dinámico-participativas propiciando el diálogo entre estudiantes y docentes, de tal manera que se logre un aprendizaje significativo. Asimismo, se promoverá el análisis crítico de lecturas de refuerzo vocacional y de precisión conceptual. Las actividades específicas de aprendizaje comprenden las actividades lectivas sincrónicas que se dictan en aula virtual, conforme a lo siguiente: a. Horas lectivas sincrónicas:40 minutos (Exposición del tema por el docente), Clase expositiva dialogada – 40. Minutos b. Total horas sincrónicas: 18 c. Horas asincrónicas: 18. La estrategia a usar será: Medios tecnológicos de comunicación instantánea. 9. RECURSOS DIDÁCTICOS : a. Equipos: multimedia. • Material: ppts y separatas. • Medios: direcciones electrónicas y libros. b. Otros: Software de simulación y software profesional de aplicaciones 10. EVALUACIÓN DEL APRENDIZAJE La evaluación será permanente y formativa, mediante el sistema vigesimal (0 a 20). Se realizará de manera virtual. El promedio final se obtendrá según indica el reglamento de evaluación del estudiante. 10.1Requisitos de aprobación • Asistencia al desarrollo de la Unidad Didáctica no menor al 70%. • Nota mínima aprobatoria de la Unidad Didáctica es 13 (trece) en escala vigesimal (0 - 20). • En todos los casos, si el estudiante obtiene una nota menor a 10, repite la Unidad Didáctica. 4 • Un estudiante que obtenga 10, 11 o 12 al finalizar el desarrollo de la Unidad Didáctica, tiene derecho a un examen de recuperación, el cual será evaluado por una comisión designada por el coordinador de cada programa de estudio. • Para tener derecho al examen de recuperación tendrá que cancelar en tesorería el derecho respectivo y presentar el recibo a la comisión de evaluación. • Si después de esta recuperación obtiene nota menor a 13, repite la Unidad Didáctica. 10.2 Promedio de la Unidad Didáctica Promedio de los indicadores de logro: 𝑃𝑟𝑜𝑚𝑒𝑑𝑖𝑜 𝑈𝑛𝑖𝑑𝑎𝑑 𝐷𝑖𝑑á𝑐𝑡𝑖𝑐𝑎 = 𝑆𝑢𝑚𝑎 𝑑𝑒 𝑛𝑜𝑡𝑎𝑠 𝑑𝑒 𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟𝑒𝑠 𝑑𝑒 𝑙𝑜𝑔𝑟𝑜 𝑁ú𝑚𝑒𝑟𝑜 𝑑𝑒 𝑖𝑛𝑑𝑖𝑐𝑎𝑑𝑜𝑟𝑒𝑠 𝑑𝑒 𝑙𝑜𝑔𝑟𝑜 10.3 Aspectos a Evaluar La evaluación comprenderá los aspectos: • Actitudinal • Conceptual • Procedimental 11. RECURSOS DIDACTICOS a. ✓ ✓ ✓ ✓ Materiales educativos: Pizarra acrílica y Plumones. Libros y revistas especializadas. Elementos de mando y protección de motores. Motores eléctricos monofásicos y trifásicos. b. ✓ ✓ ✓ ✓ ✓ Medios visuales: Proyector Multimedia. Herramientas de software para la creación y visualización de documentos. Software de Simulación Meet, zoom Aula Virtual 12. FUENTES DE INFORMACIÓN. 12.1 Bibliográficas 12.1.1 Bibliografía básica: 1. RODRÍGUEZ ALMEIDA, Miguel Á. 2013,Metodología de la Programación, España: Mc Graw Hill 2. CORREA, G. 2016, Desarrollo de algoritmos y sus aplicaciones en Basic, Pascal y C México: Mc Graw 3. Díaz, A. (2016). “Enfoque Estructurado de Algoritmos”. Perú: SOLANO EIRL. 5 12.1.2 Bibliografía complementaria 1. http://novella.mhhe.com/sites/dl/free/844814077x/619434/A06.pdf 2. http://www.carlospes.com/curso_de_algoritmos/12_02_01_procedimientos.php 3. http://www.mailxmail.com/curso-algoritmos-lenguaje-c/funciones-procedimientos Huamachuco, marzo del 2021 FIRMA DEL DOCENTE FIRMA AREA ACADEMICA FIRMA DE LA UNIDAD ACADEMICA 6