-
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!