Lição 2: Fluxo de um Projeto com um Bloco [Repetir]
Quando um projeto usa um bloco [Repeat], ele ainda segue a mesma lógica ao executar os comandos. Essas duas pilhas de blocos executarão os mesmos comportamentos. A única diferença é que a pilha de blocos à direita utiliza um bloco [Repetir].

O Robô VR se moverá através dos comandos do bloco [When Started] para a parte inferior da pilha. O bloco [Repetir] indica que o Robô VR deve repetir as ações dentro do bloco o número especificado de vezes antes de passar para o próximo bloco na pilha após o bloco [Repetir].
O número especificado de vezes que o bloco [Repeat] está definido para executar cria uma ‘condição’. As condições permitem ao utilizador controlar o fluxo de um projeto. A condição do bloco [Repetir] deve ser atendida antes que o projeto passe para o próximo bloco na pilha. A condição criada no exemplo a seguir é ‘repetir os comandos [Drive for] e [Turn for] quatro vezes’.

Mini Desafio
Neste projeto, o Robô VR deve desenhar um quadrado azul no Art Canvas Playground, mas há erros no projeto. Edite o projeto para resolver o mini desafio!

Siga estas etapas para concluir o mini desafio:
- O robô começa no meio do playground e desenha os quatro lados de um grande quadrado azul.
-
Modifique o projeto Unit3Lesson2 para corresponder a esta imagem. Lembre-se de que você pode usar blocos VEXcode, blocos Switch ou uma combinação de ambos os tipos de bloco com uma conta VR Premium.
- Iniciar o projeto e identificar onde o Robô VR não completa os comportamentos esperados.
- Modifique o projeto e execute-o novamente. Veja se o Robô de RV completa os comportamentos esperados.
- Se o Robô VR não desenhar um quadrado azul, repita a etapa anterior e tente novamente. Continue a modificar e executar o seu projeto até que o Robô VR desenhe um quadrado azul.
- Assim que o Robô de RV desenhar com sucesso um quadrado azul no Art Canvas Playground, salve o projeto.
Parabéns! Você resolveu o mini desafio!
Perguntas
Selecione uma ligação abaixo para aceder ao questionário da aula.
Google Doc / .docx / .pdf