Guia de blocos de programação LEGO® BOOST

O aplicativo LEGO® BOOST apresenta uma linguagem de programação simples e fácil de compreender que as crianças irão gostar de aprender e experimentar. Baseia-se numa experiência básica que qualquer fã da LEGO compreenderá instintivamente - empilhando blocos uns ao lado dos outros e vendo-os encaixar no lugar.

Os blocos de programação vêm numa gama de cores para que saibas que tipo de bloco estás a utilizar. Encontrarás blocos diferentes disponíveis quando construíres modelos diferentes e quando experimentares a Tela Criativa.

Aqui estão alguns exemplos de blocos de programação habitualmente utilizados. Se não tiveres a certeza do que um bloco faz e não estiver listado aqui, porque não o experimentas no aplicativo? Parte da diversão do LEGO® BOOST é a experimentação, o jogo e a aprendizagem.

Blocos de fluxo amarelos 

Os blocos amarelos controlam o fluxo dos teus comandos. Podes utilizá-los para iniciar um programa, parar um programa, pausar um programa ou mesmo como comando de circuitos.
 

Este bloco inicia a sequência do programa

Este bloco diz ao teu modelo para repetir uma ação ou sequência (cabe-te a ti decidir quantas vezes queres que ele a repita!)

O bloco da ampulheta diz ao teu modelo para fazer uma pausa durante um determinado número de segundos 

Este bloco termina o programa 


Blocos de Sensores Laranja 

Os blocos laranja funcionam com o Sensor de Cor e Distância e o Sensor de Inclinação do Move Hub. Estes blocos desencadearão uma ação quando um sensor no teu modelo detetar algo.
 

Este bloco executará uma sequência se uma cor específica for detetada pelo Sensor de Cor e Distância 
A utilização deste bloco fará a sequência do programa parar se houver um objeto a uma distância específica do Sensor de Cor e Distância 
Coloca este bloco no teu programa se quiseres ler a orientação física do Move Hub  
Modelo específico: Quando é colocado no teu programa, este bloco fará com que a sequência comece quando acariciares o gato Frankie. Miau!


Motor Verde ou Blocos de Movimento 

Os blocos verdes fazem o teu modelo mover-se!
 

Este bloco faz funcionar o motor externo a uma velocidade definida durante um certo período de tempo 
Este bloco pára os motores no Move Hub 
Este bloco faz funcionar o Motor B (dentro do Move Hub) a uma velocidade definida 
Modelo específico: Ao utilizares este bloco, o Robô Vernie começa a mover a cabeça em direcções aleatórias 


Blocos de Luz e Som Púrpura 

Os blocos Púrpura podem reproduzir sons através dos altifalantes do teu dispositivo ou mudar a cor das luzes no Move Hub e no Sensor de Cor e Distância.
 

Este bloco toca um som da biblioteca de sons 
Este bloco muda a cor da luz do Move Hub
Específico do Modelo: Utiliza este bloco se quiseres que a Guitarra 4000 toque uma guitarra distorcida com ritmo 
Modelo Específico: Este bloco diz a Vernie, o Robô, para reproduzir sons em beatbox 


Blocos de ação azuis

Os blocos azuis são utilizados para ações complexas, como fazer o Vernie dançar ou fazer com que o AutoBuilder construa um “Mini Vernie” aleatório. Estes blocos são todos específicos do modelo, pelo que não estão disponíveis na Tela Criativa.
 

Este bloco faz o Vernie dançar rapidamente 

Este bloco faz a Guitar 4000 piscar “luzes de discoteca” 
Este bloco faz o AutoBuilder construir um “Mini Vernie” aleatório 
Utiliza este bloco para fazeres o M.T.R.4 baixar o martelo


Blocos de Interação turquesa 

Utiliza os blocos turquesa quando quiseres interagir com as tuas criações. Tal como os blocos de ação, estes são todos específicos do modelo, pelo que também não estão disponíveis na Tela Criativa.
 

Queres desafiar o Vernie para um duelo? Utiliza este bloco e carrega no botão laranja do dispositivo assim que a luz do Vernie ficar verde
O Gato Frankie precisa da sua garrafa de leite. Utiliza este bloco e alimenta-o!
Utiliza este bloco e o seletor no ecrã do teu dispositivo para fazer sons de arranhões de gravação.
Utiliza este bloco e move o teu modelo de um lado para o outro utilizando o joystick no ecrã do teu dispositivo.


Blocos Matemáticos Brancos 

Os blocos brancos permitem-te fazer alguma programação complexa usando “variáveis”. Podes fazer experiências com estes blocos depois de ter dominado os outros blocos.
 

Utiliza este bloco para leres uma variável local, representada por um ícone específico.
Este bloco atribui um número especificado à variável local representada por um ícone específico.
Utiliza este bloco para aleatorizar um número entre o primeiro e o segundo número especificado.
Este bloco verifica se o primeiro número especificado é igual ao segundo número 


Se tiveres alguma dúvida sobre algum dos blocos acima ou precisares de ajuda com qualquer outra coisa, entra em contacto connosco.