Programmazione
Torna a Informatica

Editor Turtle

BrainPower Come funziona la Turtle La Turtle Graphics è un modo semplice per imparare a programmare: dai comandi a una tartaruga che disegna sul canvas mentre si muove.

Laboratorio

Prova con i tuoi dati

Lo strumento lavora nel browser: cambi un valore e vedi subito il risultato.

Turtle x 0, y 0
  1. Disegno aggiornato.

Teoria

  • BrainPower Come funziona la Turtle La Turtle Graphics è un modo semplice per imparare a programmare: dai comandi a una tartaruga che disegna sul canvas mentre si muove.
  • Triangolo equilatero.
  • FORWARD 120\nRIGHT 120\nFORWARD 120\nRIGHT 120\nFORWARD 120\nRIGHT 120.
  • FORWARD 100\nRIGHT 144\nFORWARD 100\nRIGHT 144\nFORWARD 100\nRIGHT 144\nFORWARD 100\nRIGHT 144\nFORWARD 100\nRIGHT 144.
  • FORWARD 10\nRIGHT 91\nFORWARD 20\nRIGHT 91\nFORWARD 30\nRIGHT 91\nFORWARD 40\nRIGHT 91\nFORWARD 50\nRIGHT 91\nFORWARD 60\nRIGHT 91\nFORWARD 70\nRIGHT 91\nFORWARD 80\nRIGHT 91\nFORWARD 90\nRIGHT 91\nFORWARD 100\nRIGHT 91.
  • # Quadrato (base)\nFORWARD 100\nRIGHT 90\nFORWARD 100\nRIGHT 90\nFORWARD 100\nRIGHT 90\nFORWARD 100\nRIGHT 90\n# Tetto\nRIGHT 45\nFORWARD 70\nRIGHT 90\nFORWARD 70\nRIGHT 135\nFORWARD 100.
  • COLOR #e91e63\nCIRCLE 80\nPENUP\nGOTO 0 0\nPENDOWN\nCOLOR #2196f3\nCIRCLE 40.
  • PENUP\nGOTO -150 -100\nPENDOWN\nFORWARD 300\nPENUP\nGOTO -150 -50\nPENDOWN\nFORWARD 300\nPENUP\nGOTO -150 0\nPENDOWN\nFORWARD 300\nPENUP\nGOTO -150 50\nPENDOWN\nFORWARD 300\nPENUP\nGOTO -150 100\nPENDOWN\nFORWARD 300

Esempi

Esempio guidato: parti da un caso semplice di editor turtle, riconosci i dati importanti, applica la regola principale e controlla il risultato con una spiegazione a parole.

  1. Leggi la richiesta e sottolinea i dati.
  2. Scegli la regola o il metodo corretto.
  3. Scrivi il risultato e spiega perche ha senso.

Esercizi

Esercizio: risolvi un problema su editor turtle, scrivi ogni passaggio e poi confronta la risposta con la teoria. Se sbagli, riparti dal punto in cui la regola non torna.

Sezioni originali

Come funziona la TurtleEditorCanvas

Collegamenti