Avui dia, el nostre entorn és un generador complex i canviant d’una infinitat de dades. Els elements que produeixen aquesta informació interactuen i es relacionen entre si, generant una gran quantitat de patrons numèrics.
La captura d’aquesta informació mitjançant eines com els sensors ens pot ajudar a percebre quelcom que escapa als nostres sentits i ens permet interpretar la realitat des de punts de vista molt diferents dels tradicionals.
La capacitat de processar aquestes dades amb eines digitals ens obre portes a diferents interpretacions de la realitat, que mitjançant tècniques de programació i elements d’actuació ens permeten expressar-nos a través d’una àmplia varietat de mitjans.
La integració d’eines de prototipat electrònic, tant a nivell de programari com de maquinari, en els processos creatius d’expressió artística permet l’aparició de propostes innovadores situades a la intersecció entre l’art i la tecnologia digital.
Entendre, des d’una perspectiva crítica, la influència i l’impacte de la tecnologia digital en la societat actual ens permetrà adoptar aquestes noves eines d’una manera responsable i respectuosa del teixit social i dels seus diferents actors.
Durant aquest curs es plantegen com a objectius adquirir els coneixements necessaris per ser capaços de llegir sensors, interpretar i manipular la informació que ens proporcionen mitjançant programes propis.
A més s’exploraran diferents formes d’expressió a través d’actuadors físics com motors, LEDs, altaveus o brunzidors, entre altres tècniques que ens permetin expressar-nos i construir un llenguatge propi.
Professors Titulars
No requerts
Durant aquest curs es plantegen com a objectius adquirir els coneixements necessaris per ser capaços de llegir sensors, interpretar i manipular la informació que ens proporcionen mitjançant programes propis.
A més s’exploraran diferents formes d’expressió a través d’actuadors físics com motors, LEDs, altaveus o brunzidors, entre altres tècniques que ens permetin expressar-nos i construir un llenguatge propi.
Durant el procés d'aprenentatge s'estableixen els següents objectius específics:
- Treballar en equip de manera col·laborativa.
- Generar noves idees.
- Desenvolupar projectes de forma iterativa.
- Dissenyar circuits que incloguin sensors i actuadors.
- Investigar de manera autònoma i trobar solucions pràctiques a problemes tècnics.
- Estructurar el desenvolupament de sistemes que integrin hardware i programari.
- Dissenyar interfícies humà-màquina funcionals.
- Conèixer tècniques de prova i desenvolupament continu.
- Explicar i presentar un projecte.
Conceptes bàsics d’electrònica digital.
El món analògic i el digital.
Entrada/Sortida (Input/Output): Veient l’invisible: Sensors, Modificant l’entorn: Actuadors.
Microcontroladors: Arduino, ESP32
Sensors: Llum, so, posició i moviment, Interruptors mecànics i capacitatius
Actuadors: LEDs, buzzers, servomotors.
Comunicació: Protocols, mitjà físic, control d’errors, comunicació entre microcontroladors i ordinadors.
Propietat Intel·lectual: Què és el programari lliure, patents, llicències.
Introducció a la programació: Algorismes, conceptes de programació en Arduino, llenguatges de programació (JavaScript, Python, C++).
Variables i tipus, estructures de control, llistes, tuples i gestió de dades en general, biblioteques.
Gràfics 2D i models 3D: Manipulació de bitmaps, vectors, vèrtex, aresta i cara.
Dades: Obtenció de dades, bases de dades, conceptes d’aprenentatge automàtic (Machine Learning), introducció a Node-RED.
Blender I/O: Interfície Blender-Python, Blender com a entrada/sortida.
Classes teòriques
Durant una part de la classe s’exposaran els continguts necessaris per ajudar l’alumne a iniciar-se en les diferents tecnologies que es podran utilitzar al llarg del curs. La intenció d’aquestes classes és proporcionar una introducció al tema tractat, de manera que l’alumne pugui aprofundir aquests coneixements d’acord amb els seus interessos i les posteriors necessitats del seu projecte.
Exercicis pràctics
La segona part de les classes es dedicaran a fer exercicis pràctics que permetin l’exploració i aprofundiment dels coneixements i tècniques exposats prèviament.
Lectures i discussió
Al llarg del curs es realitzaran lectures que ajudaran a contextualitzar críticament les diferents temàtiques vistes a classe i el seu impacte en la societat. Es debatran a classe els diferents punts de vista amb la intenció de generar una discussió que provoqui un enfocament més profund i complex de les temàtiques tècniques.
Aprenentatge basat en projectes
Al llarg del curs es duran a terme dos projectes de complexitat ascendent que promouran l’aplicació i integració dels coneixements coberts.
Tutories
Durant el treball projectual es mantindran reunions periòdiques amb els professors per revisar els avenços, avaluar com s’està duent a terme l’aprenentatge i supervisar el correcte desenvolupament del treball.
Per a l’avaluació d’aquesta assignatura es tindran en compte els següents aspectes:
- Assistència i participació 10%
- Exercicis i pràctiques a classe 15%
- Projecte del primer semestre 30%
- Projecte final 40%
- Avaluació peer to peer 5%
Per als projectes grups, els criteris d'avaluació abasten
- L'eficàcia en el treball col·laboratiu i la claredat en la comunicació oral i escrita, amb especial èmfasi en la justificació de les decisions de disseny.
- La qualitat i l'originalitat de les propostes, així com la documentació d'un procés de desenvolupament iteratiu.
- La capacitat de reflexió crítica sobre l'impacte, la viabilitat i el context socio-tècnic en què s'insereix el projecte.
Eines d’IA: Si s’utilitzen eines d’intel·ligència artificial en alguna activitat, cal incloure un paràgraf que indiqui els motius i les instruccions donades al model de llenguatge (prompt). No fer-ho constitueix una infracció de les polítiques d’honestedat acadèmica.
Banzi, M. (2016). Introducción a Arduino. Ed. Anaya Multimedia. Madrid.
Arduino project documentation. (s/f). Arduino.cc. Recuperado 2025, de https://docs.arduino.cc
Halfacree, G. (2025). The Official Raspberry Pi Beginner’s Guide: How to use your new computer (6a ed.). Raspberry Pi Press.
Himanen, P. (2002). La etica del hacker. Destino Ediciones.
Han, B.-C. (2022). Infocracia: La digitalización y la crisis de la democracia / Infocracy: Digitalization and the Crisis of Democracy. Penguin Random House Grupo Editorial.
Huxley, A. (2016). Un Mundo Feliz (Hollybook, Ed.). Createspace Independent Publishing Platform.
Crawford, K. (2023). Atlas de la IA: Poder, política y costes planetarios de la inteligencia artificial. Ned Ediciones.
Klein, N. (2021). No logo (10a ed.). Fourth Estate.