Descripció de l’activitat
En aquesta activitat desenvolupareu continguts específics de pensament computacional inclosos a la matèria de matemàtiques. Ho fareu a partir d’una proposta on l’alumnat haurà de programar el robot Smart Cutebot perquè realitzi un recorregut en el menor temps possible.
El plantejament serà el següent:
– Cada caixa de robot inclou un full amb una línia negra, per poder programar el robot i que la segueixi.
– Es farà un treball en petits grups on cadascun utilitzarà el seu material i programarà el seu robot perquè segueixi la línia.
– Posteriorment, tothom haurà de participar en un recorregut comú (prèviament preparat) on els robots competiran per fer el recorregut en el menor temps possible.
Material necessari
- Robot Smart Cutebot
- Placa micro:bit
- Cinta adhesiva negra
Orientacions pedagògiques
Cal remarcar que el Cutebot és un robot que pot ser una mica fràgil. Tracteu-lo amb compte i eviteu que pugui caure a terra o que es trepitgi.
Elements de programació
Eix | Àrea | Matèria
SEC – Matemàtiques
Competències específiques
CE04 – Utilitzar el pensament computacional, organitzant dades, descomponent en parts, reconeixement patrons, interpretant, modificant, generalitzant i creant algoritmes per modelitzar situacions i resoldre problemes de forma eficient.
Sabers
Identificació i ús d’estratègies quan s’interpreten, modifiquen o creen algorismes de programació per blocs i/o programació textuals que incorporen: diferenciació entre processos seqüencials i paral·lels; comprensió de les instruccions de bucle, condicionals i instruccions niades; comprensió de la gestió de dades amb variables; ús d’operadors lògics i d’esdeveniments.
1. Plantegeu a l’alumnat. L’objectiu és aconseguir que el robot faci el recorregut seguint la línia negra del recorregut que incorpora cada kit.
2. Feu els grups en funció dels kits disponibles. Per aquest tipus d’equipament, l’ideal és un kit per parella (com a màxim 3 persones).
3. Cada grup programarà el seu robot perquè faci el recorregut. Prèviament, expliqueu els passos a seguir per poder fer la programació a l’entorn MakeCode :
– Obriu l’entorn MakeCode
– Creeu un projecte nou
Poseu-li un nom identificatiu.
– Afegiu l’extensió Cutebot
– Apareixerà una nova categoria de blocs “Cutebot”.
– Per tal de programar el robot perquè segueixi la línia, fareu servir els sensors que es troben a sota de la placa, els “trackers”
– Per programar-ho, utilitzareu el bloc “l’estat de seguiment és …”
En aquest bloc, quan el punt està en blanc, vol dir que detecta la línia negra. Si està en gris, no detecta el color negre.
– Juntament amb aquest bloc, haureu de fer servir els blocs de velocitat de les rodes
i el bloc “aturar el cotxe immediatament”
– Combineu aquests blocs amb l’ús de condicionals. Possible solució:
– Podeu animar a l’alumnat a fer programacions paral·leles fent servir els leds, els sons de la micro:bit, visualitzacions en la pantalla…
4. Mentre l’alumnat treballa en grup, es pot anar construint un recorregut amb cinta adhesiva negra al terra de l’aula (si no s’ha fet amb anterioritat).
5. Un cop els grups han aconseguit que el seu robot faci el recorregut es farà una “competició” al circuit general on, per ordre, cada grup provarà si la programació feta és transferible al circuit general o s’ha de modificar.
6. Un cop completada l’activitat, poseu en comú les diferents programacions. Podeu reflexionar sobre l’ús que s’ha fet dels blocs, el treball d’aproximació per trobar les velocitats òptimes, i les diferents propostes de programació.


