Escolar Documentos
Profissional Documentos
Cultura Documentos
2015-2
1. DATOS GENERALES
Facultad:
Carrera:
Coordinador:
Requisitos:
Ninguno
Competencias:
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.
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:
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.
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.
Estructura Repetitivas /
Estructura Para / elaboracin de
seudocdigo.
6
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