LOGO/Movimenti
Wikibooks, manuali e libri di testo liberi.
Incominceremo il nostro viaggio nel LOGO con i movimenti della tartaruga. Il movimento della tartaruga si governa con dei semplici comandi primitivi, ovvero comandi che sono già integrati nel LOGO, e che non sono definiti dall'utente[1].
È bene sapere che molti comandi primitivi del LOGO hanno una forma lunga ed una più breve. Il LOGO ha una propria "unità di misura": ragiona infatti in "passi" della tartaruga.
Indice |
[modifica] Locomozione della tartaruga
Ecco alcuni comandi per la locomozione della tartaruga:
- FORWARD npassi (o FD): fa avanzare la tartaruga del numero prestabilito di passi.
- BACK npassi (o BK): fa indietreggiare la tartaruga del numero prestabilito di passi.
- RIGHT ngradi (o RT): fa ruotare la tartaruga del numero di gradi prestabilito, verso destra.
- LEFT ngradi (o LT): fa ruotare la tartaruga del numero di gradi prestabilito, verso sinistra.
Adesso provate a digitare questi comandi nel vostro LOGO:
FD 100 RT 90 FD 100 RT 90 FD 100 RT 90 FD 100 RT 90
Otterrete un quadrato di lato 100 passi. Un modo più breve per ottenere questo è tramite il comando REPEAT, che ripete le operazioni specificate un numero determinato di volte:
REPEAT 4 [FD 100 RT 90]
[modifica] Pulizia dello schermo
Una volta che si è disegnato con il LOGO, come si fa a riportare tutto come prima? Esistono vari comandi, con diverse funzioni:
- CLEAN: pulisca tutto ciò che è stato disegnato sullo schermo. La posizione della tartaruga e le altre impostazioni rimangono invariate.
- HOME: riporta la tartaruga alla sua "tana" e la ruota in posizione nord: per intenderci, la tartaruga assume la posizione iniziale che essa ha assunto all'avvio di LOGO.
- CLEARSCREEN (o CS): è equivalente a HOME più CLEAN. Riporta la tartaruga alla sua tana ed in seguito ripulisce lo schermo.
[modifica] La penna
Con LOGO, è possibile cambiare il modo in cui la tartaruga disegna. Per cominciare, possiamo decidere se la tartaruga, spostandosi, debba disegnare sullo schermo:
- PENDOWN (o PD): la tartaruga, muovendosi, lascia una traccia sullo schermo. È la modalità di default.
- PENUP (o PU): la tartaruga non disegna più sullo schermo. È utile se si deve spostare la tartaruga in un'altra parte dello schermo, senza lasciare traccia.
È poi possibile stabilire se la tartaruga deve disegnare o cancellare la traiettoria da lei compiuta:
- PENPAINT (o PPT): imposta la tartaruga in modo che disegni. È la modalità di default.
- PENERASE (o PE): la tartaruga cancella tutto ciò che incontra sulla sua traiettoria.
- PENREVERSE (o PX): per ogni punto che la tartaruga incontra sullo schermo, inverte il suo stato: se è "disegnato" lo cancella, se è "pulito" lo disegna.
[modifica] Uscita da LOGO
Come si fa ad uscire in modo regolare da LOGO? Facile, usando il comando BYE!
Dopo averlo salutato, la tartaruga vi ringrazierà così:
Thank you for using Logo. Have a nice day.