一個變數(variable)可以想像成是一個容器, 你能在裡頭存放一個值(value)並隨時替換。 當你在演算過程中要使用變數, 容器就會打開並把裡面的值拿出來。 這讓你能寫出一些依據變數值而做不同行為的聰明演算式。 例如,如果你想寫個演算法,像是 「生日快樂,你 10 歲了!給我的小弟。」, 現在看起來非常棒, 但當我明年再使用它時,我希望它自己變成 「生日快樂,你 11 歲了!」, 我會創建一個叫做 age 的變數來儲存我弟弟的年齡, 然後寫出我的演算法:「生日快樂,你 age 歲了!」 因為變數能夠被改變,每年我會將 age 變數賦值為 age = age + 1。 在這一關,我們會使用一個變數 length,它會被設成線條的長度(小藝術家畫出的)。 後面程式的移動-向前積木就會查看 length(長度)變數裡設定的是什麼數值。