Città di riferimento
Sfida: Nella Città delle Coordinate, la Scuola si trova alle coordinate (375, 415), la Biblioteca alle coordinate (-625, 415), il Negozio alle coordinate (-625, -300) e il Parco alle coordinate (600, -300). La città è suddivisa in quattro quadranti numerati da 1 a 4, come mostrato nella mappa cartografica della città. L'obiettivo di questa attività è programmare il robot VR per contrassegnaredi ogni edificio sulla mappa con un colore specifico (vedere l'immagine seguente), quindi il quadrante in cui si trova ogni edificio.

- Scegli e scarica il foglio di lavoro sull'attività "Coordinate City" come file PNG da questa presentazione di Google .
- Seleziona Art Canvas+ Playground e carica il foglio di lavoro dell'attività.
- Programma il robot VR in modo che contrassegni la posizione di ogni edificio sulla mappa con un colore specifico.
- Dichiarare le variabili per memorizzare i valori x e y delle coordinate di ciascun edificio.
- Programma il robot VR in modo che si muova in ciascuna posizione in base alle coordinate. Guida il robot nelle direzioni parallele all'asse x o all'asse y, utilizzando i valori x e y per calcolare la distanza percorsa.
- Utilizza la penna VR per disegnare un punto in ciascuna posizione con un colore specifico.
- Progetta un algoritmo per determinare in quale quadrante si trova ciascun edificio.
- Utilizza Maggiore di, Minore di, e e blocchi per determinare in quale quadrante si trova ciascun edificio in base alle sue coordinate.
- Utilizza il blocco [print] per stampare il numero del quadrante di ciascun edificio nella console di stampa.
Suggerimenti utili
- Utilizza Il mio blocco dalla categoria I miei blocchi per creare un blocco personalizzato che determini in quale quadrante si trova un punto. La funzione My Block rende il progetto più breve e di più facile lettura.

Comando Python corrispondente:
def quadrante():
- Per assistenza sull'utilizzo di My Blocks nel progetto, selezionare il pulsante "TUTORIALS" in VEXcode VR e scegliere il tutorial My Blocks .

- Utilizza il blocco di confronto Maggiore di della categoria Operatori per segnalare se il primo valore è maggiore del secondo.

Comando Python corrispondente:
se 375 > 0:
- Utilizza il blocco di confronto Minore di della categoria Operatori per segnalare se il primo valore è minore del secondo valore.

Comando Python corrispondente:
se 375 < 0:
- Utilizzare i blocchi e della categoria Operatori per segnalare se due condizioni booleane sono entrambe vere.

Comando Python corrispondente:
E