LE1

Scratch 3.0

https://scratch.mit.edu

Categories de blocs

Els blocs estan organitzats segons la seva funcionalitat, de manera que els de la mateixa categoria comparteixen color.

En prémer sobre el nom de cadascuna de les categories s’obre un desplegable on apareixen tots els blocs de la secció.

Al final dels blocs trobem el símbol

que ens permet vincular i afegir-ne extensions.

Extensions

A les extensions podem afegir i gestionar extensions de blocs per controlar altres dispositius, com per exemple, eines per a fer música, eines per dibuixar o plaques i robots ja existents i compatibles amb l’entorn.

En prémer sobre un dels complements, com per exemple, el llapis, apareixen els blocs de programació a l’editor de Scratch.

Tipus i formes de blocs

Blocs d’inici: els primers esdeveniments

Són blocs que estan dissenyats per iniciar un programa o per controlar el flux d’aquest.
Els blocs que posen en marxa els programes tenen forma rectangular, amb una corba a la part superior esquerra i una pestanya en la seva part inferior (un bony), de manera que només accepten blocs que puguin encaixar sota d’ells.

Blocs contenidors: esdeveniments i lògica del programa

Els blocs que controlen el flux d’un programa, com els bucles o condicionals, tenen una incisió a la part superior i un bony a la part inferior de manera que encaixen a dins d’un altre bloc.  També dues pestanyes a la part interior per encaixar blocs dins seu.

Blocs pila: instruccions

Els blocs pila són els blocs que realitzen les ordres principals. Estan dissenyats amb una incisió a la part superior i un bony a la part inferior per tal de col·locar blocs per sobre i per sota d’ells.

Scratch com a entorn de programació

 


Reptes

Repte 1 Seqüències – https://scratch.mit.edu/projects/1228973041

Crea tres seqüències per fer arribar el robot a tres fruites diferents dins la graella: poma, kiwi i síndria. Quan arribis a la fruita el robot ha de dir el nom de la fruita i s’ha de reproduir un so.

https://scratch.mit.edu/projects/1068809799

Has de fer servir tres inicis de seqüència diferents. El robot ha de sortir sempre des del mateix punt d’inici.

Pots fer servir aquests blocs de programació.

 

Repte 2 – Bucles – https://scratch.mit.edu/projects/1228975610/

Fes que el robot dibuixi un rectangle i un quadrat fent servir els bucles de repeticions. Has de fer servir l’extensió “Llapis”.

https://scratch.mit.edu/projects/1068884141

El robot ha de dibuixar el quadrat quan premis la lletra Q i el rectangle quan premis la lletra R.

Pots fer servir aquests blocs de programació.

Repte 3 – Condicionals – https://scratch.mit.edu/projects/1068895200

Fes que el robot arribi al final del laberint i s’aturi fent servir condicionals.

https://scratch.mit.edu/projects/1068908734

Pots fer servir aquests blocs de programació.

Primer has de fer que el robot es mogui prement les tecles

  • Fletxa amunt
  • Fletxa avall
  • Fletxa dreta
  • Fletxa esquerra

Després has de fer que sempre que el robot toqui la línia verda torni a l’inici.

Finalment has de fer que si el robot arriba a la meta i toca el quadre de color vermell digui “Molt bé” durant 2 segons, soni el so “Clapping” i el robot torni a l’inici.


http://blocs.xtec.cat/roboticaeab/files/2025/10/Reptes-inicials-Scratch-taller-6e-Lego-Spike-Prime.pdf