Escolar Documentos
Profissional Documentos
Cultura Documentos
Para
isso arraste o comando até a área de programa da direita:
Mas você não vai ficar querendo ficar clicando em cima do programa, não é?
Vamos querer uma coisa mais fácil e legal, como fazer o gato andar quando
apertamos uma tecla no teclado. Vamos fazer isso? Que tal usar a tecla
“espaço”, como na figura abaixo?
Para isso vamos ter de fazer o Scratch ficar esperando o “aperto de tecla”
acontecer e, depois, mover o gato.
Evento
Quando alguma coisa acontece, dizemos que um evento ocorreu. Scratch possui comandos especi
acontecem. Um comando que é disparado quando um evento acontece, é um gatilho.
Para saber quais são, clique na aba “Eventos” do Scratch. Os gatilhos em Scratch sempre começa
formato de um chapéu.
Como nós queremos que o Scratch olhe se alguma tecla foi pressionada, vamos pegar o gatilho “q
Arraste gatilho até a área de programa e encaixe-o por cima do comando de
movimento:
Assim, sempre que a tecla espaço for apertada, o gatilho vai disparar e o
Scratch vai executar os comandos que estão abaixo dele. Aperte a tecla várias
vezes e você vai ver o gatinho andar para a direita como na figura abaixo:
Ficou apertando até o gato sumir? Puxe-o pelo rabo de volta ao centro da tela.
Ter que apertar a tecla para cada passo do gato é chato, não? Vamos
automatizar isto fazendo o Scratch repetir o comando de movimento?
Estrutura de Controle
Para uma programa fazer coisas com comandos, como, por exemplo, repetí-los, nós usamos contr
no Scratch, clique na aba “Controle”.
Nós vamos usar um controle chamado de Estrutura de Repetição ou laço. É um
bloco em formato de um “C” onde está escrito “Repita 10 vezes”:
Para o gato não sumir, ideal seria fazê-lo andar em círculos, não? Para isso
temos de fazer com que o gato ande um pouco, vire um pouco, ande mais um
pouco, vire mais um pouco … e assim por diante.
Parâmetro
Parâmetros são valores que você pode colocar em um comando para fazê-lo acontecer de jeito diferente
colocou.
O círculo ficou mais legal? Experimente agora mudar o parâmetro do laço,
fazendo com que ele repita mais de 10 vezes, escrevendo, porf exemplo, 100
no lugar do 10. Quantos círculos o gato fez?