Volver a proyectos
Jan 26, 2026
2 min read

Curso de Python para bachillerato

python
Proyecto docente completo para la materia optativa de programación en 1º de bachillerato: 7 unidades didácticas, retos prácticos y evaluación por proyectos.

Motivación

Aprender a programar en bachillerato a menudo se reduce a sintaxis teórica sin aplicación tangible. Este curso nace con el objetivo de conectar el pensamiento computacional con la resolución de problemas reales, dotando al alumnado de herramientas para crear proyectos útiles desde el primer trimestre.

Solución técnica

El temario se articula alrededor de un repositorio abierto con 7 bloques progresivos: fundamentos (variables, control de flujo), estructuras de datos, funciones modulares, ficheros e introducción aplicada al análisis de datos y gráficos. El material está preparado para usarse en entornos interactivos (Jupyter Notebooks / VS Code).

Características principales

  • Enfoque práctico: Cada bloque culmina con un mini-proyecto o reto aplicado (simulaciones físicas, juegos en terminal o procesado de listas).
  • Guías de aprendizaje paso a paso: Ejemplos comentados con énfasis en buenas prácticas y depuración de código.
  • Evaluación formativa: Rúbricas claras basadas en funcionalidad, legibilidad y creatividad de la solución.

Impacto

Utilizado activamente en el aula en el Institut Escola Sant Pol de Mar, logrando que alumnos sin experiencia previa construyan programas funcionales y ganen autonomía lógica al finalizar el curso.