Category Archives: AIUTO!

Blocchi “set”

I blocchi impostano una variabile oppure una proprietà: colore, tempo, volume, dimensione, …

 

La scena

La scena (stage) è lo sfondo di ogni progetto.


Dimensioni

La scena ha dimensioni fisse: 480x360 pixel.
Per sperimentare carica backdrop: Xy-grid

Se l’applicazione viene visualizzata più piccola diventa 240x180 e lascia più spazio per gli altri pannelli.

Se l’applicazione viene visualizzata a tutto schermo occupa tutto lo spazio disponibile, ma con la stessa risoluzione…


Livello

La scena non può cambiare livello, occupa sempre la posizione più indietro rispetto a tutti gli sprite presenti.


Cosa contiene?

Come gli sprite può contenere

  • script (sequenze di blocchi)
  • backdrop (immagini, invece di costume)
  • sound (suoni)

Cosa non contiene?

Non può utilizzare tutti i blocchi degli sprite

  • No Motion
  • No touch … distance … di Sensing
  • No Pen (tranne Clear)
  • No think …, say …, … costumes , show, hide, size, go to, di Looks

Non ci sono i comandi duplicate, delete, rename

I blocchi

Osserva

  1. Scegli un blocco nel pannello a sinistra e trascinalo nel pannello centrale, eventualmente incastrandolo con quelli già presenti
  2. I blocchi si agganciano automaticamente se abbastanza vicini
  3. Per sganciare un blocco basta trascinarlo via
  4. Per eliminare un blocco trascinalo e rilascialo nel pannello di sinistra oppure usa Pulsante destro > Delete
  5. Per testare un blocco o una sequenza basta cliccarci sopra
  6. Per ordinare i blocchi nel pannello trascinali a piacere oppure usa Pulsante destra > Clean up Blocks

I blocchi a forma di C

I blocchi di controllo che svolgono il ruolo di contenitori per altri blocchi controllati

Start-Stop

In alto a destra compaiono i due pulsanti di Start e Stop

Start

Shift-Start

Abilita/disabilità la modalità di esecuzione veloce Turbo Mode

Ctrl-Start


Stop

 

I blocchi logici

Il risultato è “vero” o “falso”

Interazione

Liste

I numeri casuali

La funzione che restituisce numeri casuali è documentata come pick random (1) to (10).
Produce un numero casuale intero nell’intervallo [1, 10], estremi compresi: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

In realtà se almeno uno dei due limiti è decimale allora produce numeri decimali, per esempio in [0.0, 1.0): …, 0.8586051123453311, …


Per insiemi di numeri con delle proprietà puoi usare un’espressione

I multipli di 3 minori di 100: 0, 3, 6, …, 99

Decimali con 2 cifre in [0.0, 1.0): 0, 0.01, 0.02, …, 0.98, 0.99


Se i numeri appartengono a un certo insieme piuttosto che un intervallo

  1. crea una lista con l’elenco dei numeri
  2. genera un numero casuale come indice della lista
  3. estrai l’elemento alla posizione casuale

Puoi utilizzarlo anche per un insieme di stringhe.


In alcuni casi esiste il blocco per ottenere un risultato casuale




I blocchi con risultato

Informazioni di movimento


Informazioni grafiche






Interazione


Operazioni matematiche


Suono e musica


Liste


Stringhe




….

Le versioni di Scratch

Decidi quale versione utilizzare


Desktop


Per utilizzare Scratch anche se non sei connesso: https://scratch.mit.edu/download

Windows 10+

  • 3.0 – 2.0 – 1.4

Windows

  • 2.0 – 1.4

Mac OS X

  • 3.0 – 2.0 – 1.4

Debian/Ubuntu


Online


Nessuna installazione, sempre l’ultima versione, salvataggio online: https://scratch.mit.edu/projects/editor

Desktop

  • Chrome (63+)
  • Edge (15+)
  • Firefox (57+)
  • Safari (11+)
  • Internet Explorer is NOT supported.

Tablet

  • Mobile Chrome (63+)
  • Mobile Safari (11+)

Smartphone

  • NO