Disegno geometrico: le ''cornicette'' nel piano cartesiano
Disegno geometrico: le cornicette nel piano cartesiano
[modifica]Creiamo il codice per disegnare una cornicetta quei piccoli disegni ripetuti che servono ad ornare il fondo pagina del quaderno, per scrivere il codice che ci permette di ottenere la cornicetta con lo strumento penna dobbiamo usare le ripetizioni ed avere una conoscenza adeguata del piano cartesiano.

Versione di Scratch utilizzata
[modifica]La versione di scratch usata in questo progetto è scratch 3.0 online.
Cosa richiede l'esercizio
[modifica]Creare il codice per far disegnare al nostro sprite una cornicetta

Le proprietà della cornicetta
[modifica]
Creare il codice per disegnare una cornicetta richiede di comprendere come funzionano le coordinate nel piano cartesiano. Ogni piccolo fregio si ottiene, una volta abbassata la penna, con spostamenti dovuti a piccoli cambiamenti delle coordinate.
Ed ovviamente applicando le necessarie ripetizioni ad un insieme definito di movimenti cartesiani.
Scegliamo lo sprite e attiviamo i blocchi della penna
[modifica]Per permettere ad uno sprite di disegnare dobbiamo usare la penna. Per attivare le funzioni di disegno si deve clikkare sul bottone in basso a sinistra della finestra di scratch
in questo modo potrete scegliere tra tutte le estensioni presenti quella della penna.

Al posto del topo o del gatto come sprite per disegnare possiamo scegliere la matita, pencil, e nella scheda costumes portiamo la punta a coincidere con il baricentro dello sprite.

Il codice deve cominciare con alcune operazioni preliminari:
- ripulire lo stage
- alzare la penna
- scegliere colore e spessore della linea
- andare a sinistra sinistra dello stage (ad esempio nel punto (-240,0)
- girarsi dalla parte verso la quale comincerà a disegnare
- abbassare la penna
Un ciclo ripetuto per sfruttare le proprietà geometriche della cornicetta
[modifica]Una volta raggiunto il punto di partenza un ciclo disegnerà il primo elemento di cornicetta che ripetuto diventerà il fregio voluto.
Codice disegno struttura
[modifica]
Con questo codice si ottiene il disegno di una serie di onde quadrate, nel nostro caso larghe 40 px, e quindi il disegno si ripete 5 volte.

Codice punto centrale
[modifica]
Aggiungendo in un punto opportuno il seguente codice si ottiene l'aggiunta di un punto centrale a disegni alternati.

Il codice completo permette il disegno nel breve video.

Ulteriori sviluppi
[modifica]quale sarà il codice per ottenere questa cornicetta?

Note
[modifica]Bibliografia
[modifica]- Guida all’uso di Scratch Versione Studenti; Alberto Barbero, Marco Marchisotti, Alberto Davì; Associazione Dschola, Iniziativa realizzata nell’ambito del progetto Diderot della Fondazione CRT, 2014
