Está en la página 1de 3

UCV.

Escuela de Computación Planificación Semanal


Algoritmos y Programación, Sem I 2008 (Marzo a Julio)
Sem. Fecha Teoría Práctica y Proyectos Laboratorios
1 10/Mar Presentación de la materia, nota informativa, Inscripción en los laboratorios (lunes a
grupo docente, evaluaciones y condiciones. jueves)
Tema 1: Introducción a la programación
Organización del computador, hardware,
software, dato, instrucción, pseudo-lenguaje,
lenguaje de programación, programa (1/2)

12/Mar Tema 1: Etapas en la construccion de software,


traducción de pseudoformal a programa,
enfoques de programación, principios de
abstracción, características deseables en un
programa. (2/2)
14/Mar Explicación de las actividades
Prácticas.
Práct. 1: Introducción a la
programación. Conceptos básicos,
estrategias para analizar un problema
y plantear instrucciones para
resolverlo, caracteríticas deseables
de un programa.
Sem 17/Mar Entrega enunciado proy. 1
Santa

2 24/Mar Tema 2: Tipo de datos elementales Lab 1 Grupos A y B. Introducción al


Tipos elementales y sus operaciones, variables, ambiente Linux y de desarrollo Java,
constantes y expresiones. Prioridad de versiones a utililizar y aspectos de
operadores. Conversión de tipos instalación.
Creación de programas con sintaxis
básica en Java: declaración de la clase
main, lectura de datos, operaciones
aritméticas y de texto elementales,
escritura de resultados
26/Mar Tema 3: Acciones Elementales
Declaración, asignación, lectura, escritura,
secuenciamiento de instrucciones. Ejercicios
28/Mar Práct. 2: Tipos elementales,
acciones elementales y
secuenciamiento de instrucciones.

3 31/Mar Tema 4: Estructuras de Control Lab 2 Grupos A y B - Creación de


Condicional Simple, Condicional doble (1/3) programas en Java. Problemas varios de
programación, incluyendo uso de
condicionales y selección en ejercicios
simples. Clase 1
02/Abr Tema 4: Condicional Anidado, Selección múltiple
(2/3)
04/Abr Practica 3: Condicionales y selección

4 07/Abr Tema 4: Ejercicios de estructuras de control (3/3) Lab 2 Parte 2 Grupos A y B - Creación
de programas en Java. Problemas varios
de programación más complejos. Clase 2

09/Abr Repaso para parcial 1.


1/3
UCV. Escuela de Computación Planificación Semanal
Algoritmos y Programación, Sem I 2008 (Marzo a Julio)
11/Abr Quiz No. 1 hasta tema 4
5 14/Abr Tema 5: Estructuras iterativas Lab. 3 - Grupos A: Estructuras Iterativas
Para, Repetir, Mientras: características, sintaxis,
ejemplos de cuando usarlos (1/3)
Recepción proyecto 1, entrega proyecto 2
16/Abr Parcial 1 hasta tema 4 (4 a 6,30pm)
18/Abr Práct. 4: Estructuras iterativas
(clase 1 de 2)
6 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)
25/Abr Práct. 4: Estructuras iterativas (2/2)

7 28/Abr Tema 6: Procedimientos Lab. 4 - Grupos A: Procedimientos y


Acciones y Funciones (1/4) funciones
30/Abr Tema 6: Pase de parámetros (por valor y por
referencia) (2/4)
02/May Práct. 5: Acciones, funciones y
pase de parámetros (1/2)
8 05/May Tema 6: Ambientes de referenciación y alcance Lab. 4 - Grupos B
de variables (global, local y no local) (3/4)
07/May Tema 6: Ejercicios acciones, funciones y corrida
de algoritmos (4/4)
09/May Práct. 5: Acciones, funciones y
pase de parámetros (2/2)
9 12/May Quiz No. 2 hasta acciones, funciones y pase
de parámetros (lunes de 3 a 5pm)
Recepción proyecto 2 y entrega proyecto 3

14/May Repaso para parcial 2.


16/May Parcial 2, hasta acciones,
funciones y pase de parámetros
(viernes de 3 a 5,30pm)
10 19/May Tema 7: Tipos de datos estructurados (TDE) Lab. 5 parte 1- Grupos A y B: Arreglos y
Arreglos y Matrices (1/5) Matrices, ejercicios simples
21/May Tema 7: TDE, Algoritmos de búsqueda y
ordenamiento en arreglos (2/5)
23/May Práct. 6: TDE - Arreglos y matrices
(1/3)
11 26/May Tema 7: TDE: Registros y Archivos (3/5) Lab. 5 parte 2 - Grupos A: Matrices,
Registros y Archivos
28/May Tema 7: Ejercicios TDE (4/5)
30/May Práct. 6: TDE - Recorridos,
Búsqueda y Ordenamiento en
Arreglos (2/3)
12 02/Jun Tema 7: Ejercicios TDE (4/5) Lab. 5 parte 2 - Grupos B
04/Jun Tema 8: Programación Orientada a Objetos
Conceptos y sintaxis: Clase, objeto, atributos,
métodos, mensajes, Fundamentos de la POO
(1/5)
06/Jun Práct. 6: TDE - Arreglos, Registros
y Archivos (3/3)

2/3
UCV. Escuela de Computación Planificación Semanal
Algoritmos y Programación, Sem I 2008 (Marzo a Julio)

13 09/Jun Tema 8: POO Lab. 6 parte 1 - Grupos A y B: POO


Relaciones (Herencia, Asociación, Agregación, (clase 1)
Composición, Uso), Diagramas de Clases (2/5)
11/Jun Tema 8: POO
Declaración de Clases (3/5)
13/Jun Práct. 7: Introducción a POO:
objetos, diagramas y declaración
de clases (1/3)
14 16/Jun Tema 8: POO Lab. 6 parte 2 - Grupos A y B: POO
Ejercicios de POO (4/5) (clase 2)
18/Jun Tema 8: POO
Ejercicios de POO (5/5)
20/Jun Práct. 7: Ejercicios de POO (2/3)
15 23/Jun Repaso para parcial 3
Entrega Proyecto 3
25/Jun
27/Jun Práct. 7: Ejercicios de POO (3/3)
30/Jun Quiz 3
02/Jul
04/Jul
07/Jul Parcial 3 (9am a 12m)
09/Jul Exámenes de Rezagados (4pm a 6pm)
11/Jul ENTREGA FINAL DE NOTAS
14/Jul Exámen de Reparación (9am a 12m)
16/Jul
18/Jul

3/3