TANGRAM E LOGO

PROCEDURE

COMMENTO

Per costruire i sette pezzi e ricomporre il quadrato:

To demo
Make "side 150 lt 45 parg.lt :side
Rt 45 trian.lt :side pu fd :side
lt 90 pd trian.lt :side pu lt 45 fd :side/sqrt 2
Pd square.rt :side pu fd :side/(2*sqrt 2) lt 135 pd
Smatri.lt :side pu lt 135 bk :side/(2*sqrt 2) pd
medtri.lt :side pu fd :side/sqrt 2 rt 45 pd
smatri.rt :side pu home pd
end

to medtri.lt :side
fd 2*(:side/(2*sqrt 2)) lt 135
fd :side/2 lt 90 fd :side/2 lt 135
end

to medtri.rt :side
fd 2*(:side/(2*sqrt 2)) rt 135
fd :side/2 rt 90 fd :side/2 rt 135
end

to parg.lt :side
repeat 2[fd :side/(2*sqrt 2) lt 45 fd :side/2 lt 135]
end

to parg.rt :side
repeat 2[fd :side/(2*sqrt 2) rt 45 fd :side/2 rt 135]
end

to smatri.lt :side
fd :side/2 lt 135 fd (:side/sqrt 2)/2 lt 90
fd (:side/sqrt 2)/2 lt 135
end

to smatri.rt :side
fd :side/2 rt 135 fd (:side/sqrt 2)/2 rt 90
fd (:side/sqrt 2)/2 rt 135
end

to square.lt :side
make "side1 :side/(2*sqrt 2) repeat 4[fd :side1 lt 90]
end

to square.rt :side
make "side1 :side/(2*sqrt 2) repeat 4 [fd :side1 rt 90]
end

to trian.lt :side
fd :side lt 135 fd :side/sqrt 2 lt 90
fd :side/sqrt 2 lt 135
end

to trian.rt :side
fd :side rt 135 fd :side/sqrt 2 rt 90
fd :side/sqrt 2 rt 135
end

Per giocare col tangram in logo sono fornite cinque procedure doppie, che permettono di disegnare le sette figure di logo girando verso destra (.rt) o sinistra (.lt).

Questo aspetto può permettere di ragionare sulla simmetria delle varie figure.

(NOTA: se ci pensate bene, per il parallelogrammo sarebbero necessarie ben quattro procedure)

Progettare figure di tangram con logo è soprattutto un esercizio per sviluppare l'intuizione spaziale (almeno nel piano), la progettualità e la creatività.

Gli esempi riportati nelle diverse pagine di questo ipertesto rappresentano una minima parte di quello che si può fare.

Molti altri esempi si trovano sul manuale di logo di Jim Muller che abbiamo tradotto.

Per chi ha del tempo, riportiamo la procedura per crearsi un proprio parco Giurassico.