Logo - Tartaruga
I semplici comandi di disegno del logo spostano la tartaruga avanti e indietro e la ruotano anche a destra oa sinistra. I comandi e le loro abbreviazioni sono riportati di seguito:
- fd - avanti
- bk: indietro
- rt - giusto
- lt - sinistra
- cs - clearscreen
È possibile utilizzare entrambe le versioni di questi comandi. Ad eccezione del comando cs, ciascuno di questi comandi deve essere seguito da un valore chiamato come argomento. Gli argomenti per fd e bk sono unità; quelli di rt e lt sono angoli che possono essere qualsiasi numero intero. Una rotazione di 360 è una rotazione completa, quindi una rotazione di 375 gradi equivale a 1/15 di grado.
forward 60 o fd 60 significa andare avanti di 60 passi
right 90 o rt 90 significa svolta a destra di 90 gradi
left 90 o lt 90 significa svolta a sinistra di 90 gradi
back 60 o bk 60 significa tornare indietro di 60 passi
clearscreen o cssignifica cancellare tutti i disegni. Questo pone la tartaruga al centro
La finestra grafica ha un sistema di coordinate. I valori delle due coordinate (normalmente chiamate xey) al centro sono 0, 0. All'angolo nord-est, sono 250, 250; all'angolo sud-est, sono 250, -250. All'angolo sud-ovest, sono -250, -250; ecc. Se la tartaruga cerca di spostarsi su un lato dello schermo, si avvolge. Il lato destro si avvolge sul lato sinistro e il lato superiore si avvolge in basso.
Molti sistemi di programmazione lavorano sullo stesso tipo di piano di coordinate "xy" a due assi, con cui lavoriamo anche in Algebra.
Qui, "0 0" è il centro o l'origine (nessuna virgola o parentesi qui!). Nello stato centrato, zoom- "normale", la schermata di disegno di Logo mostra un'area di circa 150 punti in alto o in basso e 300 punti a destra oa sinistra dal centro.
La tartaruga può essere diretta con intestazioni che corrispondono a una rosa dei venti, con 0 o 360 gradi rivolti verso l'alto, 90 gradi dritti a destra e così via. Puoi impostare una variabile su un numero compreso tra 0 e 360 e poi camminare su quel percorso.
Comandi tartaruga
Ora proviamo alcuni comandi. I comandi verranno emessi uno per riga seguito da un ritorno a capo. Molti di questi comandi possono essere digitati in successione in una finestra di comando seguita da un ritorno a capo. L'effetto sulla tartaruga è lo stesso. Tuttavia, se digiti un comando che richiede uno o più input e fornisci gli input mancanti nella riga successiva, Logo mostrerà un errore.
Di seguito è riportato un comando pratico, che mostra i risultati desiderati sulla destra.
I comandi - fd 50 rt 120 fd 50 rt 120 fd 50 rt 120, fai disegnare alla tartaruga un triangolo, come puoi vedere provandoli.
Questi comandi vengono letti da sinistra a destra. Dal momento che il comandofdrichiede un argomento, viene preso come valore successivo. Allo stesso modo,rtaccetta anche una discussione. Pertanto, Logo può dare un significato inequivocabile a ciascuna di queste stringhe di caratteri. Per alcuni comandi Logo, sono necessari separatori.
Di seguito sono riportati alcuni comandi di pratica con i risultati desiderati sulla destra.
Di seguito è riportato un esercizio per verificare la tua attitudine a ciò che hai imparato fino ad ora in questo capitolo.