En la sección anterior, el Bloque II de Programación no ha sido
desglosado en temas. Necesitamos si la asignación de tiempos a los distintos
temas del bloque de Programación es coherente.
Para ello comparamos la asignación de horas
de los temas del bloque temático Programación con los temas
del temario de la asignatura Programación I de Ingeniería Técnica
en Informática de la Universidad de Valladolid. El temario de esta
asignatura aparece en el Apéndice B.
Partimos de la tabla que aparece en el Proyecto Docente presentado
por el profesor Cesar Vaca Rodriguez del Departamento de Informática
de Valladolid el pasado mes de Junio de 1998 para optar a una plaza de
PTEU en el Departamento. En dicho proyecto se detalla el programa de
la asignatura Programación I de los estudios de Ingeniería Técnica
Informática.
Tabla:
Relación entre los distintas Unidades Temáticas de la asignatura
Programación I de Ingeniería Técnica Informática con las asignaturas del
Bloque Temático de Programación de la asignatura Fundamentos de Informática.
![\begin{table}
\begin{center}
\leavevmode
\includegraphics[width=10cm]{eps/IBasITIPrg.eps}\end{center}\end{table}](img30.gif) |
En aquel informe se agrupan los temas del programa en Unidades Temáticas
cuales son:
- Metodología de la programación, que agrupa los temas de
- Nociones Fundamentales
- Representación de Algoritmos
- Técnicas de Programación
- Elementos Básicos de Programación, que agrupa los temas de
- Conceptos Elementales
- Tipos de Datos Simples
- Estructuras Básicas de Control
- Otros Tipos y Estructuras
- Modularidad de Subprogramas, que agrupa los temas de
- Funciones
- Procedimientos
- Recursividad
- Tipos de Datos Estructurados, que agrupa los temas de
- Tipo Registro. Tipo Array
- Algoritmos de Búsqueda y Ordenación
- Tipo String. Tipo Conjunto
- Ficheros
- Estructuras Dinámicas de Datos
- Variables Dinámicas y Punteros
- Listas Enlazadas. Pilas y Colas
- Árboles
En la figura
vemos la correspondencia de estas unidades
temáticas y los temas de nuestro programa. En la misma tabla vemos
la relación de las horas dedicadas en el temario de Programación I
a los bloques temáticos con las horas dedicadas a los temas en Fundamentos
de Informática. Como vemos, las unidades se imparten a un 50
aproximadamente. Esto es posible porque:
- De la unidad Metodología de la Programación no se imparte el tema
de Técnicas de Programación;
- en la unidad Elementos de Programación, el tema Conceptos
Elementales, que es una introducción al lenguaje Pascal no se imparte, y
el tema Otros Tipos y Estructuras tampoco;
- de la unidad Modularidad. Subprogramas. no se imparte el tema
de Recursividad;
- la unidad Tipos de Datos y Estructuras se reduce considerablemente
porque no se verán los Conjuntos, el tema Algoritmos de Búsqueda
y Ordenación se reduce a un ejercicio en la parte práctica;
- y la unidad Estructuras Dinámicas de Datos se omite.
Despues de haber analizado todos estos aspectos estamos en condiciones
de presentar el programa detallado.