Programmazione
Logo turtle graphicLogo è un linguaggio di programmazione fortemente orientato alla grafica e alla geometria di base.
Tramite il comando mostarta (showturtle) è possibile visualizzare sullo schermo un cursore triangolare chiamato tartaruga. Questo cursore può essere spostato con i comandi avanti e indietro (forward e back) seguiti dal numero di "passi" che deve compiere e può essere ruotato con destra e sinistra (right e left) seguiti dall'angolo di rotazione espresso in gradi.
Con giulapenna e sulapenna (penup, pendown) è possibile ordinare alla tartaruga di tracciare una linea lungo il proprio cammino o di non farlo.
Logo include anche molti comandi per la gestione di input/output testuale e per l'elaborazione di dati (operatori di confronto, variabili, cicli, selezioni condizionali), ma questa sua parte è meno nota.
Aspetti didattici della geometria della tartaruga
La geometria della tartaruga si differenzia dal modo tradizionale di disegnare al computer perché descrive i percorsi "dall'interno" piuttosto che "dall'esterno" o "dall'alto". Ad esempio dicendo "gira a destra" non si esprime una direzione assoluta, ma una direzione relativa all'orientamento corrente della tartaruga, dicendo "vai avanti di 10 passi" ci si riferisce alla posizione e alla direzione correnti. Lexis: scuola italiana di PNL - Corsi di Programmazione.