Curso de Pascal, por Nacho Cabanes

  • Tema 0: Introducción
  • Tema 1: Generalidades del Pascal.
  • Tema 2: Introducción a las variables.
  • Tema 2: Ejercicios resueltos de ejemplo.
  • Tema 3: Entrada/salida básica
  • Tema 4: Operaciones matemáticas.
  • Tema 5: Condiciones.
  • Tema 6: Bucles
  • Tema 7: Constantes y tipos.
  • Tema 8: Procedimientos y funciones.
  • Tema 8b. Funciones matemáticas y de cadena
  • Tema 8c. Ejemplo: mini-agenda, con funciones
  • Tema 9: Otros tipos de datos.
  • Tema 10: Pantalla en modo texto
  • Tema 11: Manejo de ficheros (1: Leer ficheros de texto)
  • Tema 11: Manejo de ficheros (2: Escribir ficheros de texto)
  • Tema 11: Manejo de ficheros (3: Ficheros con tipo)
  • Tema 11: Manejo de ficheros (4: Ficheros generales)
  • Tema 12: Creación de unidades
  • Tema 13: Variables dinámicas (1: conceptos; listas enlazadas)
  • Tema 13: Variables dinámicas (1b: lista ordenada)
  • Tema 13: Variables dinámicas (2: árboles binarios)
  • Tema 14: Creación de gráficos (1: entrando a modo gráfico)
  • Tema 14: Creación de gráficos (2: las órdenes más habituales)
  • Tema 14: Creación de gráficos (3: ejemplos)
  • Tema 15: Servicios del sistema
  • Tema 16. Programación orientada a objetos (1)
  • Tema 16b. Programación orientada a objetos (2)
  • Tema 16c. Programación orientada a objetos (3)
  • Tema 16d. Programación orientada a objetos (4)
  • Tema 16e. Programación orientada a objetos (5)
  • Tema 16f. Programación orientada a objetos (6)
  • Tema 16g. Programación orientada a objetos (7)
  • Tema 16h. Programación orientada a objetos (8)
  • Ampliación 1. Otras órdenes no vistas.
  • Ampliación 2. Gráficos sin BGI.
  • Ampliación 2: Gráficos sin BGI (2).
  • Ampliación 2: Gráficos sin BGI (3)
  • Ampliación 3 - Ordenaciones
  • Ampliación 4. Overlays.
  • Ampliación 5. Ensamblador desde Turbo Pascal.
  • Ejemplo con ensamblador: sprites
  • Ampliación 6. Directivas del compilador (Turbo Pascal).
  • Ejercicios propuestos