Está en la página 1de 4

Instituto de Educación Superior Tecnológico Privado

FIBONACCI
SÍLABO LÓGICA DE PROGRAMACION

NOMBRE DE LA INSTITUCIÓN : IESTP. “FIBONACCI”


CARRERA PROFESIONAL : COMPUTACIÓN E INFORMATICA
MÓDULO PROFESIONAL : DESARROLLO DE SOFTWARE Y GESTIÓN DE
BASE DE DATOS
UNIDAD DIDÁCTICA : LÓGICA DE PROGRAMACIÓN
DOCENTE RESPONSABLE : JAVIER GAITAN LEON
PERIODO ACADÉMICO : III
PRE-REQUISITO : NINGUNO
N° DE CRÉDITOS :2
Nº DE HORAS DE LA UNIDAD DIDACTICA: 36
PLAN DE ESTUDIOS : 2017
TURNO : MAÑANA/TARDE

I. SUMILLA
La asignatura de lógica de programación es la pieza fundamental en la que se basa la
labor de un programador. Si bien la lógica es una capacidad inherente del ser humano, la
lógica de programación debe aprenderse y ejercitarse si se desea iniciar una carrera como
desarrollador de software.

Aprender lógica de programación nos enseña a diseñar soluciones a problemas de la vida


real para su posterior implementación en forma de programas, sitios o aplicaciones que se
ejecutan en una gran variedad de dispositivos.

II. UNIDAD DE COMPETENCIA VUINCULA AL MÓDULO

Planificar, implementar y gestionar el uso de las Tecnologías de Información y


Comunicación de una organización, a partir del análisis de sus requerimientos, teniendo
en cuenta los criterios de calidad, seguridad y ética profesional propiciando el trabajo en
equipo.

III.CAPACIDADES DE LA UNIDAD DIDÁCTICA


Realizar la lógica de la programación considerando procesos y secuencias, mediante
algoritmos de procesos y subprocesos; diagramas de flujo de los procedimientos
requeridos.

IV. INDICADORES DE LOGRO

 Escribe e interpreta correctamente expresiones aritméticas


 Realiza un adecuado análisis de los problemas para darle una solución algorítmica
 Identifica de manera precisa los datos de entrada y salida en un algoritmo
 Realiza algoritmos de procesos y subprocesos.
 Construye diagramas de flujo usando estructuras de control adecuadamente.
 Explica la importancia de validación de los diagramas para lograr exactitud.
 Depura los errores de inconsistencia de datos de los diagramas con profesionalismo.
 Participa activamente durante el desarrollo de la clase
V. ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BÁSICOS
Semanas
Elementos de capacidad Contenidos Básicos Hora
1 Establecer los conceptos Introducción a la programación. Datos y 2
Básicos expresiones, definición de variables y
constantes.
Relacionar los lenguajes de Lenguaje de máquina, lenguaje bajo nivel, 2
2 programación. alto nivel (ensamblador) y Lenguaje de alto
nivel.
3 Establecer los conceptos Datos, tipos de datos: numéricos, lógicos, 2
Básicos de Datos, Constantes carácter.
y variables Constantes y variables.

4 Establecer los conceptos Expresiones aritméticas, expresiones 2


Básicos de Expresiones y lógicas. Funciones internas.
funciones.

Elabora algoritmos Operadores. Algoritmos, concepto, 2


5 condicionales características. Ejemplos de algoritmos
condicionales.

6 Elaborar algoritmos Análisis del problema. Especificaciones de 2


repetitivos finitos entradas y salidas, Ejemplos de
algoritmos condicionales.

7 Elabora algoritmos Diseño del algoritmo, diseño descendente, 2


repetitivos infinitos refinamientos por pasos. Ejemplos de
algoritmos repetitivos infinitos.

8 Evaluación parcial 2
Elabora algoritmos con uso Arreglos, declaración, creación. Clases, 2
9 de arreglos operaciones. Ejemplos de algoritmos
repetitivos infinitos.

10 Diseña y ejecuta Diagramas Herramientas de programación: Diagrama 2


de Flujo de algoritmos de flujo.
11 procedimentales Casos aplicativos. 2
2
12
13 Elabora algoritmos Resolución del algoritmo en la 2
procedimentales y verifica computadora, codificación del algoritmo,
14 2
su validez generando código ejecución y comprobación del programa.
15 C++ correspondiente 2

16 Elabora aplicaciones de tipo Ciclo de vida de los objetos: creación uso, 2


procedimental. destrucción.
17 2
18 Evaluación final 2
VI. RECURSOS DIDÁCTICOS:
Computadoras, programas, aplicativos, internet, etc.

VII. METODOLOGÍA
Para el desarrollo del curso se aplicarán los siguientes procedimientos didácticos:
 Clases teóricas: Con exposición por parte del Docente y la participación activa de los
Alumnos.
 Práctica: Se irán resolviendo ejercicios y casos según el tema teórico tratado.
 Asesoría. Se asesora la aplicación correcta de los conocimientos teóricos en la
solución de un caso real administrado como un proyecto.

VIII.EVALUACIÓN
• El sistema de calificación es vigesimal y la nota mínima aprobatoria para las unidades
didácticas es 13.
• 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.
• 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.
• 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.
• 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.
• Si el estudiante de la carrera desaprueba tres (03) veces la misma unidad didáctica
será separado del IEST.
• El estudiante que acumula 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
• La evaluación será permanente, se considerará tareas académicas (TA), así como
guías de evaluación, distribuidas de la siguiente manera:
• 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)
• 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
Evaluación de resultado (EF) = Peso 4

• El Promedio Final (CF) de la unidad didáctica se obtendrá así:

PF= 3EI + 3 TA + 4ER


10
• La asistencia es obligatoria según las normas del Instituto. El límite de inasistencia
para que el estudiante tenga derecho a exámenes es del 30%.

IX. FUENTE DE INFORMACIÓN


BIBLIOGRAFIA
 Cairo B. Osvaldo (2003) “Metodología de la Programación”. 2da edición, México.
ALFAOMEGA GRUPO EDITOR S.A. de C.V. 438 p.
 Cairo O. & Guardati S. (2002) “Estructuras de Datos” 2da. Edición, México. MacGraw
Hill. 458p.
 Deitel H.M. y Deitel P.J. (2003) "C++ Cómo Programar". 4ta. Edición.
Prentice-Hall Hispanoamericana, 1320p. México.
 Joyanes Aguilar Luis (2000) “Programación en C++ Algoritmos, estructuras de
datos y objetos” Madrid. McGraw Hill/Interamericana de España S.A. 710p.
 Hernández R., Lázaro J. C., Dormido R., Ros S. (2001) “Estructuras de Datos y
Algoritmos”. 1ra. Edición, Madrid. Pearson Educación. 283p.
 Joyanes Aguilar Luis. (1994) “C++ a su alcance. Un enfoque orientado a objetos”.
1ra. Edición. MacGraw Hill/Interamericana de España S.A. 851p.

PAGINA WEB
 http://novella.mhhe.com/sites/dl/free/844814077x/619434/A06.pdf
 http://www.carlospes.com/curso_de_algoritmos/12_02_01_procedimientos.php
 http://www.mailxmail.com/curso-algoritmos-lenguaje-c/funciones-procedimientos-2

Docente Responsable Jefe o Coordinar de la Carrera

Secretario Académico

También podría gustarte