Sílabo de Lógica de Programación
Sílabo de Lógica de Programación
Sílabo de Lógica de Programación
“PISCO”
2.-SUMILLA:
La unidad didáctica de Lógica de Programación tiene carácter teórico-práctico. A través de ella se busca introducir al
estudiante en el desarrollo de software, brindándole la posibilidad de manejar los conceptos básicos en la
programación y metodologías que ayudan en la comprensión global de un problema y el planteo de la solución para
su futuro desarrollo. La unidad desarrolla los elementos base de fundamentos de programación, resolución de
problemas por ordenador, algoritmos, elementos de un programa estructuras de control, programación modular y
arrays. La unidad didáctica es fundamental en la carrera porque permitirá al estudiante familiarizarse con los
conceptos y términos básicos del área de programación y las diferentes metodologías de desarrollo existente
UNIDAD DE COMPETENCIA:
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 el
almacenamiento de datos.
ELEMENTOS DE N° DE
ACTIVIDADES DE APRENDIZAJE CONTENIDOS BASICOS
CAPACIDAD HORAS
Introducción a la programación.
Actividad de Aprendizaje N° 01 - 02:
Entorno de NetBeans como Software IDE.
Introducción al curso.
Herramientas de programación: Pseudocódigo.
Diagrama de flujo. 4hs
Ejemplos del algoritmos secuenciales
Seudocódigo.
Datos y expresiones, definición de variables y
.
tipo de datos.
E.C:1.- Construir Actividad de Aprendizaje N° 03 - 04: Datos y expresiones, definición de variables y
diagramas, Variables y tipo de datos tipo de datos.
4hs
seudocódigos y Elabora algoritmos secuenciales Definición de algoritmos secuenciales.
algoritmos, realizando mediante programación. Construcción de algoritmos secuenciales.
la lógica de la
programación Actividad de Aprendizaje N° 05, 06 - 07: Operadores. Algoritmos, concepto,
considerando procesos Introducción a algoritmos condicionales. características. Ejemplos de algoritmos 6hs
y secuencias Algoritmos condicionales simples. condicionales.
adecuadamente. Algoritmos condicionales múltiples
Análisis del problema. Especificaciones de
Actividad de Aprendizaje N° 08 – 09 - 10: entrada y salidas. Ejemplos de algoritmos
Estructura algorítmica cíclicas o repetitivos infinitos.
6hs
repetitivos. Diseño de algoritmos, diseño descendente,
refinamientos por pasos. Ejemplos de
algoritmos repetitivos infinitos.
Arreglos, declaración, creación. Clases,
E.C.2.- Arreglar Actividad de Aprendizaje N° 11 – 12:
operaciones. 4hs
registros empleando Elaboración de algoritmos con uso de
métodos de Ejemplos de algoritmos repetitivos infinitos.
arreglos.
ordenamiento en Actividad de Aprendizaje N° 13 – 14: Recursividad: definiciones recursivas,
lenguaje de algoritmos recursivos 4hs
programación java algoritmos de ordenación y búsqueda I Algoritmos de ordenación o clasificación
siguiendo Actividad de Aprendizaje N° 15 – 16:
correctamente la Algoritmos de búsqueda directa y secuencia.
secuencia de arreglo. 4hs
algoritmos de ordenación y búsqueda II Programación orientada a objetos
Actividad de Aprendizaje N° 17 - 18
Recuperación Proceso de recuperación 4hs
Actividades de recuperación
5.-METODOLOGIA: Se Utilizará una Metodología active que propicia la intervención permanente de los estudiantes
para generar su propio aprendizaje basado en el desarrollo de laboratorios experimentales de forma individual y
grupal, también se realizaran Exposiciones de tal manera que los estudiantes innoven conocimientos y Ejercicios
6. - TECNICAS DIDACTICAS:
Se utilizaran las siguientes técnicas:
-Observación Sistemática
-Discusión dirigida
-Demonstración
7. - RECURSOS DIDACTICOS:
a) Modulos de Componentes Electricos
b) PC
c) Cables de conexion
d) Software de automatizacion
e) Retroproyector
f) Manuales de operacion
8. - INSTRUMENTOS DE EVALUACION:
a) Lista de Cotejo
b) Ficha de Autoevaluación y Meta cognitiva
c) Ficha de Exposiciones
9. - EVALUACION DE LOS APRENDIZAJES:
a) El sistema de calificación es vigesimal y la nota mínima aprobatoria para las unidades didácticas es 13.
b) Se considera aprobado el módulo, siempre que se haya aprobado todas las unidades didácticas respectivas
y la experiencia formativa en situaciones reales de trabajo, de acuerdo al plan de estudios.
c) Los estudiantes podrán rendir evaluaciones de recuperación a fin de lograr la aprobación final de las
unidades didácticas dentro del mismo periodo de estudios, considerando criterios de calidad académica y de
acuerdo a los lineamientos establecidos en el reglamento institucional. La evaluación de recuperación será
registrada en un Acta de Evaluación de Recuperación.
d) La evaluación extraordinaria se aplica cuando el estudiante se reincorpora a sus estudios y tiene pendiente
entre una (01) o tres (03) asignaturas / unidades didácticas para culminar el plan de estudios con el que cursó
sus estudios, siempre que no hayan transcurrido más de tres (03) años. La evaluación extraordinaria será
registrada en un Acta de Evaluación Extraordinaria.
e) Las unidades didácticas correspondientes a un módulo que no hayan sido aprobadas al final del período de
estudios deberán volverse a llevar.
f) Si el estudiante de la carrera desaprueba tres (03) veces la una misma unidad didáctica será separado del
IEST.
g) El estudiante que acumulara inasistencias injustificadas en número mayor al 30% del total de horas
programadas en la Unidad Didáctica, será desaprobado en forma automática, sin derecho a recuperación
h) La evaluación será permanente, se considerará tareas académicas (TA), así como guías de evaluación,
distribuidas de la siguiente manera:
I) Promedio de guías de evaluación intermedia (GEI 01 y 02) = Evaluación intermedia (EP) Promedio de guías
de evaluación de resultado (GER 01 y 02) = Evaluación de Resultado (ER)
j) El peso asignado a los distintos instrumentos de evaluación es como sigue:
Evaluación intermedia (EI) = Peso 3
Tarea académica (TA) = Peso 3
-Evaluacion de resultados (EF) = Peso 4
K) El Promedio Final (CF) de la unidad didáctica se obtendrá así:
3EI + 3 TA + 4ER 10
PF= -------------------------
10
L) La asistencia es obligatoria según la Norma Del Instituto. El límite de inasistencia para que el estudiante
tenga derecho a exámenes es del 30%.
10. – BIBLIOGRAFIA
N° AUTOR TITULO DE LA OBRA EDITORIAL AÑO
1 Omar Iván Trejos Buriticá Lógica de programación Rústica 2017
Omar Iván Trejos Buriticá Ediciones de La U
2 Lógica de programación 2019
Facultad de Informática
3 Luis Hernández Yáñez Fundamentos de la programacion 2013‐2014
Universidad Complutense
Estructura de datos y algoritmos
4 Salvador Ros LHAMBRA 2000
Paginas elctronicas
1 https://www.fdi.ucm.es/profesor/luis/fp/fp.pdf
2 http://interactivepython.org/runestone/static/pythoned/index.html
3 https://issuu.com/editorialuaa/docs/algoritmos/62
CONTENIDOS EVALUACION
ELEMENTOS DE ACTIVIDADES DE INSTRUMENT
PROCEDIMENTA INDICADORES SEMANA/HS
CAPACIDAD CONCEPTUAL ACTITUDINAL APRENDIZAJE OS DE
L DE LOGRO
EVALUACIÓN
E.C:1.- Construir Introducción a la programación. Crea Lista de cotejo
diagramas, Definición de diagramas de flujo, tipos de algoritmos
Actividad N° 01 - 02:
seudocódigos y Compara y diagrama, condicionale Semana 01
algoritmos, realizando Introducción al curso.
analiza cada una Simbología significado, software de Demuestra interés s con su Semana 02
la lógica de la Diagrama de flujo. respectivo
de los variables y diseño de diagrama de flujo. en aprender
programación Seudocódigo. diagrama y
tipo de datos. Definición de pseudocódigo Horas= 4
considerando Algoritmos. seudocódigo
Funciones operaciones.
procesos y Definición de algoritmos. de acuerdo a
secuencias los
Conceptualiza las Actividad N° 03 - 04:
adecuadamente. Entorno de NetBeans como Software IDE. Muestra interés en procedimient
herramientas Variables y tipo de Semana 03
Datos y expresiones, definición de conocer las os
necesarias para la datos. Semana 04
variables y tipo de datos. herramientas de establecidos.
resolución de Elabora algoritmos
Definición de algoritmos secuenciales. modelamiento de
problemas por secuenciales mediante Horas= 4
Construcción de algoritmos secuenciales. software Construye
computadora programación.
estructuras
repetitivas
Actividad N° 05, 06 - 07: con su
Desarrolla la Introducción a respectivo Semana 05
Es asertivo
estructura para la Operadores. Algoritmos, concepto, algoritmos diagrama y Semana 06
en dar opinión de
resolución de un características. Ejemplos de algoritmos condicionales. seudocódigo Semana 07
los diferentes
problema condicionales. Algoritmos condicionales respetando
algoritmos
computacional simples. la buena Horas= 6
Algoritmos condicionales costumbre
múltiples de
Reconoce los Análisis del problema. Especificaciones de Muestra interés Actividad N° 08 – 09 - 110: programació Semana 08
componentes entrada y salidas. Ejemplos de algoritmos Estructura algorítmica n. Semana 09
y participa
para el análisis repetitivos infinitos. cíclicas o repetitivos. Semana 10
del problema. Diseño de algoritmos, diseño activamente
descendente, refinamientos por pasos. Horas= 6
en clase
Ejemplos de algoritmos repetitivos
infinitos.
ACTIVIDADES DE
CONTENIDOS EVALUACION SEMANA/HS
APRENDIZAJE
ELEMENTOS DE
INSTRUMEN
CAPACIDAD INDICADORES DE
PROCEDIMENTAL CONCEPTUAL ACTITUDINAL TOS DE
LOGRO
EVALUACION
Arreglos, declaración,
Conceptualiza los alcances creación. Clases, Semana 11
Demuestra puntualidad Actividad N° 11 – 12:
párala resolución del operaciones. Semana 12
en presentar sus trabajos Elaboración de
algoritmo en la Ejemplos de
prácticos algoritmos con
computadora. algoritmos con uso de Arregla los Horas =4
uso de arreglos.
arreglos. elementos de
E.C.2.- Arreglar registros Recursividad: un vector o
empleando métodos de definiciones Actividad N° 13 – 14: formación,
ordenamiento en lenguaje de Aplica y compara empleando Semana 13
Conceptualiza los métodos recursivas, algoritmos Lista de cotejo
programación java siguiendo la utilidad de los métodos de Semana 14
formales de verificación de recursivos algoritmos de
correctamente la secuencia lenguajes de ordenamiento
programas. Algoritmos de ordenación y
de arreglo. programación en lenguaje de Horas =4
ordenación o búsqueda I
clasificación programación
Actividad N° 15 – 16: java
Algoritmos de eficientemente. Semana 15
Utiliza diversos algoritmos búsqueda directa y Demuestre interés
algoritmos de Semana 16
de búsqueda directa y secuencia. en su trabajo
ordenación y
secuencia. Programación realizado
búsqueda II Horas =4
orientada a objetos