Tornar a projectes
Jan 26, 2026
2 min read

Curs de Python per a batxillerat

python
Projecte docent complet per a la matèria optativa de programació a 1r de batxillerat: 7 unitats didàctiques, reptes pràctics i avaluació per projectes.

Motivació

Aprendre a programar a batxillerat sovint es redueix a sintaxi aïllada sense aplicació tangible. El curs neix amb l’objectiu de connectar el pensament computacional amb la resolució de problemes reals, donant als estudiants eines per crear petits projectes des del primer trimestre.

Solució tècnica

El currículum s’articula entorn d’un repositori obert amb 7 blocs progressius: fonaments (variables, control de flux), estructures de dades, funcions modulars, fitxers i una introducció aplicada a l’anàlisi de dades bàsic i gràfics. El material s’ha dissenyat per ser utilitzat directament en entorns interactius (Jupyter Notebooks / VS Code).

Característiques principals

  • Enfocament pràctic: Cada bloc culmina amb un mini-projecte o repte aplicat (simulacions físiques, jocs en terminal o processament de llistes).
  • Guies d’aprenentatge pas a pas: Exemples comentats amb èmfasi en bones pràctiques i depuració de codi.
  • Avaluació formativa: Rúbriques clares basades en funcionalitat, llegibilitat i creativitat de la solució.

Impacte

Utilitzat activament a l’aula a l’Institut Escola Sant Pol de Mar, aconseguint que alumnes sense cap base prèvia puguin construir aplicacions funcionals i guanyin autonomia lògica en finalitzar el curs.