Lição 3: Usando Condicionais
Na lição anterior, chegou ao fim do Disk Maze utilizando o Eye Sensor e while loops. Esta lição apresenta a instrução if e como utilizá-la no Desafio do Labirinto de Disco.

Resultados de Aprendizagem
- Identifique que a instrução if executa os blocos dentro da mesma se a condição booleana for reportada como True.
- Identifique que pode ter várias instruções if num projeto para poder verificar várias cores e ter vários comportamentos com base nessas cores.
Observando Padrões e Usando Declarações Condicionais
Na Lição 2, foi identificado um padrão para a maneira como o Robô de RV deve dirigir quando uma cor específica é relatada pelo Sensor de Olhos no Playground do Labirinto de Disco.
- Sensor de Olho Frontal detecta ‘VERDE’: Verdadeiro
-
Vire à direita 90 graus

-
- Sensor de Olho Frontal detecta ‘AZUL’: Verdadeiro
-
Vire à esquerda 90 graus

-
Esta lógica pode ser utilizada para simplificar um projeto com a instrução if . As instruções If são instruções condicionais que instruem o Robot VR a tomar uma decisão se uma condição especificada for Verdadeira.
se condição:
aprovadoPara sua informação
Quando uma instrução if é arrastada para o ambiente de trabalho a partir da caixa de ferramentas, é automaticamente preenchida uma instrução pass . A instrução pass é um espaço reservado para um comando futuro a implementar. A instrução if necessitará de ter um comando dentro dela para ser executada, pelo que é adicionada a instrução pass . Quando adiciona comandos à instrução if , estes irão sobrescrever a instrução pass . 
Padrão de labirinto de discos com instruções if
Se instruções na codificação seguem uma lógica familiar. Por exemplo, provavelmente já utilizou afirmações if para tomar decisões na sua vida – "Se estiver a chover, então uso um guarda-chuva." ou "Se vir um sinal de stop, paro de me mexer." O mesmo padrão que identificámos no Disk Maze utilizando ciclos while pode ser reformulado para uma série de instruções if .
- Se o Sensor de Olhos Frontal detetar "VERDE", vire à direita 90 graus.

- Se o Sensor de Olho Frontal detectar 'AZUL', vire à esquerda 90 graus.

Selecione o botão Seguinte para continuar com o resto desta lição.