Está en la página 1de 2

SILABO DEL CURSO

FUNDAMENTOS DE ALGORITMOS

I. INFORMACIÓN GENERAL.
Carrera Ingeniería de Sistemas
Facultad Ingeniería Ciclo 2° Créditos 5
Profesional Computacionales
2017-1 Introducción a la Ingeniería HT HP HL TC
Periodo
Requisitos de Sistemas Horas
lectivo 4 0 2 0
Computacionales.

II. SUMILLA.

El curso de Fundamentos de Algoritmos es de naturaleza teórico – práctico. Tiene un enfoque centrado en la resolución de
problemas, contribuyendo a que el estudiante desarrolle soluciones a problemas mediante el diseño de algoritmos para
transformarlos en código, haciendo uso de un lenguaje de programación, poniendo en práctica su capacidad de abstracción y
análisis.

Los temas principales son: Resolución de problemas, estructuras de control para el desarrollo de programas, funciones, arreglos
unidimensionales y arreglos bidimensionales.

III. LOGRO DEL CURSO.

Al terminar el curso, el estudiante desarrolla un proyecto, haciendo uso de las diversas estructuras de control en un lenguaje de
programación de alto nivel, demostrando lógica, legibilidad y buenas prácticas en la solución de problemas.

IV. ORGANIZACIÓN DE UNIDADES DE APRENDIZAJE.


TRABAJO DE
SEMA
UN NOMBRE/LOGRO DE UNIDAD SABERES ESENCIALES CAMPO1
NA

Presentación del sílabo del curso. Ver Ficha para el


1 desarrollo de
ESTRUCTURAS DE CONTROL Algoritmos y su representación.
BÁSICAS. prácticas de
Tipos de datos.
2 campo del curso
Al finalizar la primera unidad, el Estructuras secuenciales, condicionales.
estudiante implementa algoritmos, 3 Estructura Condicional Múltiple.
utilizando estructuras de control
I 4 Evaluación T1.
básicas como estructuras
secuenciales, condicionales y 5 Estructura Repetitiva Para.
repetitivas en el lenguaje C++; 6 Estructura Repetitiva Mientras.
documentando cada algoritmo con
su respectivo diagrama de flujo, 7 Estructura Repetitiva Hacer Mientras.
pseudocódigo y código C++.
Funciones
8
EVALUACIÓN PARCIAL
9 Arreglos unidimensionales.

10
ARREGLOS.
Al finalizar la segunda unidad, el 11 Operaciones con arreglos unidimensionales.
estudiante implementa algoritmos; 12 Evaluación T2.
utilizando, arreglos
II 13 Arreglos bidimensionales.
unidimensionales y bidimensionales
en el lenguaje C++; demostrando 14 Arreglo de Caracteres.
lógica y habilidad en la
implementación del algoritmo. 15 Evaluación T3.
16 EVALUACIÓN FINAL.
17 EVALUACIÓN SUSTITUTORIA

1
Actividades aplicativas del curso para horas de práctica de campo. Considerar sólo para cursos que tienen asignado este tipo de horas
V. SISTEMA DE EVALUACIÓN.
EVALUACIÓN PESOS SEMANA Descripción de Evaluación
T1 * 4 Evaluación continua.
Evaluación Parcial 20% 8 Evaluación Teórico Práctica.
T2 * 12 Evaluación continua.
T3 * 15 Evaluación continua.
Evaluación Final 20% 16 Evaluación Teórico Práctica.
Evaluación Sustitutoria ----- 17 Evaluación Teórico Práctica.

*La suma de las notas de trabajos representan el 60% de la calificación final (Ver detalle de los pesos de las notas en Reglamento de Estudios)

VI. BIBLIOGRAFÍA BÁSICA.


N° CÓDIGO AUTOR TÍTULO AÑO

1 005.1 JOYA/A Joyanes Aguilar, L. Fundamentos de Programación 2012


2 005.73 LIZA/A Liza Ávila, C. Algoritmos y su codificación en C++. 2013

VII. INFORMACIÓN COMPLEMENTARIA.


A) ENLACES IMPORTANTES.
REFERENCIA ENLACE

B) MEGAEVENTOS INTERNACIONALES UPN.


NOMBRE DEL EVENTO FECHAS DE TRASMISION FECHAS DE RETRASMISIÓN

Ver actividades en Calendario Internacional

También podría gustarte