WEBVTT 00:00:00.390 --> 00:00:01.300 Olá a todos, 00:00:01.300 --> 00:00:06.852 Uma das coisas mais entusiasmantes de um programa é que ele pode ser interactivo. 00:00:06.852 --> 00:00:12.441 Sempre que alguém clica, tabula ou escreve algo num computador ou telefone, isso gera um evento. 00:00:12.441 --> 00:00:16.428 Há algum código que decide o que fazer quando um evento ocorre. 00:00:16.428 --> 00:00:20.063 Por exemplo, poderiamos ter um eventhandler que diz que 00:00:20.063 --> 00:00:22.272 "quando houver um clique no rato, tocar um som". 00:00:23.582 --> 00:00:25.657 Vamos tentar uma atividade para ver como funciona. 00:00:25.657 --> 00:00:28.261 Já alguma vez ouviu falar do jogo Flappy Bird? 00:00:28.261 --> 00:00:34.499 Utilizando eventhandlers, podes aprender como programar a tua própria versão do Flappy Bird. 00:00:34.499 --> 00:00:40.801 O código que escreves envolve arrastar e largar blocos, que representam comandos para o computador. 00:00:40.801 --> 00:00:44.061 A programação «drag and drop» é a forma mais fácil de aprender... 00:00:44.061 --> 00:00:47.062 É, aliás, como os estudantes universitários aprendem a escrever código. 00:00:47.062 --> 00:00:51.011 Mas, nos bastidores, cada bloco é representado por código real. 00:00:51.011 --> 00:00:56.059 Se olharmos para o espaço de trabalho, há alguns blocos verdes que são preenchidos por nós. 00:00:56.059 --> 00:00:57.871 Estes blocos são manipuladores de eventos. 00:00:57.871 --> 00:01:04.820 Se quiseres que o pássaro bata as asas, ao clicares no teu rato, podes fazê-lo juntando o bloco das asas ao eventhandler apropriado. 00:01:04.820 --> 00:01:08.714 E agora, no teu jogo, sempre que clicares no teu rato, o pássaro irá bater as asas. 00:01:08.714 --> 00:01:15.413 Em cada puzzle desta atividade, vamos introduzir novos tipos de eventos nos blocos verdes do espaço de trabalho. 00:01:15.413 --> 00:01:19.506 Podes escolher o bloco apropriado para acrescentar em resposta a estes eventos. 00:01:19.506 --> 00:01:23.620 Quando vês uma seta como esta, podes alterar as definições, 00:01:23.620 --> 00:01:26.620 como o som a tocar quando o pássaro toca no chão. 00:01:26.620 --> 00:01:31.318 No puzzle final, poderás criar o teu próprio jogo e partilhá-lo com os teus amigos. 00:01:31.318 --> 00:01:33.224 Divirtam-se!