.. note:: Ciao, benvenuto nella Community SunFounder per appassionati di Raspberry Pi, Arduino ed ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati. **Perché unirti a noi?** - **Supporto esperto**: Risolvi problemi post-vendita e sfide tecniche con l'aiuto della nostra comunità e del nostro team. - **Impara e condividi**: Scambia consigli e tutorial per migliorare le tue competenze. - **Anteprime esclusive**: Ottieni accesso anticipato agli annunci di nuovi prodotti e anteprime. - **Sconti speciali**: Goditi sconti esclusivi sui nostri prodotti più recenti. - **Promozioni festive e omaggi**: Partecipa a concorsi e promozioni durante le festività. 👉 Pronto per esplorare e creare con noi? Clicca [|link_sf_facebook|] e unisciti oggi stesso! 1.2 Introduzione all'Interfaccia =================================== .. image:: img/pictoblox_interface.jpg **Sprite** Uno sprite è un oggetto o un personaggio che esegue diverse azioni in un progetto. Comprende ed esegue i comandi che gli vengono dati. Ogni sprite ha costumi e suoni specifici che puoi personalizzare. **Palcoscenico (Stage)** Il palcoscenico è l'area dove lo sprite esegue azioni sullo sfondo in base al tuo programma. **Sfondo (Backdrop)** Gli sfondi vengono utilizzati per decorare il palcoscenico. Puoi scegliere uno sfondo da PictoBlox, disegnarne uno tu stesso o caricare un'immagine dal tuo computer. **Area Script** Uno script è un programma o un codice in linguaggio PictoBlox/Scratch. È un insieme di "blocchi" disposti in un ordine specifico per eseguire un compito o una serie di compiti. Puoi scrivere più script, tutti eseguibili contemporaneamente. Gli script possono essere scritti solo nell'area script al centro dello schermo. **Blocchi** I blocchi sono come pezzi di un puzzle che vengono utilizzati per scrivere programmi semplicemente impilandoli insieme nell'area script. Utilizzare i blocchi per scrivere codice rende la programmazione più semplice e riduce la probabilità di errori. **Palette dei Blocchi** Le palette dei blocchi si trovano nell'area sinistra e sono nominate in base alle loro funzioni, come movimento, suono e controllo. Ogni palette contiene blocchi diversi; ad esempio, i blocchi nella palette Movimento controlleranno il movimento degli sprite, mentre i blocchi nella palette Controllo regoleranno il funzionamento dello script in base a condizioni specifiche. Esistono altri tipi di palette di blocchi che possono essere caricati dal pulsante **Aggiungi Estensione** situato in basso a sinistra. **Modalità** A differenza di Scratch, PictoBlox ha due modalità: * :ref:`Modalità Stage`: In questa modalità, puoi scrivere script per far interagire lo sprite e le schede con gli sprite in tempo reale. Se scolleghi la scheda da PictoBlox, l'interazione si interrompe. * :ref:`Modalità Upload`: Questa modalità ti consente di scrivere script e caricarli sulla scheda in modo che possano essere utilizzati anche quando non è connessa al computer. Ad esempio, devi caricare uno script per far muovere i robot. Per maggiori informazioni, fai riferimento a: https://thestempedia.com/tutorials/getting-started-pictoblox