I comandi di Scratch vanno specificati utilizzando l'equivalente in parola (vedere l'esempio sotto).
Trovi una guida dettagliata nella nostra pagina Docs
quando si clicca su bandiera
fai (10) passi
dire (Ciao) per (2) secondi
Le condizioni vanno specificate utilizzando parentesi angolate <> ad esempio
se <pulsante del mouse premuto> allora
cambia x di (10)
I menù a tendina vanno specificati tra parentesi quadre [] indipendentemente dal fatto che appaiano sul blocco Scratch con angoli quadrati o arrotondati. L'immagine avrà gli angoli corretti a seconda del blocco, ad esempio.
raggiungi [posizione a caso]
Quando si utilizza il rientro, utilizzare due o più spazi o tabulazioni, tuttavia è importante essere coerenti altrimenti si avranno problemi quando il codice verrà analizzato.
Questo codice utilizza due spazi per ogni livello di rientro
ripeti (4) volte
fai (10) passi
se <tasto [spazio] premuto> allora
ruota destra di (90) gradi
I blocchi reporter vanno specificati inserendo il nome del blocco in qualsiasi campo valore
posizione y
Il simbolo di maggiore va specificato come "gt" e non ">"
ripeti fino a quando <(posizione x) gt (100)>
fai (10) passi
Il simbolo di minore va specificato come "lt" e non "<"
se <(posizione y) lt (-140)> allora
raggiungi [posizione a caso]
I blocchi Scratch con simboli vanno specificati come mostrato nel codice sottostante. I testi "bandiera", "destra" e "sinistra" vengono automaticamente sostituiti dai corrispondenti simboli.
quando si clicca su bandiera
ruota destra di (90) gradi
ruota sinistra di (-20) gradi
Quando è necessario specificare colori, indicare semplicemente il valore del Colore, della Saturazione e della Luminosità come mostrato nel codice. Gli studenti possono utilizzare questi valori per ricreare il colore desiderato.
se <sta toccando il colore (c10 s20 b100)> allora
nascondi
Il testo Mystery è un ottimo modo per verificare la comprensione da parte dello studente del materiale che gli viene insegnato.
I campi valore, i campi condizione e interi blocchi possono essere lasciati vuoti utilizzando il testo "mystery!".
se <mystery!sta toccando il colore (c10 s20 b100)> allora
nascondi