code.org > Corso 4: parametri

1 import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: parametri – 1”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-25, -25) turtle.pendown() def quadrato(): for i in range(4): turtle.forward(50) turtle.left(90) quadrato() 2 import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: parametri – 2”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-25, -25) turtle.pendown() def triangolo(): for i in range(3): turtle.forward(50) turtle.left(120) triangolo() 3 … Leggi tutto

code.org > Corso 4: funzioni

1 Un quadrato al centro della finestra grafica import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: funzioni – 1”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-50, -50) turtle.pendown() for i in range(4): turtle.forward(100) turtle.left(90) 2 Tre quadrati in orizzontale import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: funzioni – 2”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-170, -50) turtle.pendown() for i … Leggi tutto

code.org > Corso 4: cicli

1 Un triangolo import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: cicli – 1”) turtle.shape(‘turtle’) turtle.pensize(5) for i in range(3): turtle.forward(200) turtle.left(120) 2 Sei triangoli import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista: cicli – 2”) turtle.shape(‘turtle’) turtle.pensize(5) for dim in range(100, 220, 20): for i in range(3): turtle.forward(dim) turtle.left(120) 3 Dieci triangoli import turtle … Leggi tutto

code.org > Artista

1 import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista 1”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-50, 50) turtle.setheading(0) turtle.pendown() turtle.forward(100) turtle.right(90) turtle.forward(100) turtle.right(90) turtle.forward(100) turtle.right(90) turtle.forward(100) 2 import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Artista 2”) turtle.shape(‘turtle’) turtle.pensize(5) turtle.penup() turtle.setposition(-75, 0) turtle.setheading(60) turtle.pendown() turtle.forward(150) turtle.right(120) turtle.forward(150) turtle.right(60) turtle.forward(150) turtle.right(120) turtle.forward(150) 3 import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, … Leggi tutto

code.org > Artista 4

1 Un quadrato, sono disponibili le funzioni quadrato() e cerchio() 2 Un triangolo, sono disponibili le funzioni quadrato() e triangolo() 3 In verticale: un triangolo, un quadrato, un triangolo 4 Casa… un quadrato e un triangolo 5 Casa… con una funzione 6 … 7 … 8 … 9 …

code.org > Artista 2

1 Un triangolo 2 Due triangoli con colore casuale 3 Quattro triangoli con colore casuale 4 Dieci triangoli con colore casuale 5 Trentasei triangoli con colore casuale 6 Un quadrato 7 Dieci quadrati con colore casuale 8 Un quadrato costruito con i quadratini con colore casuale 9 Variazione (angolo, posizione iniziale) 10 Variazione …

code.org > Anna e Elsa

1 Disegna un tratto, forward(150) import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Anna e Elsa – 1”) turtle.bgcolor(‘blue’) turtle.shape(‘turtle’) turtle.pencolor(‘white’) turtle.pensize(5) turtle.forward(150) 2 Disegna 2 tratti consecutivi ma con angolo di 90°, right(90) import turtle WIDTH =500 HEIGHT=500 turtle.setup(WIDTH, HEIGHT) turtle.title(“Anna e Elsa – 2”) turtle.bgcolor(‘blue’) turtle.shape(‘turtle’) turtle.pencolor(‘white’) turtle.pensize(5) turtle.forward(150) turtle.right(90) turtle.forward(150) 3 Disegna un … Leggi tutto