Optativa Programació i Robòtica (PiR)
L'assignatura optativa de programació i robòtica de batxillerat es tracta d'una optativa creada al mateix centre, amb carrega docent de 4 hores setmanals, amb el següent objectiu doble:
1- Oferir una formació professionalitzadora de cara a la incorporació al món laboral des de la perspectiva de tenir els fonaments en programació i robòtica necessaris.
2- Oferir una preparació en els camps de programació i robòtica necessària per gran part d'estudis postobligatoris (cicles formatius de grau mitja o superior i formació universitària, de qualsevol àmbit: social, científic, tecnològic, humanístic...).
Els continguts treballats a l'optativa es poden separar en dos blocs fonamentals, la primera part de robòtica i la segona part de programació.
En aquest primer bloc es treballen els elements bàsics de la robòtica, tant a escala de components com de control d'aquests.
La tria d'Arduino, com a plataforma per treballar els conceptes de robòtica, recau en el fet de ser una eina molt versàtil creada per facilitar la creació de prototips.
La metodologia emprada es fonamenta en l'elaboració continuada i pautada de prototips, aquests permeten consolidar els coneixements de robòtica mitjançant la seva aplicació, realitzant també proves i projectes individuals amb les seves corresponent presentacions.
En el segon bloc de programació, es continua treballant mitjançant la contínua creació de programes en el llenguatge de programació Python.
La tria del llenguatge Python és deguda al fet de tracta-se actualment del llenguatge de programació més popular a escala mundial (rànquing PYPL), sumat al fet de ser un llenguatge de programació aplicat a tota mena de camps diferent.