Lezione 3: Uso dei condizionali
Nella lezione precedente hai raggiunto la fine del Labirinto del Disco utilizzando il Sensore Oculare e i cicli mentre. Questa lezione introduce l'affermazione se e come utilizzare questa affermazione nella sfida del labirinto del disco.

Risultati di apprendimento
- Identificare che l'istruzione if esegue i blocchi al suo interno se la condizione booleana viene segnalata come Vera.
- Tieni presente che in un progetto puoi avere più istruzioni if per poter controllare più colori e avere più comportamenti basati su tali colori.
Osservare i modelli e utilizzare le dichiarazioni condizionali
Nella lezione 2, è stato identificato un modello per il modo in cui il robot VR deve guidare quando un colore specifico viene segnalato dall'Eye Sensor sul Disk Maze Playground.
- Il sensore oculare anteriore rileva "VERDE": Vero
-
Gira a destra di 90 gradi

-
- Il sensore oculare anteriore rileva il COLORE "BLU": Vero
-
Gira a sinistra di 90 gradi

-
Questa logica può essere utilizzata per semplificare un progetto con l'istruzione if . Se le dichiarazioni sono dichiarazioni condizionali che istruiscono il robot VR a prendere una decisione se una condizione specificata è vera.
se condizione:
superatoPer tua informazione
Quando un'istruzione if viene trascinata nell'area di lavoro dalla casella degli strumenti, viene automaticamente popolata un'istruzione pass . L'istruzione pass è un segnaposto per un comando futuro da implementare. Per poter essere eseguita, l'istruzione if dovrà contenere un comando, quindi viene aggiunta l'istruzione pass . Quando si aggiungono comandi all'istruzione if , questi sostituiranno l'istruzione pass . 
Modello di labirinto a disco con istruzioni se
Se le istruzioni nella codifica seguono una logica familiare. Ad esempio, probabilmente hai utilizzato le affermazioni se per prendere decisioni nella tua vita: "Se piove, allora uso un ombrello" o "Se vedo un segnale di stop, allora smetto di muovermi". Lo stesso schema che abbiamo identificato nel Labirinto del Disco utilizzando i cicli mentre , può essere riformulato in una serie di affermazioni se .
- Se il sensore dell'occhio anteriore rileva "VERDE", girare a destra di 90 gradi.

- Se il sensore dell'occhio anteriore rileva "BLU", ruotare a sinistra di 90 gradi.

Selezionare il pulsante Avanti per continuare con il resto della lezione.