Descripció de l’activitat
Els ocells han d’alimentar la seva niada, perquè les cries no poden moure’s per aconseguir aliment. En aquesta activitat, Codey Rocky se situa en el centre d’un niu circular, amb les cries a les vores. El robot ha de desplaçar-se fins a una vora per alimentar una cria. Tot seguit, retorna al centre del niu i alimenta una altra cria. El procediment es repeteix fins que s’han alimentat totes les cries.
Material necessari
- Codey Rocky
- Targetes de color del Codey Rocky o cartolines dels mateixos colors
Orientacions pedagògiques
Aquesta és una activitat que és recomanable fer en petit grup amb el suport i acompanyament del docent.
Elements de programació
Eix | Àrea | Matèria
PRI – Educació artística
Competències específiques
CE03 – Experimentar i crear amb les possibilitats del so, la imatge, el cos i els mitjans digitals i multimodals, mitjançant activitats i experiències que incorporin l’aprenentatge autoregulat per expressar i comunicar coneixements, idees, sentiments i emocions.
Sabers
Identificació i exploració de les possibilitats expressives i comunicatives dels elements configuratius del llenguatge plàstic (punt, línia, color, textura, pla) a partir de l’observació i anàlisi de les manifestacions artístiques treballades.
1. Entreu a l’entorn de programació makeblock (https://mblock.cc/) i obriu un projecte nou.
2. Afegiu el dispositiu “Codey”.
3. Les cries del niu seran les targetes del Codey Rocky o bé, millor, cartolines del mateix color disposades en rotllana:
4. El programa iniciarà quan es premi el botó A. Codey Rocky sabrà quines cries ha alimentat pel seu color. Definiu 7 variables, una per a cada color (“morat”, “blau”, “cian”, “verd”, “groc”, “vermell” i “negre”). Inicialment tindran el valor 0, un cop alimentades tindran el valor 1. Definiu també una variable “alimentades”. Inicialment tindrà el valor 0, quan estiguin totes les cries alimentades tindrà el valor 7, i acabarà el programa:
5. Codey Rocky, situat al centre de la rotllana, girarà sobre ell mateix per orientar-se cap a una de les cries. Aleshores avançarà cap a la cria i, en arribar-hi, detectarà el seu color. Si la cria no estava alimentada, l’alimentarà. Desprès, recularà per tornar al centre de la rotllana i orientar-se en la posició inicial. El procediment es repetirà tantes vegades com calgui (és possible que es repeteixin cries) i el bucle corresponent s’ha de situar sota els blocs del pas anterior:
6. Des del centre de la rotllana, el robot girarà sobre ell mateix per orientar-se cap a una de les cries (a l’atzar). Aleshores avançarà cap a la cria durant 2 segons (modifiqueu aquest temps segons el que trigui el robot en arribar a les cries). Encaixeu aquests blocs en el del bucle del pas anterior:
7. Dins del bucle principal hi haurà també 7 condicionals com aquest, un per a cada color:
8. A sota dels condicionals, encaixeu els blocs per tornar al centre de la rotllana i mostrar quantes cries estan ja alimentades:
9. Finalment, ja fora del bucle, feu que el robot es mostri satisfet per haver alimentat la niada:

