Professional Documents
Culture Documents
ESCUELA INFORMTICA
CATEDRA DE PROGRAMACIN
DISEO INSTRUCCIONAL DE LA ASIGNATURA
ALGORITMOS I
Modalidad No Presencial
CICLO: 01-2016
Carrera
Asignatura:
Algoritmos I
Modalidad
Presencial
Cdigo Virtual
ALG1-T
No de orden en pensum
18
90 horas
Unidades Valorativas
04 U.V.
Prerrequisito
BACHILLERATO
ELEMENTO DE COMPETENCIA:
Resolver problemas aplicando el pensamiento lgico.
VALORES A DESARROLLAR:
Innovacin permanente,
responsabilidad y pensamiento positivo
integridad.
Contenido
Temtico
1.
Presentacin y
Generalidades
2.
Datos y tipos
de datos
3.
Identificadores
(Variables y
Constantes)
4.
Expresiones
Aritmticas y
Lgicas
5.
Prioridades de
los Operadores
6.
Objetivos
especficos.
Que Los estudiantes
sean capaces de:
Identificar y presentar la
asignatura de algoritmo
I, estudiantes y docente.
Tiempo estimado
Metodologa
Exposicin
dialogada de los
objetivos y temario
de la asignatura.
Exposicin
dialogada
Definiendo y
demostrando los
datos en la
Solucin de
problemas.
Emplear adecuadamente Se resuelven
la funcin principal de
ejercicios con
las variables y
diferentes
constantes.
escenarios para
identificar variables
y constantes.
Aplicar los operadores
El alumno participa
aritmticos y operadores haciendo gua de
relacionales para la
evaluacin grupal
solucin de problemas
Criterios de
Evaluacin
Fecha
Tiempo
Semana1
Semana2
Conocer al
docente y el
contenido de la
asignatura
Reconocer los
tipos de datos que
se usan en la
solucin del
problema
Distinguir entre
variables y
constantes.
Construir la
solucin de
problema usando
los operadores
relacionales
El estudiante
resuelve ejercicios
usando operadores
lgicos
Emplear la tabla
de verdad en la
resolucin de
ejercicios usando
operadores
Se resuelven
ejercicios utilizando
la instruccin de
asignacin
Ordenar la
operacin de
asignacin de una
expresin
Unidad de Aprendizaje 2
ELEMENTO DE COMPETENCIA:
Resolver problemas aplicando el pensamiento lgico.
VALORES A DESARROLLAR:
Innovacin permanente,
responsabilidad y pensamiento positivo
integridad.
N
1.
2.
Objetivos
especficos.
Contenido
Temtico
Fases de resolucin
del problema
(Definicin, Anlisis,
Diseo, verificacin
del algoritmo).
Unidad de Aprendizaje 3
Tiempo estimado
Metodologa
Clase expositiva
Criterios de
Evaluacin
Fecha
Tiempo
Semana3
Describir las
diferentes fases
para solucin de
problemas.
Demostraciones
Utilizar las fases
sobre
para la resolucin
planteamientos de de problemas
problemas
ELEMENTO DE COMPETENCIA:
Resolver problemas aplicando estructuras de control y estructuras de datos.
VALORES A DESARROLLAR:
Innovacin permanente,
responsabilidad y pensamiento positivo
integridad.
Contenido
Temtico
1.
Estructuras de
Control
2.
Estructuras
Secuenciales
Objetivos especficos.
Metodologa
Que Los estudiantes
sean capaces de:
Seleccionar la estructura El estudiante
de control a aplicar en la resuelve ejercicios
solucin de un problema seleccionando la
estructuras de
control adecuada
Aplicar la estructura
Taller de resolucin
secuencial en los tipos
de ejercicios
de problemas, utilizando utilizando estructuras
las herramientas de
secuenciales.
diseo del diagrama de
flujo y el Pseudocdigo.
Criterios de
Evaluacin
Tiempo estimado
Fecha
Tiempo
Justificar porque
la utilizacin de la
estructuras de
control
Aplicar la
estructura
secuencial en la
resolucin de
problemas.
Semana 4
Semana5
5
Semana6
3.
Conceptos
Sintaxis y
representacin
grafica
Desarrollar la
solucin de un
problema usando
la sintaxis
aprendida
4.
Estructuras
Selectivas
Identificar las
En equipo se trabaja
estructuras selectivas en identificando las
la solucin de problemas estructuras
selectivas
Describir las
estructuras de
selectivas
existentes.
5.
Selectiva Simple
(Si-Entonces /If
Then)
Aplicar la estructura
selectiva simple.
En equipo se analiza
la estructura
selectiva simple.
Utilizar la
estructura
selectiva simple
en un problema.
6.
Selectiva
doble(SiEntonces-Sino/If
Then Else)
Aplicar la estructura
selectiva doble.
En equipo se analiza
la estructura
selectiva doble.
Utilizar la
estructura
selectiva doble en
un problema.
Selectiva multiple
(Segn-sea
Hacer/Select
Case)
Aplicar la estructura
selectiva mltiple.
En equipo se analiza
la estructura
selectiva mltiple.
Utilizar la
estructura
selectiva mltiple
en un problema.
Estructuras con
Aplicar la estructura con
decisin anidadas decisin anidada.
En equipo se analiza
la estructura con
decisin anidada.
Utilizar la
estructura con
decisin anidada
en un problema.
Estructuras
Mientras
condicin hacer
(While wend)
En equipo se analiza
la estructura Hacer
Mientras.
Utilizar la
estructura
Mientras en un
problema.
En equipo se analiza
la estructura Hacer
Desde Hasta
Incremento.
Utilizar la
estructura Desde
Hasta Incremento
en un problema.
7.
8.
9.
10. Estructuras
Desde Hasta
Incremento (For
Next)
Aplicar la estructura
Hacer Mientras.
Aplicar la estructura
Hacer Desde Hasta
Incremento.
Semana7
5
Semana8
Semana 9
Semana
10
Semana
11
10
Semana
12
Semana13
15
Semana
14
10
Semana15
Unidad de aprendizaje 4.
ELEMENTO DE COMPETENCIA:
Resolver problemas aplicando estructuras de control y estructuras de datos.
VALORES A DESARROLLAR:
Innovacin permanente,
Responsabilidad y pensamiento positivo
Integridad.
N
1.
2.
3.
Contenido
Temtico
Objetivos
especficos.
Que Los estudiantes
sean capaces de:
Introduccin a las
estructuras de
datos.
1.1 Definicin.
1.2 Clasificacin de
la estructura de
datos.
Identificar las
estructura de datos.
Arreglos
Unidimensionales
(vectores)
Presentacin
grfica del vector.
Declaracin de
vectores.
Utilizar
adecuadamente los
vectores.
Operaciones con
arreglos
Unidimensionales
(vectores).
Bidimensionales
(Matrices)
Aplicar
adecuadamente las
diferentes operaciones
de vectores y matrices
Tiempo estimado
Metodologa
Criterios de
Evaluacin
Analiza y aplica
el
funcionamiento
los vectores
Analiza y aplica
las operaciones
con vectores y
matrices
Desarrollar
ejercicios
aplicando los
vectores
utilizando las
estructuras de
datos
Resolver
ejercicios
aplicando las
operaciones con
arreglos
(Vectores y
matrices)
Fecha
Semana 16
Tiempo
Semana 17
Semana 18
10
Ruth Marina Figueroa de Flores, Cuaderno de clase de Algoritmos I, editorial UTEC (2014)
Texto de Lectura
Luis Joyanes Aguilar. Fundamentos de programacin y Estructura de Datos, editorial MCGRAW-HILL, Segunda edicin, Espaa. (2003).
Oswaldo Cairo Battistuti, Metodologa de la programacin, algoritmos, diagramas de flujo y
programas, editorial Alfaomega, Tercera edicin, Mxico. (2007)
Luis Joyanes Aguilar, Fundamentos de programacin: Algoritmos y estructuras de datos,
editorial McGraw Hill, Segunda Edicin, Espaa. (2002).
Heileman, Gregory. Estructuras de datos, algoritmos, y programacin orientada a objetos
editorial Mcgraw hill (1998)
Brassard, G. Fundamentos de Algoritmia Editorial: Prentice hall. (1997)
Mart Oliet, Narciso; Segura Daz, Clara Mara; Verdejo Lpez, Jos Alberto Especificacin,
derivacin y anlisis de algoritmos: ejercicios resueltos
V. SISTEMA DE EVALUACION
La evaluacin del curso se desarrollar de la manera siguiente:
Cuadro de evaluaciones
EVALUACIN
Primera
Segunda
Tercera
Cuarta
Quinta
ACTIVIDAD
Fechas de
Examen
Fecha de
examen de
Algoritmos I
20%
16 al 22 de
febrero
Jueves 18 de
febrero
20%
15 de marzo al
04 abril
Jueves 17 de
marzo
20%
17 al 23 de
abril
Jueves 21 de
abril
20%
17 al 23 de
mayo
Jueves 19 de
mayo
20%
4 al 10 de junio
Jueves 09 de
junio
Ponderacin
Parcial
Control de lectura, foros, chat, etc.
Trabajos en grupo o individual
50%
30%
20%
Parcial
50%
30%
20%
Parcial
50%
20%
30%
Parcial
50%
30%
20%
50%
30%
20%