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.