1 00:00:03,700 --> 00:00:05,600 Eu estava na 8ª série quando aprendi a programar. 2 00:00:05,700 --> 00:00:07,000 Primeiro aprendi como fazer um 3 00:00:07,000 --> 00:00:10,500 círculo verde e um quadrado vermelho aparecerem na tela. 4 00:00:10,700 --> 00:00:13,400 Assim que você acaba de aprender estas lições, e não são muitas, 5 00:00:13,400 --> 00:00:16,400 você, eventualmente, pode chegar ao ponto de conseguir fazer quase qualquer coisa que quiser. 6 00:00:17,700 --> 00:00:22,330 A ciência da computação é apenas aprender como funciona um computador e como ele pensa, 7 00:00:22,330 --> 00:00:24,700 para que você possa ensiná-lo a fazer coisas novas. 8 00:00:24,800 --> 00:00:28,100 Nos dias de hoje, o que você pode fazer na ciência da computação é bastante surpreendente. 9 00:00:28,200 --> 00:00:31,200 Eu acho que é a coisa mais próxima que temos de um super poder. 10 00:00:31,300 --> 00:00:34,200 (Tanya: estudante de Ciência da Computação) Na próxima hora, vamos jogar algo 11 00:00:34,200 --> 00:00:36,000 que vai ensinar a você os conceitos básicos de programação. 12 00:00:36,000 --> 00:00:39,500 Normalmente, a programação é toda em texto, mas vamos usar Blockly, 13 00:00:39,600 --> 00:00:43,200 que utiliza blocos visuais onde você arrasta e solta para escrever programas. 14 00:00:43,200 --> 00:00:46,000 Por trás de tudo você ainda estará criando código. 15 00:00:46,000 --> 00:00:49,400 Para começar, vamos construir o código para um programa que vai ajudar 16 00:00:49,400 --> 00:00:54,000 este passarinho a mover-se através de um labirinto para chegar ao porco malvado que roubou os seus ovos. 17 00:00:54,000 --> 00:00:56,600 Blockly é dividido em três partes principais. 18 00:00:56,600 --> 00:01:00,000 À esquerda é o labirinto do passarinho onde o programa será executado. 19 00:01:00,000 --> 00:01:04,000 As instruções para cada nível são escritas abaixo do labirinto. 20 00:01:04,000 --> 00:01:06,000 Esta área central é a caixa de ferramentas, 21 00:01:06,000 --> 00:01:10,200 e cada um desses blocos é um comando que o pássaro pode entender. 22 00:01:10,200 --> 00:01:13,000 O espaço em branco do lado direito é chamado área de trabalho 23 00:01:13,000 --> 00:01:15,100 e é aí que nós vamos construir o nosso programa. 24 00:01:15,100 --> 00:01:21,000 Se eu arrastar o bloco "mover" para a nossa área de trabalho e clicar em "rodar", o que acontece? 25 00:01:21,000 --> 00:01:23,500 O pássaro move-se para frente uma casa na grade. 26 00:01:23,500 --> 00:01:28,000 E se eu quiser que o pássaro faça alguma coisa depois de avançar uma casa? 27 00:01:28,000 --> 00:01:30,300 Eu posso adicionar outro bloco para o nosso programa. 28 00:01:30,300 --> 00:01:33,900 Eu vou escolher o bloco "virar à direita" e vou arrastá-lo embaixo 29 00:01:33,900 --> 00:01:37,000 do meu bloco "mover" até que a seta amarela apareça 30 00:01:37,000 --> 00:01:41,000 e então eu vou soltá-lo e os dois blocos se encaixarão. 31 00:01:41,000 --> 00:01:45,000 Ao pressionar "rodar" de novo, o pássaro irá executar os comandos que estão empilhados, 32 00:01:45,000 --> 00:01:47,000 de cima para baixo, em nossa área de trabalho. 33 00:01:47,000 --> 00:01:49,000 Se você quiser apagar um bloco, 34 00:01:49,000 --> 00:01:52,000 basta removê-lo da pilha e arrastá-lo para a lixeira. 35 00:01:52,000 --> 00:01:57,800 Depois de clicar em "rodar", você sempre pode clicar no botão de "reiniciar" para colocar o pássaro de volta no começo. 36 00:01:57,800 --> 00:01:59,500 Agora, vamos pegar os porcos!