At My Fingertips
Rapid Playground
In questa attività potrai iniziare a prendere confidenza con la libreria PyTamaro. Potrai cominciare a impiegare comandi che creano delle forme primitive e comandi che permettono di combinare delle grafiche.
L'obiettivo è costruire e visualizzare l'illusione ottica "orizzontale-verticale" (Vertical–horizontal illusion), rappresentata nella grafica seguente:
In questa illusione la nostra mente sovrastima la lunghezza della linea verticale rispetto alla lunghezza della linea orizzontale, ma in realtà le linee sono della medesima lunghezza. Ma sono veramente lunghe uguali?... prova a verificare implementando il codice che crea e visualizza l'illusione.
Per creare la linea orizzontale di colore nero si può utilizzare la funzione rettangolo
, importandola dalla libreria. Vedi esempio qui sottostante:
Nota: anche il colore nero
e la funzione visualizza_grafica
per visualizzare la grafica sono importate dalla libreria.
Adesso prova a creare la linea verticale, prendendo spunto dal codice qui soprastante.
A questo punto hai a disposizione le due linee necessarie a creare l'illusione. Quindi, non ti rimane che combinarle con l'operazione sopra
. La funzione sopra
accetta due argomenti, in cui il primo argomento è la grafica da posizionare sopra.
In questa attività hai iniziato a comprendere come importare comandi dalla libreria PyTamaro e come utilizzare le funzioni rettangolo
e sopra
per creare e combinare della grafiche. Inoltre, ti sei esercitato a definire delle variabili e come utilizzare esse all'interno di altre espressioni.
This activity has been created by Dal Pian and is licensed under CC BY-SA 4.0.
Vertical horizontal
PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI
Privacy Policy • Platform Version c08406b (Wed, 20 Nov 2024 12:30:00 GMT)