You are on page 1of 5

SLABO ZI00 PRINCIPIOS DE ALGORITMOS

2015-2
1. DATOS GENERALES
Facultad:
Carrera:
Coordinador:

Ingeniera de Sistemas y Electrnica


Todas las ingenieras
Lizardo Silva Ubaldo

Requisitos:

Ninguno

Competencias:

Todas las ingenieras


Resolucin de problemas
Pensamiento tecnolgico.

Nmero de crditos:
Nmero de horas:

03
Horas tericoprcticas

Horas de
evaluacin

42

Horas trabajo
autnomo
reflexivo
6

Total
50

2. FUNDAMENTACIN
Este curso proporciona al alumno los conocimientos y las tcnicas algortmicas necesarias
para comprender y analizar un problema, para poder escribir un conjunto de pasos
encadenados lgicamente, que le permita dar solucin a dicho problema.

3. SUMILLA
Este curso es de carcter terico-prctico y se orienta a profundizar en el alumno los
conceptos relacionados con la elaboracin de algoritmos, es decir conceptos bsicos,
estructura secuencial y condicional, estructura repetitiva, procedimientos, funciones,
arreglos, manejo de archivos y modularidad.

4. LOGRO GENERAL DE APRENDIZAJE


Al final del curso el alumno adquiere y aplica los conocimientos que le permitan plantear
una metodologa para la solucin de problemas, utilizando mtodos algortmicos y escribir
el seudocdigo que lo represente.

5. UNIDADES Y LOGROS ESPECFICOS DE APRENDIZAJE


Unidad de aprendizaje 1:
Semana 1, 2, 3, 4 y 5.
Conceptos bsicos, estructura secuencia y
condicional.
Logro especfico de aprendizaje:
Comprende y analiza cada una de las etapas en el desarrollo de un algoritmo utilizando
estructuras secuenciales y condicionales, escribiendo el seudocdigo respectivo.
Temario
1

Conceptos bsicos
Historia de la algortmica
Seudocdigo
Etapas en el desarrollo de un algoritmo
Estructura Secuencia / elaboracin de seudocdigo
Estructura condicional / elaboracin de seudocdigo

Si - entonces

Si - entonces - sino
Estructura condicional anidada/ elaboracin de seudocdigo
Unidad de aprendizaje 2:
Semana 6, 7, 8, 9 y 10
Estructura repetitiva, procedimiento,
funciones.
Logro especfico de aprendizaje:
Comprende y analiza los problemas para elaborar un algoritmo utilizando estructuras
repetitivas, procedimientos y funciones, escribiendo el seudocdigo.
Temario
Estructura Repetitivas / elaboracin de programa

Estructura Para

Estructura Mientras
Procedimientos / elaboracin de seudocdigo
Funciones / elaboracin de seudocdigo.
Unidad de aprendizaje 3:
Semana 11, 12, 13 y 14
Arreglos y modularidad.
Logro especfico de aprendizaje:
Comprende y analiza los problemas para elaborar un algoritmo utilizando arreglos y
modularidad, construyendo e implementando el respectivo seudocdigo.
Temario
Arreglo / elaboracin de seudocdigo.
Modularidad / elaboracin de seudocdigo.

6. METODOLOGA
Se desarrollarn los temas mediante exposiciones, dilogos y estudios de casos, as como
actividades que corresponden al trabajo autnomo reflexivo del alumno. Se desarrollarn
esquemas, diagramas y clculos de acuerdo a los temas a tratar. Se utilizar software para
desarrollar algoritmos as como las herramientas informticas que permitan demostrar y/o
explicar los temas desarrollados en clase.
Los principios de aprendizaje que este curso promueve son:
Aprendizaje autnomo.
Aprendizaje basado en evidencias.
Aprendizaje colaborativo.
7. SISTEMA DE EVALUACIN
El promedio final del curso ser:

PC1, PC2 y PC3 son Prcticas Calificadas


Individuales.
EF es Examen Final.

0.2PC1 + 0.2PC2 + 0.2PC3 + 0.4EF

Nota:
Slo se podr rezagar el Examen Final.
El examen rezagado incluye los contenidos de todo el curso.
No se elimina ninguna prctica calificada.
La nota mnima aprobatoria es 12 (doce).

8. FUENTES DE INFORMACIN
Bibliografa Base:
Knuth. Donald E: Algoritmos fundamentales; el arte de programar ordenadores.
Vol. 1. Barcelona: Reverti, 1995.672p
Joyanes Aguilar, Lus & Zahonero Martnez, Ignacio: Programacin en Java 2:
Algoritmos, estructuras de datos y programacin orientada a objetos. Madrid:
McGraw-Hill, 2002.725p.
Bibliografa Complementaria:
Heileman, Gregory L.: Estructura de datos, algoritmos, algoritmos y programacin
orientada a objetos. Madrid: McGraw-Hill, 1998.305p.

9. CRONOGRAMA DE ACTIVIDADES
Unidad de
aprendizaje

Semanas

Tema
Conceptos bsicos.
Historia de la algortmica.
Lenguajes de Programacin.

2
Unidad 1:
Conceptos
Bsicos,
Estructura
Secuencia y
Condicional.

Diagrama de flujo, seudocdigo,


diagrama N-S.
Etapas en el desarrollo de un
algoritmo.
Estructura Secuencia / elaboracin
de seudocdigo.
Estructura condicional /
elaboracin de seudocdigo.
Simple: Si - entonces /

Casos prcticos.

Actividades y
Evaluaciones
Entiende los conceptos
bsicos.
Propuesta de tarea de
campo de la unidad 1 y
formacin de grupos.
Prueba de Entrada
(15 minutos)
Resuelve problemas
aplicando las diferentes
etapas del desarrollo de
un algoritmo.
Comprende y reconoce
la estructura secuencial.
Comprende y reconoce
la estructura
condicional simple.
Elabora seudocdigo de
mediana dificultad.
Exposicin del trabajo
autnomo 1 por dos
grupos seleccionados al
azar.

4
Trabajo Autnomo 1:
4 puntos.
Preguntas de la
prctica 1:
3

16 puntos.

Compuesta: Si - entonces sino /


Estructura condicional anidada/
elaboracin de seudocdigo.

Estructura Repetitivas /
Estructura Para / elaboracin de
seudocdigo.
6

Estructura Mientras / elaboracin


de seudocdigo.
7

Casos prcticos.

Unidad 2.
Estructura
Repetitiva,
Procedimiento
y Funciones.

Procedimientos / elaboracin de
seudocdigo.

Funciones / elaboracin de
seudocdigo.
10

Unidad 3.
Arreglos, y

11

Arreglo / elaboracin de
seudocdigo.
4

Comprende y reconoce
la estructura
condicional compuesta.
Comprende y reconoce
la estructura
condicional anidada.
Elabora seudocdigo de
mediana dificultad.
Comprende y reconoce
la estructura repetitiva
Para.
Elabora seudocdigo de
mediana dificultad.
Propuesta de tarea de
campo de la unidad 2.
Comprende y reconoce
la estructura repetitiva
Mientras.
Elabora seudocdigo de
mediana dificultad.
Exposicin del trabajo
autnomo 2 por dos
grupos seleccionados al
azar.
Trabajo Autnomo2:
4 puntos.
Preguntas de la
prctica 2:
16 puntos.
Comprende y reconoce
los procedimientos.
Elabora seudocdigo
anteriores utilizando
procedimientos y que
son de mediana
dificultad.
Propuesta de tarea de
campo de la unidad 3.
Comprende y reconoce
las funciones.
Elabora seudocdigos
anteriores utilizando
funciones y que son de
mediana dificultad.
Comprende y reconoce
los arreglos y su

Modularidad

ordenamiento.
Elabora seudocdigos
de mayor dificultad.
Exposicin del trabajo
autnomo 3 por dos
grupos seleccionados al
azar.

Casos prcticos.

12

Arreglo / elaboracin de
seudocdigo.
13

14

Modularidad / elaboracin de
seudocdigo.

15

Trabajo Autnomo3:
4 puntos.
Preguntas de la
prctica 3:
16 puntos.
Comprende y reconoce
los arreglos y su
ordenamiento.
Elabora seudocdigos
de mayor dificultad
Comprende y reconoce
el manejo de mdulos.
Elabora seudocdigos
de mayor dificultad.

EXAMEN FINAL

TRABAJO AUTONOMO
Actividad
Trabajo autnomo reflexivo 01.Desarrollo de ejercicios de los
temas de las semanas: 1, 2 y 3
Trabajo autnomo reflexivo 02.Desarrollo de ejercicios de los
temas de las semanas: 4, 5, 6 y 7
Trabajo autnomo reflexivo 03.Desarrollo de ejercicios de los
temas de las semanas: 8, 9, 10 y 11
10. FECHA DE ACTUALIZACIN: 19/02/2015

Semana
4

Horas
2

12

You might also like