Programação, geralmente, é textual, mas nós vamos usar o Blockly, que usa blocos visuais que
você pode arrastar e soltar para escrever programas. De baixo dos panos, você ainda vai estar criando código. Para iniciar,
nós vamos construir um código para um programa que vai ajudar este Angry Bird a se mover através
de um labirinto para pegar os porcos do mal que roubaram seus ovos. Blockly é dividido em três partes
principais. À esquerda é o labirindo do passarinho, onde seu programa vai executar. As instruções para
cada nível são escritas embaixo do labirinto. Essa área do meio é a caixa de ferramentas e cada um dos
blocos é um comando que o passarinho pode entender. O espaço em branco a direita é chamado de
área de trabalho e é onde nós iremos construir nosso programa. Se eu arrastar o bloco "mover" para nossa área
de trabalho e pressionar "executar", o que acontece? O passarinho move a frente uma casa na grade. E
se eu quero que o passarinho faça algo depois que ele moveu uma casa? Eu posso adicionar outro bloco
ao nosso programa. Eu vou escolher o bloco "vire à direita" e eu vou arrastá-lo para baixo do
bloco "mover" até uma seta amarela aparecer. Então vou soltá-lo e os dois blocos vão se juntar.
Quando eu pressiono "executar" novamente, o passarinho irá realizar os comandos que estão empilhados
de cima para baixo na nossa área de trabalho. Se você quer retirar um bloco, simplesmente remova-o
da pilha e arraste-o até a lata de lixo. Depois que você pressionou "executar", você sempre pode pressionar
o botão "reiniciar" para fazer o passarinho voltar ao início. Agora vamos pegar os porcos!