Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SILABO DE ALGORÍTMICA I
1. DATOS GENERALES
Código : 2010203
Prerrequisito : Introducción a la Computación
Créditos : 4 (Cuatro)
Horas Semanales : Teoría 3, Laboratorio 2
Ciclo : II
Régimen : Obligatorio
Duración : Semestral
Semestre : 2017 - II
2. SUMILLA:
3. COMPETENCIAS
4. METODO DE ENSEÑANZA/APRENDIZAJE
Por parte del docente se desarrollará la asignatura siguiendo los criterios inductivos, flexibles,
participativos y constructivos con la participación del alumno; en este sentido se utilizará las
técnicas participativas, laboratorios guiados, desarrollo de proyectos.
5. PROGRAMACION DE CONTENIDOS
1
Logros específicos
Construye, en nivel aceptable algoritmos usando estructuras de control a partir de los
enunciados de problemas particulares, usando para ello el pseudocódigo, en forma
individual.
Implementa, a partir de un pseudocódigo elaborado, programas en un nivel aceptable, ,
usando un lenguaje de programación, en forma individual
Logros específicos
Construye, en nivel aceptable algoritmos usando procedimientos y funciones a partir de los
enunciados de problemas particulares, usando para ello el pseudocódigo, en forma
individual.
Implementa, a partir de un pseudocódigo elaborado, programas en un nivel aceptable, ,
usando un lenguaje de programación, en forma individual
2
Estrategias Didácticas Evaluación
Sem Contenido
Método Técnica Criterio Instrumentos
Lógico, Exposi-
Apuntadores Desarrollo de
analógico, tiva-parti-
ejercicios,
Definición referencia, aritmética simbólico, cipativa, Permanente,
Práctica
5 de punteros. Ejemplos. compara- estudio cualitativo,
Calificada,
Programación modular. tiva, semi- dirigido, participativa
Examen
rrígido y proble-
Parcial.
activo. mas
Subprogramas Lógico, Exposi-
Desarrollo de
Definición. Funciones y analógico, tiva-parti-
ejercicios,
simbólico, cipativa, Permanente,
Procedimientos. Paso de Práctica
6 compara- estudio cualitativo,
parámetros. Calificada,
tiva, semi- dirigido, participativa
Ejemplos y ejercicios con Examen
rrígido y proble-
Parcial.
Funciones y Procedimientos activo. mas
Estructuras Básicas: Arreglo
Unidimensional
Lógico, Exposi-
Definición, características, Desarrollo de
analógico, tiva-parti-
operaciones leer, mostrar, buscar, ejercicios,
simbólico, cipativa, Permanente,
Práctica
7 ordenar y actualizar (Insertar, compara- estudio cualitativo,
Calificada,
eliminar, modificar) utilizando tiva, semi- dirigido, participativa
Examen
rrígido y proble-
parámetros por valor y referencia. Parcial.
activo. mas
PRACTICA CALIFICADA N° 2
8 Examen Parcial
Logros específicos
Construye, en nivel aceptable algoritmos usando arreglos a partir de los enunciados de
problemas particulares, usando para ello el pseudocódigo, en forma individual.
Implementa, a partir de un pseudocódigo elaborado, programas en un nivel aceptable, ,
usando un lenguaje de programación, en forma individual
Lógico, Exposi-
Reforzamiento de Registros Desarrollo
analógico, tiva-parti-
Punteros y estructuras, registros de ejercicios,
simbólico, cipativa, Permanente,
Práctica
11 anidados. Ejemplos compara- estudio cualitativo,
Calificada,
PRACTICA CALIFICADA N° 3 tiva, semi- dirigido, participativa
Examen
rrígido y proble-
Final.
activo. mas
Logros específicos
Construye, en nivel aceptable algoritmos usando archivos a partir de los enunciados de
problemas particulares, usando para ello el pseudocódigo, en forma individual.
Implementa, a partir de un pseudocódigo elaborado, programas en un nivel aceptable, ,
usando un lenguaje de programación, en forma individual.
Reforzamiento de archivos
15 Entrega de Proyecto.
Presentación y sustentación
16 Examen Final
17 Examen Sustitutorio
4
6. EVALUACION
PORCENTAJE
CRITERIO
Promedio de Prácticas Calificadas (4PC) 20%
PPC= 3 Mejores PC/3
Promedio de Laboratorios Calificados y 20%
Proyecto del curso (4PL)
PPL=(3 mejores PL + Proy)/4
Examen Parcial 20%
Examen Final 40%
PF = 0.2*PPC +0.2*PPL+0.2*EP+0.4*EF
La nota del proyecto resulta del promedio de los 5 entregables, la sustentación es para definir la
posición de los alumnos del grupo que debe tener un máximo de dos alumnos.
El examen sustitutorio reemplazará para todos sus efectos al examen no dado o al examen
de menor calificación.
7. BIBLIOGRAFIA
A. BASICA
J OYANES AGUILAR, Luis. 2012 . FUNDAMENTOS GENERALES DE
PROGRAMACIÓN. McGraw-Hill, México, 368p.
J OYANES AGUILAR, Luis, Zahonero Martínez, Ignacio. 2010.
PROGRAMACIÓN en C, C++, Java y UML. McGraw-Hill, México, 927p.
DEITEL, Harvey, DEITEL Paul. 2008. C++ Cómo programar. Pearson Prentice
Hall, México.
ACERA GARCIA, Miguel. 2012. C/C++. Anaya Multimedia, Madrid. 431p.
CASTRILLON, Modesto, DOMINGUEZ, Antonio, et al. 2011.
FUNDAMENTOS DE INFORMÁTICA Y PROGRAMACION PARA
INGENIERIA. Ejercicios resueltos para C y Matlab. Paraninfo, Madrid. 423p.
GARCIA, Félix, CARRETERO, Jesús. et al. 2008. Programación en Lenguajes
Estructurados. Paraninfo, Madrid. 447p.
B. COMPLEMENTARIA