Variabili Una variabile è un contenitore in cui puoi memorizzare un valore. Quando usi quella variabile in un programma, questo apre il contenitore ed esamina il valore contenuto al suo interno. Questo ti permette di scrivere programmi più flessibili, che si comportano in maniera differente a seconda del valore memorizzato nella variabile. Ad esempio, se voglio scrivere un programma per dire al mio fratellino "Buon Compleanno, sei arrivato a 10 anni!", non ho alcun problema per quest'anno. Però vorrei che, mandandolo in esecuzione l'anno prossimo, dicesse "Buon Compleanno, sei arrivato a 11 anni!". Posso allora creare una variabile (age) per memorizzare l'età di mio fratello e poi scrivere un programma che dica "Buon Compleanno, sei arrivato a <età>". Dato che una variabile può essere modificata, ogni anno io posso aggiornare la variabile da <età> ad <età>+1 e il programma rimane sempre uguale. In questo esercizio, utilizziamo una variabile (length) per impostare (set) la lunghezza della linea che l'artista deve disegnare. Più avanti nel codice, il blocco "vai avanti" (move forward) esamina il contenuto della variabile <lunghezza> per vedere a quale valore è stata impostata e l'artista si sposta di questo valore.