Programa del curso

El programa está diseñado para avanzar desde los fundamentos de la programación hasta la construcción de una base práctica sólida.

Cada bloque está organizado de forma progresiva para que el aprendizaje resulte claro, ordenado y fácil de seguir.

Estructura general

El curso se desarrolla en distintos bloques temáticos que combinan explicación, práctica y evaluación. Cada parte está pensada para reforzar la anterior y facilitar una comprensión real de los contenidos.

Bloque 1. Fundamentos

  • Qué es programar.
  • Qué es un problema en programación.
  • Qué son los datos.
  • Flujo de datos.
  • Introducción al pensamiento lógico.

Bloque 2. Resolución de problemas

  • Algoritmos.
  • Diagramas de flujo.
  • Representación paso a paso de soluciones.
  • Descomposición de problemas sencillos.

Bloque 3. Tipos de datos y lógica

  • Tipos de datos básicos.
  • Operaciones y expresiones.
  • Condicionales.
  • Repetición de acciones.
  • Validación de datos.

Bloque 4. Estructuración del código

  • Funciones.
  • Organización de soluciones en partes más pequeñas.
  • Buenas prácticas básicas de lectura y claridad.

Bloque 5. Aplicación práctica

  • Trabajo con archivos.
  • Datos desde otras fuentes.
  • Primeros programas completos.
  • Resolución de ejercicios guiados.

Bloque 6. Consolidación

  • Repaso de conceptos clave.
  • Test evaluativos.
  • Prácticas de refuerzo.
  • Preparación para seguir avanzando en programación.

Cómo se trabajará cada bloque

En cada bloque encontrarás explicaciones teóricas, ejemplos prácticos, materiales de apoyo y actividades diseñadas para comprobar que has entendido el contenido.

Además, algunas lecciones estarán disponibles en formato grabado para que puedas revisarlas posteriormente desde la plataforma.

Observaciones

El orden del programa puede adaptarse al ritmo del grupo para asegurar un aprendizaje más efectivo y equilibrado.