-
Bem-vindo à Hora do Código
-
Olá, chamo-me Kathleen Kennedy e sou a
produtora de Star Wars: O Despertar da Força.
-
Hoje você vai trabalhar com
uma das nossas estrelas, o BB-8.
-
O BB-8 é um androide esférico. Tudo o que
que ele faz, cada movimento que ele faz
-
é controlado por um programa de computador.
A ciência da computação influencia todas
-
as industrias, do marketing à saúde ou ao
cinema. Na verdade, centenas de
-
engenheiros da computação trabalharam
juntos para realizar um filme como
-
O Despertar da Força.
-
Olá, chamo-me Rachel Rose. Sou uma
engenheira sénior de P&D na ILM e lidero
-
a equipa de animação e desenvolvimento de
criaturas. Em 'O Despertar da Força', sou
-
responsável por ajudar o artista a
desenvolver os equipamentos que são
-
as partes da personagem que se movem e que
fazem a personagem credível, numa galáxia
-
muito muito distante.
Na próxima hora, vamos construir o nosso
-
próprio jogo Star Wars e que servirá para
te ensinar os conceitos básicos de programação.
-
Usualmente programamos usando texto, mas
aqui vamos usar blocos que podemos arrastar
-
para escrever os programas. Para começar
vamos trabalhar com o Rey para programar
-
o BB-8 para se mover e recolher todas as
peças de sucata.
-
O teu ecrã está dividido em três partes. À
esquerda tens a área de jogo Star Wars
-
onde o código será executado. As instruções
para cada nível são escritas por baixo da
-
área de jogo. Esta área no meio é a caixa
de ferramentas e cada um destes blocos é
-
um comando que o BB-8 consegue entender.
A área branca à direita é chamada a área de
-
trabalho e é aqui que vamos construir o
nosso programa.
-
Se arrastarmos o bloco moverEsquerda
para a área de trabalho, o que acontece?
-
BB-8 desloca-se para a esquerda um bloco
na grelha. E se eu quiser que o BB-8 faça
-
algo depois do bloco para deslocar para a
esquerda? Posso adicionar outro bloco
-
Not Synced
ao nosso programa. Eu vou escolher o bloco
moverCima e arrastá-lo para baixo do bloco
-
Not Synced
moverEsquerda até que fique sinalizado.
Depois largo-o e os dois blocos selar-se-ão.
-
Not Synced
Quando primo executar, o BB-8 irá executar
os comandos que estão empilhados to topo
-
Not Synced
para baixo na área de trabalho. Se alguma
vez quiseres apagar um bloco, simplesmente
-
Not Synced
remove-o da pilha e arrasta-o de volta para
a caixa de ferramentas. Depois de executar,
-
Not Synced
podes sempre premir o botão reiniciar para
reposicionar o BB-8 de volta ao início.
-
Not Synced
Agora toca a rolar!