Descripció de l’activitat
Dibuix d’un arbre de Nadal amb boles lluminoses que s’encenen i s’apaguen de forma intermitent i reproducció d’una nadala a partir de les notes de la cançó i la durada de cadascuna.
Material necessari
- Placa ED1
Orientacions pedagògiques
La classe es divideix en petits grups, en funció del nombre de plaques ED1 disponibles.
Cada alumne programa amb el seu ordinador en l’entorn MicroBlocks, seguint les orientacions del “Pas a pas” i utilitzant l’emulador “Boardie” en comptes de la placa. Un cop fetes les comprovacions amb “Boardie”, es transfereix el programa a la placa ED1 del grup.
És convenient que els alumnes utilitzin auriculars per no generar massa soroll a l’aula.
Elements de programació
Eix | Àrea | Matèria
SEC – Educació Plàstica, Visual i Audiovisual
Competències específiques
CE03 – Representar idees, formes i emocions, utilitzant els llenguatges, les tècniques i els mitjans propis de l’àmbit, a través de processos analítics i creatius, per desenvolupar la imaginació, la comunicació i l’autoconfiança.
Sabers
Comunicació a través del llenguatge visual i audiovisual, amb diferents suports i mitjans, i mitjançant l’ús de diverses estratègies, recursos i tecnologies, en la creació artística.
1. Configureu el vostre ordinador per programar la placa ED1:
– MS Windows : en el “Portal d’aplicacions”, cerqueu “CP210x” i instal·leu el driver per establir la comunicació amb la placa (si no ho havíeu fet abans).
– Linkat : mantingueu l’ordinador actualitzat i executeu, des del menú de robòtica, el programa “Configura robòtica (USB)” (si no ho havíeu fet abans).
– Chromebook : utilitzeu la màquina virtual de Linkat.
2. Amb el navegador d’Internet, aneu a l’entorn web de MicroBlocks ( https://microblocks.fun/run/microblocks.html ). A diferència d’altres entorns de programació web, MicroBlocks no desa els programes automàticament. Per tant, deseu el progrés periòdicament utilitzant l’apartat “Arxiu” del menú superior de MicroBlocks. L’extensió dels fitxers és .ubp :
3. Afegiu les llibreries “TFT” i “Tons”.
4. El programa tindrà 2 blocs “en començar”: un per dibuixar l’arbre i les boles de Nadal, i un altre per reproduir la nadala. En el bloc del dibuix hi haurà un bloc “per sempre” que s’executarà cada mig segon per actualitzar la posició de les boles. El tronc de l’arbre serà un rectangle de color marró. La posició i la mida estan en funció de la mida de la pantalla de l’ED1 (128×128 píxels):
5. L’arbre estarà format per 5 “nivells”, en cadascun hi haurà un triangle verd i un cercle groc. Començant per sota, la base del triangle de cada nivell s’anirà fent petita i la bola es dibuixarà en una posició a l’atzar de la base per formar un dibuix com aquest:
6. Programeu un bucle (a continuació del dibuix del tronc) que dibuixi els 5 nivells amb un bloc de rectangle i un de cercle, amb posició i mida en funció del nivell:
7. Afegiu, fora del bucle, el temps d’espera (mig segon) abans de refer el dibuix:
8. En el segon bloc “en començar” programeu la reproducció de la nadala. Creeu dues variables (“tecla i “durada”) i assigneu les notes de la nadala a “tecla” (en format MIDI) i la seva durada relativa a “durada”. Podeu fer servir els valors de la captura de pantalla següent (corresponents a un fragment d'”El noi de la mare”) o els valors de qualsevol altra nadala:
9. Afegiu un bloc “per sempre” que repeteixi la reproducció del fragment després d’una pausa de mig segon. Dins, poseu-hi un bucle per a cada nota de la llista “tecla” i feu que es reprodueixi amb la durada corresponent de la llista “durada”. Formeu la durada real de cada nota multiplicant per un nombre de mil·lisegons concret (en la captura de pantalla, 500):
10. Connecteu la placa ED1 a l’ordinador mitjançant el cable USB, feu clic a la icona “Connecta” i trieu la placa:
11. Premeu la icona “Inicia” i, al cap d’un instant, veureu el programa en funcionament a la pantalla de l’ED1:

