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