- Riconoscere Scratch Cat come sprite predefinito dell'ambiente Scratch.
- Comprendere la differenza tra sprite e Stage.
- Individuare le principali proprietà di uno sprite.
- Comprendere il ruolo di coordinate, direzione, dimensione e visibilità.
- Distinguere tra sprite, costume e script.
Scratch Cat
Tag: sprite | Tag: Scratch Cat
Quando si crea un nuovo progetto in Scratch, sullo Stage compare automaticamente un personaggio: Scratch Cat. È il gatto arancione che rappresenta lo sprite predefinito dell'ambiente Scratch.
Scratch Cat non è soltanto un'immagine. È un vero e proprio oggetto programmabile al quale possiamo associare istruzioni, modificare proprietà e assegnare comportamenti.
Lo sprite
Tag: oggetto | Tag: programmazione
In Scratch ogni personaggio o oggetto presente nel progetto viene chiamato sprite. Scratch Cat è quindi il primo sprite disponibile quando si apre un nuovo progetto.
| Elemento | Funzione |
|---|---|
| Sprite | Oggetto programmabile presente nel progetto. |
| Scratch Cat | Sprite predefinito presente nei nuovi progetti Scratch. |
| Stage | Palcoscenico sul quale vengono visualizzati gli sprite. |
| Script | Sequenza di blocchi che definisce il comportamento dello sprite. |
Proprietà
Tag: proprietà | Tag: configurazione
Quando Scratch Cat è selezionato, sotto lo Stage compare il pannello con le sue principali proprietà. Questi valori descrivono lo stato dello sprite all'interno del progetto.
| Proprietà | Significato | Esempio |
|---|---|---|
| Nome | Identifica lo sprite nel progetto. | Sprite1 |
| X | Indica la posizione orizzontale. | 0 |
| Y | Indica la posizione verticale. | 0 |
| Dimensione | Definisce la grandezza dello sprite in percentuale. | 100% |
| Direzione | Indica verso quale direzione è orientato lo sprite. | 90° |
| Visibilità | Stabilisce se lo sprite è visibile o nascosto. | Visibile |
Coordinate
Tag: coordinate | Tag: posizione
La posizione di Scratch Cat sullo Stage è descritta attraverso due coordinate: X e Y. Il centro dello Stage corrisponde alla posizione X = 0 e Y = 0.
| Coordinata | Valori principali | Movimento |
|---|---|---|
| X | da -240 a 240 | Sinistra ↔ Destra |
| Y | da -180 a 180 | Basso ↕ Alto |
Se Scratch Cat si trova in X = 0, Y = 0, è al centro dello Stage.
Se X aumenta, lo sprite si sposta verso destra.
Se Y aumenta, lo sprite si sposta verso l'alto.
Direzione
Tag: orientamento | Tag: movimento
La proprietà Direzione indica verso quale punto è orientato Scratch Cat. Scratch utilizza valori espressi in gradi.
| Direzione | Orientamento |
|---|---|
| 0° | Alto |
| 90° | Destra |
| 180° | Basso |
| -90° | Sinistra |
Costumi
Tag: costume | Tag: aspetto
Uno sprite può possedere uno o più costumi. Il costume rappresenta l'aspetto grafico dello sprite in un determinato momento.
Scratch Cat dispone normalmente di più costumi leggermente differenti. Alternando rapidamente questi costumi è possibile creare l'effetto visivo di una camminata o di un'animazione.
Script
Tag: blocchi | Tag: comportamento
Scratch Cat diventa realmente interattivo quando gli vengono associati degli script. Uno script è una sequenza di blocchi collegati che descrive le operazioni che lo sprite deve eseguire.
- Il progetto riceve un evento, ad esempio il clic sulla bandiera verde.
- Scratch individua lo script associato a Scratch Cat.
- I blocchi vengono eseguiti nell'ordine previsto.
- Lo sprite modifica posizione, aspetto o comportamento.
- Il risultato viene visualizzato sullo Stage.
- Scratch Cat è lo sprite predefinito di un nuovo progetto Scratch.
- Uno sprite è un oggetto programmabile.
- La posizione dello sprite è descritta dalle coordinate X e Y.
- La direzione stabilisce l'orientamento dello sprite.
- I costumi modificano il suo aspetto grafico.
- Gli script definiscono il comportamento dello sprite.
- Il risultato delle istruzioni è visualizzato sullo Stage.
- Che cosa rappresenta Scratch Cat.
- Che cosa significa il termine sprite.
- Quali sono le principali proprietà di uno sprite.
- Come funzionano le coordinate X e Y.
- Qual è la differenza tra sprite, costume, script e Stage.
Parole chiave
I termini principali introdotti in questa guida sono: