Descripció de l’activitat
Els cotxes autònoms estan començant a circular per algunes ciutats arreu del món. Heu de dissenyar un vehicle autònom que estigui programat per avançar un obstacle que hi hagi a la carretera, a condició que el carril de l’esquerra estigui lliure (activitat adaptada a partir del projecte final del curs 2324ROP de Josep Baró).
Material necessari
- Robot Edison V3
- 2 folis de paper
- Retolador negre
- 2 capsetes almenys de la mateixa alçària que el robot (obstacles)
Orientacions pedagògiques
Es treballa en grups de 3 alumnes.
Els alumnes treballaran amb un ordinador en una taula, però faran servir el robot sempre a terra. Per tant, s’ha de crear un espai lliure al mig o en racons de l’aula.
La durada de l’activitat és de dues sessions de 60 minuts.
Elements de programació
Eix | Àrea | Matèria
PRI – Matemàtiques
Competències específiques
CE04 – Utilitzar el pensament computacional, descompondre en parts més petites, reconeixent patrons i dissenyant algorismes per solucionar problemes i situacions de la vida quotidiana.
Sabers
Aplicació d’estratègies quan s’interpreten, modifiquen o creen algorismes de programació per blocs que incorporen diferenciació entre processos seqüencials i paral·lels, comprensió de les instruccions de bucle i condicionals, comprensió de la gestió de dades amb variables i l’ús d’operadors lògics i d’esdeveniments.
1. Dibuixeu la carretera per on passarà el robot i situeu un obstacle al carril de la dreta. Inferiu on s’aturarà el robot.
2. Escriviu en un full el codi per tal que el robot avanci en línia recta i s’aturi en detectar l’obstacle. Acordeu el codi entre tots els membres del grup.
3. Obriu l’entorn de programació EdScratch. Si no ho heu fet encara, instal·leu l’extensió EdScratchCatalà en el vostre navegador (Chrome o Edge).
4. Afegiu els blocs necessaris per programar el codi acordat i executeu el programa.
5. Un cop sabeu on s’atura el robot, dibuixeu a llapis a sobre del circuit, amb línies rectes i l’ajuda d’un regle i d’un transportador d’angles, la trajectòria que realitzarà per avançar per l’esquerra l’obstacle que hi ha al seu carril. En funció del punt d’aturada i de l’amplada de l’obstacle, es podran fer servir angles més oberts o més tancats i, en funció de la llargada de l’obstacle, la llargada dels vectors serà més gran o més petita.
6. Escriviu en un full el codi per tal que el robot realitzi l’avançament. Un cop acordat aquest codi entre tots els membres del grup, afegiu-lo al programa i executeu-lo.
7. Refineu les instruccions fins que l’avançament sigui net.
8. Escriviu en un full una línia extra de codi que permeti avançar l’obstacle només si hi ha el carril de l’esquerra lliure. Un cop acordat aquest codi entre tots els membres del grup, afegiu-lo al programa i executeu-lo.
9. Refineu les instruccions fins que l’avançament només es dugui a terme quan el carril de l’esquerra estigui lliure.

