Você está na página 1de 4

PROFESSOR DANILO ROBÓTICA – 6 ANO – 18/03/2021

EXERCÍCIOS SOBRE O SCRATCH 5. Observe que no Scratch, assim como


AULAS 03 E 04 no EV3 (o programa usado para
controlar os robôs da lego), os comandos
1. Sua primeira tarefa é entrar no site co Scratch e tentar usá-lo. são divididos em grupos.
Entre no site https://scratch.mit.edu/ e clique em criar.
[Veja a figura ao lado]

Explique de forma simples o que você


encontra em cada um desses grupos.

É recomendável usar um computador, uma vez que usando 6. Vamos ao nosso primeiro jogo super
um smartphone é mais difícil, apesar de possível. simples.
Depois clique no globinho ao lado esquerdo para selecionar um Crie um programa que permite controlar
idioma. Recomenda-se usar Português (Brasileiro), como na uma bolinha. Crie uma caixa no centro
figura abaixo. do palco e sempre que a bolinha tocar no
objeto central, some um à veriável
pontos.

Observe que provavelmente a


pontuação cresce muito rapidamente.

Tente entender o problema e tente


resolver isso.

7. Faça um programa que recebe dois


valores e retorna a média.

8. Faça um programa que receba dois


valores e retorne o maior valor deles.
Pronto, seu exercício está concluído. Caso sejam iguais, informe isso ao
usuário.
2. Com o Scratch aberto, crie um diálogo.
Busque ajuda na internet (no youtube tem muitas aulas) se 9. Faça o gatinho fazer um quadrado.
necessário, peça ajuda aos seus colegas e até para seu professor. Figura referente à
A história do seu diálogo é livre, o importante é ter pelo menos questão 5.
dois personagens diferentes. 10. Faça o gatinho fazer um retângulo. Entretanto, agora ele
deverá desenhar este retângulo.
3. Já fez um diálogo? Para isso, adicione a extensão caneta (próximas duas figuras),
Qua acha agora de começarmos a aprender ferramentas sobre use a função “abaixar a caneta” (depois que a extenção for
como montar um jogo simples? baixada) e depois ordene que o Scratch caminhe na tela.
Comece criando uma bolinha que se desloca de um lado para o
outro da tela, sem parar. Para adicionar a extensão, clique no lugar
Na resposta você confere um possível código para isso. marcado na figura a seguir. Depois clique na
extensão da caneta.
4. Agora, faça um programa para que você controle um objeto com
o teclado.
Como? Clique neste link [à esquera] e dpois no
Tente usar os comandos a seguir: desenho abaixo

Abaixo temos um exemplo de como deve ficar o resultado.

Note que você pode usar outras teclas. Use a abuse dos
comandos, pois quanto mais você mexer, mais vai aprender e
mais vai gostar.

1
PROFESSOR DANILO ROBÓTICA – 6 ANO – 18/03/2021
11. Faça o que se pede em cada um dos itens abaixo. Use a 5. Movimento: controla o movimendo do ator, podendo dizer o
caneta, para que fique um desenho na tela. quanto pode andar, girar ou para onde ir.
a) Faça um programa para que o gatinho faça um triângulo. Aparência: controla as fantasias do personagem bem como as
b) Faça outro programa, agora para que se faça um petágono. falas, tamanhos e outras funcionalidades.
c) Encontre uma fórmula para saber quantos graus o gatinho deve Som: permite que um som seja reproduzido. Este som pode até
girar ao terminar um lado da circunferência. Isso será importante mesmo ser uma música externa ou um som gravado usando um
no próximo item e na próxima questão. microfone.
d) Faça um programa que, ao receber a informação de quantos Eventos: basicamente controla o início de uma sequência de
lados tem o polígono, o gatinho faça o desenho do polígono. Note comando, podendo também enviar uma mensagem para que uma
que se ele tiver muitos lados, a figura poderá ficar grande. Como sequência de códigos se inicie.
você resolve isso? Controle: funções de repetição e condição encontram-se aqui.
Você pode inclusive criar um clone de um objeto para que ele
12. Agora, faça um programa com menus... execute certa ação e depois desapareça.
Isso mesmo: você vai criar três botões como na figura abaixo. Se Sensores: permite que você saiba, por exemplo, quando um
o usuário clicar no pentágono, o Scratch deve fazer um objeto toca em outro ou leia o teclado, para saber o que foi
pentágono; se clicar no triângulo, faça um triângulo; e se clicar no apertado.
quadrado, faça um quadrado. Operadores: realiza operações matemáticas como soma, por
O programa funciona assim: exemplo, além de operações lógicas (maior, menor, igual,
• primeiro, o usuário clica na imagem e o Scratch ainda diferente etc.). Também permite juntar palavras para que você
dica parado; exiba uma frase mais completa numa resposta, por exemplo.
• depois o usuário clica na circunferência, e só aí que o Também é possível usarmos muitas funções matemáticas que
desenho começa. ainda não aprendemos.
Variáveis: é possível criar uma variável. Em breve faremos um
jogo, e usando variáveis, podemos criar um menu em um jogo ou
mesmo marcar os pontos de um usuário.
Meus Blocos: aqui podemos criar blocos prontos que seráo
usados com frequência.

6. Primeiro, criamos uma variável:

Clique em:

Depois, crie a variável:

Clicando no triângulo, o gatinho faz um triângulo.

RESPOSTAS DA LISTA SCRATCH


1. Se você não conseguir entrar no site como apresentado pelo
professor, não deixe de pedir ajuda para alguém, até mesmo para
um coleguinha. Escolha um nome:
2. Questão aberta, atividade prática.

Crie o código de movimentação:


3.

4.

2
PROFESSOR DANILO ROBÓTICA – 6 ANO – 18/03/2021
Crie o código de condição (caso toque no objeto quadrado): Podemos resolver o probelma usando variáveis.
Veja uma possível solução abaixo:

Se você escolheu uma cor difícil de acertar exatamente a mesma,


você pode clicar na cor do sensor "tocado na cor ...? então" e no
conta gotas logo abaixo do controle deslisante de brilho, como na
figura abaixo. Depois é só clicar no objeto com a cor que deseja
selecionar.

Crie então a condição:

Agora coloque dentro de uma repetição "infinita":

7.

8.

Note que foi criada a condição para começar o programa e que a


variável pontos foi definida como zero todo início de programa.
E aí, tem a solução para essa contagem rápida de pontos?

3
PROFESSOR DANILO ROBÓTICA – 6 ANO – 18/03/2021

9.

d)

É importante observar que o número 80 no primeiro repita foi um


número obtido por inspeção (testa-se diversos valoeres par ver o
10. que da mais certo). Note que a "resposta" deve estar no
denominador ("80/resposta") uma vez que quanto maior o número
de lados menor deverá ser o tamanho do lado da figura, caso
contrário ela não caberá no espaço disponível (palco) para o
Scratch.
Por fim, tente fazer um polígono de 100 lados. Você vai obter isso:

Note que isso não é uma circunferência! E sabe o que mais? Na


tela do celular, computador, tv entre outros nunca aparece uma
11. a) b) circunferência de verdade. Pense sobre isso pesquisando o que é
pixel.
12. Veja o código da bolinha:

Veja o código do triângulo:

360
c)  =
número de lados

O programa principal já fizemos nos três exercícios anteriores.

Você também pode gostar