DESCRIPCIÓ
La matèria Programació és una matèria optativa anual que parteix de les competències digitals assolides relacionades amb el pensament computacional i amb la programació al llarg de l’Educació Secundària Obligatòria.
La programació treballa la creació de programes, aplicacions i serveis web que aporten solucions a diferents àmbits de coneixement i recerca, tant en el vessant cientificotecnològic (ciència bàsica i aplicada, medicina, enginyeria, etc.) com en el vessant humanístic social (economia, relacional, creació artística, etc.).
OBJECTIUS
L’objectiu és presentar una visió global dels llenguatges de programació actuals i dels seus àmbits d’aplicació.
En la matèria de programació l'alumne ha d’aprendre i aplicar tècniques d’anàlisi de situacions i identificar posteriorment l’entorn de programació que ha de permetre el desenvolupament de la solució requerida. També és important que tinguin habilitat per adaptar-se a la ràpida evolució de les plataformes de programació, ja que sovint n’apareixen de noves i d’altres queden obsoletes.
L’alumnat al llarg de l'Educació Secundària Obligatòria ha programat preferentment en entorns basats en la programació mitjançant blocs; al batxillerat, en la matèria de programació, s’iniciaran la programació mitjançant codi.
RECOMANACIONS
Es recomana aquesta matèria preferiblement a alumnes d’itineraris tecnològics, que tinguin alguna experiència en programació o bé que la programació sigui un entorn motivador per l’alumne.
Cada trimestre es treballa un bloc de sabers i en cada bloc es detecten necessitats informàtiques i es creen i programen aplicacions informàtiques utilitzant un llenguatge i un entorn de programació adients.