Glossario visivo

Blockly ha un ampio vocabolario per i suoi diversi componenti visivi. Questo documento suddivide alcuni dei consigli più importanti che devi conoscere per iniziare a utilizzare Blockly.

Area di lavoro

Lo spazio di lavoro è il componente di livello più alto in Blockly. Contiene tutti gli altri componenti. È qui che lavori per programmare.

area di lavoro

Strumenti

La sezione Strumenti contiene i blocchi che puoi utilizzare per la programmazione. I blocchi possono essere trascinati nello spazio di lavoro.

Esistono due tipi principali di toolbox: toolbox flyout e toolbox per le categorie. Possono essere mostrati sia in verticale sia in orizzontale.

Casella degli strumenti Flyout

Le caselle degli strumenti completi (o semplici) hanno una serie di blocchi visualizzati in ogni momento.

Strumenti per le categorie

Gli strumenti per le categorie hanno più insiemi di blocchi.

Se fai clic su un elemento della categoria, si apre un riquadro a comparsa che mostra i blocchi della categoria.

Cestino

Il cestino ti consente di eliminare i blocchi trascinandoli. Puoi anche fare clic sul cestino per aprire un riquadro a comparsa che contiene i blocchi che hai eliminato e ripristinarli.

Controlli di zoom

I controlli dello zoom consentono di aumentare e diminuire lo zoom dell'area di lavoro quando fai clic su di essi.

Menu contestuale

Il menu di contesto viene visualizzato quando fai clic con il tasto destro del mouse o premi a lungo su determinati elementi dell'area di lavoro, ad esempio lo sfondo o i blocchi dell'area di lavoro. Viene visualizzato un elenco di azioni che puoi eseguire su quell'elemento.

Stoppate

I blocchi sono gli elementi che usi per programmare. Rappresentano espressioni ed affermazioni nei linguaggi di programmazione basati su testo.

Stack a blocchi

Uno stack a blocchi è qualsiasi raccolta di blocchi connessi. Possono essere collegati orizzontalmente o verticalmente.

Blocco ombra

Un blocco ombra è un blocco modificabile ma non spostabile collegato a un altro blocco. Puoi trascinare blocchi non ombreggiati sopra i blocchi di ombra per sovrascriverli.

Indicatore di inserimento

Un indicatore di inserimento è un'anteprima del punto in cui una pila di blocchi verrà collegata nel caso in cui venga rilasciato. Sembra la versione grigia di un blocco.

Bloccare parti

I blocchi hanno diverse parti che puoi modificare e con cui puoi interagire nel programma.

Input

Generalmente, un input rappresenta una riga di un blocco.

Input Immagine
dummy un input fittizio
Valore un input di valore
Affermazione un input di istruzione

Connessioni

Una connessione è un punto su un blocco a cui altri blocchi possono connettersi.

Connessione Immagine
Output una connessione di output
Input una connessione di input
Indietro una connessione precedente
Avanti una connessione successiva

Campi

Un campo è un elemento visivo che si trova su un blocco. Può essere modificabile (come un input di testo) o solo informativo (come un'etichetta). Un campo è sempre contenuto da un input.

Icone

Un'icona è un elemento visivo che risiede su un blocco. Vivono sempre nell'angolo in alto all'inizio del blocco e spesso creano delle bolle.