Cores da Borboleta

Sumário

CONECTAR

 

VOCÊ SABE O QUE É LINGUAGEM DE PROGRAMAÇÃO?

Uma linguagem de programação é um conjunto de instruções que permite que pessoas se comuniquem com o computador, indicando o que deve ser feito e de que maneira as tarefas devem ser executadas.

Usamos a linguagem de programação Scratch para desenvolver projetos interativos, dar vida às ideias de forma criativa e aprender conceitos de lógica e programação de um jeito simples, visual e acessível.

 

Assista ao vídeo e veja alguns exemplos de projetos:

 

CONTEMPLAR

 

Neste momento, vamos conhecer e explorar a linguagem de programação por meio da plataforma Scratch. Essa ferramenta é bastante didática, possibilitando que os alunos compreendam conceitos de programação, criem animações, desenvolvam jogos e ainda salvem e publiquem seus projetos. Com o Scratch, é possível elaborar diversos tipos de trabalhos, como histórias interativas, jogos, animações, projetos educativos e aplicações interativas. A plataforma oferece um leque amplo de oportunidades para que os usuários exercitem sua criatividade e experimentem diferentes ideias.

CONHECENDO O PROGRAMA

 

Acesse o site: https://scratch.mit.edu

SOBRE O IDIOMA DO SCRATCH:

Para ajustar o Scratch para o português, caso ele esteja em inglês, siga estes passos:

Na parte inferior da página inicial, você encontrará uma caixa indicando o idioma atual.

Se aparecer “English” 🇬🇧, clique nessa caixa e procure nas opções a alternativa 🇧🇷 Português (Brasil) ou Português Brasileiro.

 

ATENÇÃO:
Se você já estiver na tela de criação do Scratch, também é possível alterar o idioma por lá. Para isso:

  • Clique no ícone da engrenagem, localizado ao lado da logo do Scratch.
  • Nas opções que aparecerem, selecione Idiomas.
  • Em seguida, role a lista até encontrar “Português (Brasil)”.
  • O idioma será atualizado automaticamente.

 

APRENDENDO SOBRE O SCRATCH

 

Área de Scripts:
É onde ficam os blocos de código que usamos para começar a criação. Os blocos precisam ser arrastados para essa área, pois são eles que definem as ações dos personagens (atores), controlam fantasias, sons e cenários.

 

DETALHANDO O SCRATCH

Nesta parte da plataforma, encontramos três comandos essenciais, e a seguir vamos explicar cada um deles com mais detalhes.

CÓDIGOS / BLOCOS DE PROGRAMAÇÃO 

No Scratch, as instruções que determinam as ações dos personagens são organizadas em blocos coloridos. Cada cor representa um tipo de comando, responsável por controlar movimentos, aparência, sons e tomadas de decisão dentro do projeto. A seguir, você verá o que cada grupo de blocos é capaz de fazer.

 

MOVIMENTO
Direciona os movimentos e os giros dos atores dentro da área de scripts 

Exemplo: mova, gire, aponte para a direção, vá para posição aleatória. 

 

APARÊNCIA 
Modifica fantasias, cores, cenários e expressões dos personagens. 

Exemplo: próxima fantasia, pense, próximo cenário, mostrar ou esconder. 

 

SOM 
Insere sons, efeitos sonoros, músicas ou gravações de voz. 

Exemplo: toque o som, pare o som, mude o som, remova o som e volume. 

 

EVENTOS 
Comando para dar início as ações da programação. 

Exemplo: ao clicar na bandeira verde, ao pressionar uma tecla, ao receber uma mensagem. 

 

CONTROLE 
Este comando cria repetições, pausas e condições lógicas. 

Exemplo: repita, espere 1 segundo, sempre e se / senão. 

 

SENSORES  

Os blocos de sensores servem para perceber o que está acontecendo no projeto. 

Exemplo: tocando na cor, mouse pressionado? Posição x do mouse 

 

OPERADORES 

Os operadores são blocos usados para fazer contas, comparar informações e criar condições. 

Exemplo: soma, subtração e comparação. 

 

 VARIÁVEIS 

As variáveis são como caixinhas que guardam informações. 

Exemplo: mude minha variável, mostre a variável.
 

MEUS BLOCOS 
É a parte do Scratch onde você pode criar seus próprios blocos de comando. 

Exemplo: criar um comando novo, feito por você, que pode executar várias instruções ao mesmo tempo.  

 

EXTENSÃO  

A parte de Extensões do Scratch serve para ampliar as possibilidades do projeto, adicionando novos conjuntos de blocos que não aparecem na área principal. Com as extensões, pode conectar dispositivos externos, como Makey Makey, micro:bit ou LEGO, além de usar recursos extras, como tradução de texto, detecção de voz, música avançada e interação com vídeo. Essa área permite que o Scratch se torne ainda mais potente, oferecendo ferramentas adicionais para criar projetos mais completos, interativos e criativos. 

 

PALCO

O palco é o espaço onde tudo acontece no Scratch: é nele que aparecem as animações, os personagens e os jogos. É também onde o aluno consegue visualizar, na prática, aquilo que programou.

O personagem inicial, o famoso gato Scratch, já aparece automaticamente quando um novo projeto é criado.

A bandeira verde é utilizada para iniciar o projeto, enquanto o botão vermelho serve para interromper a execução.

ATORES E CENÁRIOS

Os atores são todos os elementos que aparecem na tela e podem ser animados, como personagens, objetos ou figuras que se movimentam, falam ou interagem de acordo com a programação.
Já os cenários compõem o fundo da cena, definindo o ambiente onde tudo acontece — podendo ser uma paisagem, um local interno ou qualquer espaço escolhido pelo aluno.

Nesse espaço, é possível visualizar, adicionar, alterar ou remover tanto os atores quanto os cenários do projeto.

  • Personagens/Atores (Sprites): são as figuras, objetos ou qualquer elemento que participa da ação no projeto.
  • Cenários/Planos de fundo (Backdrops): representam o ambiente onde tudo acontece, funcionando como o fundo da cena — como uma praia, floresta ou cidade.
  • Nome do Ator/Identificação do Personagem: é possível renomear cada ator, trocando, por exemplo, “Sprite1” por “Gato”, “Jogador” ou “Bola”. Isso ajuda na organização, especialmente quando vários personagens fazem parte do projeto.

TAMANHO:

Permite ajustar o tamanho do personagem, deixando-o maior ou menor.

  • O valor 100 corresponde ao tamanho original. Números menores reduzem a imagem, enquanto números maiores a ampliam.

MOSTRAR:

Esse comando permite exibir ou ocultar o personagem na tela. Ao clicar, você define se o ator ficará visível ou não durante a execução do projeto.


FANTASIAS E SONS

A aba Fantasias é o espaço onde você altera a aparência do personagem. Nela, é possível trocar o visual ou a “roupa” do ator, ajustar cores, formas e detalhes, além de criar efeitos de movimento desenhando diferentes poses. Essas variações ajudam a produzir animações, como caminhar, pular, sorrir ou correr.

 

A aba Sons é o lugar onde você pode incluir, ouvir e editar sons para o seu projeto. Ali, é possível importar músicas e efeitos sonoros, gravar a própria voz e ajustar elementos como volume, velocidade e outros efeitos. Os sons tornam o jogo ou a animação mais dinâmica e envolvente, contribuindo para dar vida à história.

Observação: 

O Scratch suporta apenas dois formatos de áudio: WAV e MP3

Esses são os formatos aceitos para importar, tocar e editar sons dentro da plataforma.

 

CONSTRUIR

 

DESAFIO:

Acesse o Scratch em https://scratch.mit.edu/ e insira um ator e mude os efeitos.

Realize os passos e veja a animação no final.

 

 

 

 

 

 

 

 

 

1. Para renomear os atores, clique no campo ao lado do texto “Ator”.

2. Para ajustar a posição dos atores no palco, indique os números nos campos das coordenadas x e y.

3. Para tornar o ator visível ou invisível, clique nos ícones do item “Mostrar”.

4. Para alterar o tamanho do ator, ajuste a numeração no campo “Tamanho”.

5. Para alterar a direção do ator, ajuste a numeração no campo “Direção”.

 

PROGRAMANDO AS CORES DA BORBOLETA

a. Clique no ator Gato (Cat) e depois no ícone da lixeira para excluí-lo.

 

b. Clique no local indicado pela seta amarela para inserir a borboleta como novo Ator. Em seguida, aumente o tamanho da borboleta para 200.

c. Clique em Eventos, arraste o Bloco quando a tecla espaço for pressionada para a Área de Scripts.

 

d. Em Aparência selecione “defina o efeito cor como 0” e insira-o abaixo do bloco “quando a tecla espaço for pressionada”.

 

e. Altere o valor do Bloco para 10 e veja o que acontece ao pressionar a barra de espaço. Em seguida, altere o valor para 25 e depois 40. 

f. Troque os valores e crie novos efeitos.

 

CONTINUAR

Depois de criar as animações, compartilhe a experiência com a turma.

Qual bloco foi usado para trocar de cor?

Na paleta de cor, os blocos dentro de Eventos, quais suas funções?