Вы находитесь на странице: 1из 3

UCV.

Escuela de Computacin
Algoritmos y Programacin, Sem I 2008 (Marzo a Julio)
Sem.
1

Fecha
Teora
10/Mar Presentacin de la materia, nota informativa,
grupo docente, evaluaciones y condiciones.
Tema 1: Introduccin a la programacin
Organizacin del computador, hardware,
software, dato, instruccin, pseudo-lenguaje,
lenguaje de programacin, programa (1/2)
12/Mar Tema 1: Etapas en la construccion de software,
traduccin de pseudoformal a programa,
enfoques de programacin, principios de
abstraccin, caractersticas deseables en un
programa. (2/2)
14/Mar

Planificacin Semanal
Prctica y Proyectos

Laboratorios
Inscripcin en los laboratorios (lunes a
jueves)

Explicacin de las actividades


Prcticas.
Prct. 1: Introduccin a la
programacin. Conceptos bsicos,
estrategias para analizar un problema
y plantear instrucciones para
resolverlo, caracterticas deseables
de un programa.

Sem 17/Mar Entrega enunciado proy. 1


Santa
2

24/Mar Tema 2: Tipo de datos elementales


Tipos elementales y sus operaciones, variables,
constantes y expresiones. Prioridad de
operadores. Conversin de tipos

26/Mar Tema 3: Acciones Elementales


Declaracin, asignacin, lectura, escritura,
secuenciamiento de instrucciones. Ejercicios
28/Mar

Lab 1 Grupos A y B. Introduccin al


ambiente Linux y de desarrollo Java,
versiones a utililizar y aspectos de
instalacin.
Creacin de programas con sintaxis
bsica en Java: declaracin de la clase
main, lectura de datos, operaciones
aritmticas y de texto elementales,
escritura de resultados

Prct. 2: Tipos elementales,


acciones elementales y
secuenciamiento de instrucciones.

31/Mar Tema 4: Estructuras de Control


Condicional Simple, Condicional doble (1/3)

Lab 2 Grupos A y B - Creacin de


programas en Java. Problemas varios de
programacin, incluyendo uso de
condicionales y seleccin en ejercicios
simples. Clase 1

02/Abr Tema 4: Condicional Anidado, Seleccin mltiple


(2/3)
04/Abr
Practica 3: Condicionales y seleccin
4

07/Abr Tema 4: Ejercicios de estructuras de control (3/3)

Lab 2 Parte 2 Grupos A y B - Creacin


de programas en Java. Problemas varios
de programacin ms complejos. Clase 2

09/Abr Repaso para parcial 1.


1/3

UCV. Escuela de Computacin


Algoritmos y Programacin, Sem I 2008 (Marzo a Julio)
5

11/Abr
Quiz No. 1 hasta tema 4
14/Abr Tema 5: Estructuras iterativas
Lab. 3 - Grupos A: Estructuras Iterativas
Para, Repetir, Mientras: caractersticas, sintaxis,
ejemplos de cuando usarlos (1/3)
Recepcin proyecto 1, entrega proyecto 2
16/Abr Parcial 1 hasta tema 4 (4 a 6,30pm)
Prct. 4: Estructuras iterativas
18/Abr
(clase 1 de 2)
21/Abr Tema 5: Estructuras iterativas, ejemplos y
Lab. 3 - Grupos B
ejercicios (2/3)
23/Abr Tema 5: Estructuras iterativas, ejemplos y
ejercicios (3/3)
Prct. 4: Estructuras iterativas (2/2)
25/Abr
28/Abr Tema 6: Procedimientos
Acciones y Funciones (1/4)
30/Abr Tema 6: Pase de parmetros (por valor y por
referencia) (2/4)
02/May

11

19/May Tema 7: Tipos de datos estructurados (TDE)


Arreglos y Matrices (1/5)
21/May Tema 7: TDE, Algoritmos de bsqueda y
ordenamiento en arreglos (2/5)
23/May

Prct. 5: Acciones, funciones y


pase de parmetros (1/2)

02/Jun Tema 7: Ejercicios TDE (4/5)


04/Jun Tema 8: Programacin Orientada a Objetos
Conceptos y sintaxis: Clase, objeto, atributos,
mtodos, mensajes, Fundamentos de la POO
(1/5)
06/Jun

Lab. 4 - Grupos B

Parcial 2, hasta acciones,


funciones y pase de parmetros
(viernes de 3 a 5,30pm)
Lab. 5 parte 1- Grupos A y B: Arreglos y
Matrices, ejercicios simples

Prct. 6: TDE - Arreglos y matrices


(1/3)

26/May Tema 7: TDE: Registros y Archivos (3/5)


28/May Tema 7: Ejercicios TDE (4/5)
30/May

12

Lab. 4 - Grupos A: Procedimientos y


funciones

05/May Tema 6: Ambientes de referenciacin y alcance


de variables (global, local y no local) (3/4)
07/May Tema 6: Ejercicios acciones, funciones y corrida
de algoritmos (4/4)
Prct. 5: Acciones, funciones y
09/May
pase de parmetros (2/2)
12/May Quiz No. 2 hasta acciones, funciones y pase
de parmetros (lunes de 3 a 5pm)
Recepcin proyecto 2 y entrega proyecto 3
14/May Repaso para parcial 2.
16/May

10

Planificacin Semanal

Lab. 5 parte 2 - Grupos A: Matrices,


Registros y Archivos
Prct. 6: TDE - Recorridos,
Bsqueda y Ordenamiento en
Arreglos (2/3)
Lab. 5 parte 2 - Grupos B

Prct. 6: TDE - Arreglos, Registros


y Archivos (3/3)
2/3

UCV. Escuela de Computacin


Algoritmos y Programacin, Sem I 2008 (Marzo a Julio)
13

14

15

09/Jun Tema 8: POO


Relaciones (Herencia, Asociacin, Agregacin,
Composicin, Uso), Diagramas de Clases (2/5)
11/Jun Tema 8: POO
Declaracin de Clases (3/5)
13/Jun

16/Jun Tema 8: POO


Ejercicios de POO (4/5)
18/Jun Tema 8: POO
Ejercicios de POO (5/5)
20/Jun
23/Jun Repaso para parcial 3
Entrega Proyecto 3
25/Jun
27/Jun
30/Jun Quiz 3
02/Jul
04/Jul
07/Jul Parcial 3 (9am a 12m)
09/Jul Exmenes de Rezagados (4pm a 6pm)
11/Jul ENTREGA FINAL DE NOTAS
14/Jul Exmen de Reparacin (9am a 12m)
16/Jul
18/Jul

Planificacin Semanal
Lab. 6 parte 1 - Grupos A y B: POO
(clase 1)

Prct. 7: Introduccin a POO:


objetos, diagramas y declaracin
de clases (1/3)
Lab. 6 parte 2 - Grupos A y B: POO
(clase 2)

Prct. 7: Ejercicios de POO (2/3)

Prct. 7: Ejercicios de POO (3/3)

3/3

Вам также может понравиться