Olá
Sou a Kathleen Kennedy,
e sou a produtora do
Star Wars: O Despertar da Força
Hoje você irá trabalhar
com uma de nossas estrelas, o BB-8.
O BB-8 é um robô esférico.
Tudo que ele faz
e cada movimento que ele faz
é controlado por software.
A ciência da computação tem
impacto em todos os setores,
do marketing à saúde e ao cinema.
Na verdade, centenas de engenheiros
de computação trabalham juntos
para fazer um filme como
O Despertar da Força.
Olá, Eu sou a Rachel Rose,
Eu sou uma Engenheira Sênior de R&D na ILM,
e eu lidero a equipe de animação
e desenvolvimento de criaturas.
Em O Despertar da
Força, sou responsável
por ajudar os artistas
a desenvolver "rigs",
que são as partes dos
personagens que se movem,
o que permite a um personagem parecer muito
real em uma galáxia muito, muito distante.
Na próxima hora, vamos
construir nosso próprio jogo do Star Wars
que vai te ensinar
os conceitos básicos de programação.
Normalmente, programação é toda em texto,
mas nós iremos usar blocos aqui
para que possamos arrastar e soltar
para escrever os programas.
No fim das contas,
você ainda está criando código.
Depois de experimentar o básico com blocos,
iremos levar você para o JavaScript,
Uma das mais populares
linguagens de programação na web.
Para começar, vamos trabalhar com a Rey
para programar o BB-8 para andar
e recolher todas as peças de sucata.
Sua tela é dividida em três partes,
à esquerda é o espaço do jogo
Star Wars onde o código será executado.
As instruções para cada fase
são escritas abaixo do espaço do jogo.
Esta área do meio é a caixa de ferramentas
e cada um desses blocos
é um comando que o BB-8 pode entender.
O espaço em branco à direita
é chamado de espaço de trabalho,
e é aqui que iremos
construir o nosso programa.
Se eu arrastar o bloco "mover
para a esquerda" para o nosso
espaço de trabalho e apertar
executar, o que acontece?
O BB-8 se moverá um bloco
para a esquerda na grade.
E se eu quiser que o BB-8 faça
algo após o bloco "mover para esquerda"?
Eu posso adicionar outro
bloco ao nosso programa.
Eu vou escolher o bloco "mover para cima"
e eu vou arrastá-lo para baixo do
meu bloco "mover para a esquerda"
até o destaque aparecer
e então eu vou largá-lo
e os dois blocos se encaixarão.
Quando eu pressionar executar novamente,
o BB-8 executará os comandos
de cima para baixo em
nosso espaço de trabalho.
Se você quiser excluir um bloco,
basta removê-lo da pilha
e arrastá-lo de volta para
a caixa de ferramentas.
Depois que você apertar executar (run),
você sempre pode apertar o botão de reset
para fazer o BB-8 retornar ao início.
Agora, vamos começar!