Pla de treball
- Planificació del projecte
- L’entorn de programació de l’Scratch
- Creació de personatges
- Diàleg entre personatges
Comencem a definir el nostre projecte
Un cop ja hem vist com és una postal interactiva i quines coses podem fer, ha arribat el moment de planificar molt bé la nostra postal.
Fem-ho pas a pas
Ara començarem el nostre projecte. Obrim el nostre espai i creem un nou projecte que anomenarem m12repte1. Un cop creat, l’hem de compartir clicant el botó Comparteix de la part dreta superior per tal que el nostre mestre hi pugui accedir. Quan l’hàgim compartit s’obrirà un nou espai:
Quan ja tens el projecte creat pots ademés desar ara o desar una còpia.
Com és per dins l’Scratch?
Ara hem de començar a treballar amb l’Scratch. Entrem-hi i veiem com és per dins:

L’Scratch utilitza blocs per construir un programa, aquests blocs estan organitzats per categories:

Fem-ho pas a pas
- Explorem les opcions de cadascuna de les categories.
Cal que tinguem en compte que els programes sempre comencen quan hi ha un esdeveniment, normalment quan la bandera verda es premi.

Repte 1
Hem d’aconseguir que el nostre personatge, el gat de l’Scratch, digui Hola, bon dia! quan es cliqui la bandera verda i Adéu! quan es cliqui la lletra “z”. Ho farem en el projecte que tenim obert que hem anomenat m12repte1.
Pista: Necessitarem dos blocs d’esdeveniments i un bloc d’aspecte que haurem d’utilitzar dos cops.

Quan hagis aconseguit que el gat digui hola en prèmer la bandera i adéu en prèmer la lletra z, desa el projecte i envia el link a la tasca de classroom.
Repte 2
Obrim el nostre espai d’Scratch i creem un nou projecte que anomenarem m12repte2. Un cop creat, l’hem de compartir clicant el botó Comparteix de la part dreta superior per tal que el nostre mestre hi pugui accedir.
Afegim personatges
La següent cosa que podem fer és veure com podem crear nous personatges. Hi ha diferents formes d’afegir personatges a un projecte, anem a triar un personatge de la galeria que té l’Scratch. Seguirem treballant sobre el projecte m12repte2 que tenim obert.
Fem-ho pas a pas
- Fem clic a l’opció per triar un personatge de la galeria:

- Trobarem una pantalla amb tota la galeria de personatges de l’Scratch. Fixem-nos que estan organitzats per categories:

- Triem un personatge qualsevol
- Ara ja tenim dos personatges: el gatet de l’Scratch i el que acabem de crear
- Si volem esborrar, o duplicar, o exportar un personatge ho podem fer clicant-hi al damunt amb el botó dret del ratolí:

Esborra els personatges que tens i hem de fer aparèixer cinc personatges nous en el nostre projecte m12repte2: dos mitjans de transport, un animal del fons del mar, un de terrestre i una persona.
Quan hagis aconseguit crear els cinc personatges, desa el projecte i envia el link a la tasca de classroom.
Repte 3
Obrim el nostre espai d’Scratch i creem un nou projecte que anomenarem m12repte3. Un cop creat, l’hem de compartir clicant el botó Comparteix de la part dreta superior per tal que el nostre mestre hi pugui accedir.
Els personatges poden parlar entre ells
Quan hem estat remenant diferents postals al web de l’Scratch hem vist que els personatges poden parlar entre ells amb bafarades. Ara hem d’aconseguir un diàleg entre els nostres personatges.
En el primer repte hem fet dos petits programes que funcionaven quan s’activava l’esdeveniment corresponent.
Ara bé, el que farem normalment és combinar diferents instruccions per fer programes més llargs i complexos. A l’Scratch combinarem les instruccions enganxant-les una sota de l’altra, de manera que s’executaran de forma ordenada començant per la de més amunt i anant baixant fins el final. D’això en direm una estructura seqüencial.
Continuem treballant en el nostre projecte m12repte3 i per això necessitem treballar amb dos personatges, un pot ser el gat i l’altre el que tu vulguis. Hem de fer que aquests dos personatges tinguin una petita conversa. El programa ha de funcionar prement només la bandera verda. No podem utilitzar cap altre esdeveniment.
En el primer intent és possible que haguem tingut una dificultat: els personatges parlen alhora. Quan estem en grup i parlem entre nosaltres el més difícil és respectar el torn de paraula. Als personatges de l’Scratch els passa el mateix.

Per solucionar-ho necessitem gestionar els temps d’espera durant el diàleg. Per fer-ho podem utilitzar aquests blocs:

En aquest bloc de la categoria Control el número de segons indica quant de temps espera el programa abans de continuar l’execució.
En aquest bloc de la categoria Aspecte el número de segons indica durant quant de temps es mostra la bafarada.
Cada personatge ha de tenir el seu programa i ha de tenir un temps d’espera sense fer res mentre l’altre personatge està parlant.
Pista: Podem calcular quants segons han passat en total? De quina manera podem calcular quants segons ha d’esperar un personatge abans de parlar?

Quan hagis aconseguit que parlin mínim 4 cops cada personatge, respectant el torn de paraula de cadascú, desa el projecte i envia el link a la tasca de classroom.
Com que som programadors i programadores parlem de…
- Projecte: és cada nou treball que realitzem a l’espai de l’Scratch el qual té un nom assignat. Aquest projecte pot ser modificat sempre que es vulgui i es pot compartir amb d’altres persones.
- Blocs de l’Scratch: és cadascuna de les peces que s’encarrega de provocar una acció concreta, també es poden dir instruccions. Aquests blocs tenen diferents formes i colors segons com es puguin encaixar amb les altres i el tipus d’acció que facin.
- Categories de l’Scratch: és cadascuna de les agrupacions de blocs o instruccions que duen a terme accions similars: moviment, sons,
- Programa: és el conjunt de blocs de diferents categories que es van encaixant per dur a terme una acció completa.
- Estructura seqüencial: són parts d’un programa on les instruccions es van executant una darrera de l’altra.
- Esdeveniment: és una instrucció d’un programa on es defineix què ha de passar per a què s’executi un programa.

