Primo perfezionamento  - si modifica la procedura AVANTI in modo che il tratto base sia facilmente variabile a comando. Le altre procedure  rimangono invariate.
Nell'esempio animato si utilizza la primitiva clearscreen per pulire lo schermo e make per assegnare alla variabile "misura il valore scelto per il tratto base.

to AVANTI
forward :misura
end

:misura indica il contenuto della variabile "misura. Prima di usare AVANTI si deve assegnare un valore a questa variabile mediante il comando make.

Nota:
Davanti al nome della variabile se si trova il carattere  "  si fa riferimento al nome stesso  se si trova il carattere :  ci si riferisce, invece, al valore in essa contenuto.