Vai al contenuto

Disegno geometrico: le ''cornicette'' nel piano cartesiano

Da Wikiversità, l'apprendimento libero.


lezione
lezione
Disegno geometrico: le ''cornicette'' nel piano cartesiano
Tipo di risorsa Tipo: lezione
Materia di appartenenza Materia: Informatica per la scuola media 1
Avanzamento Avanzamento: lezione completa al 100%

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.

cornicette
cornicette


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

scratch blocks
scratch blocks


Le proprietà della cornicetta

[modifica]
scratch blocks
scratch blocks

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 TastoPenMusic in questo modo potrete scegliere tra tutte le estensioni presenti quella della penna.

sprite scratch pencil
sprite scratch pencil

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.



scratch blocks
scratch blocks

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]
scratch blocks
scratch blocks

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.

scratch blocks
scratch blocks



Codice punto centrale

[modifica]
scratch blocks
scratch blocks

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

scratch blocks
scratch blocks

Il codice completo permette il disegno nel breve video.

scratch blocks
scratch blocks


Ulteriori sviluppi

[modifica]

quale sarà il codice per ottenere questa cornicetta?

scratch
scratch


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

Collegamenti esterni

[modifica]