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!