Primeiros Passos no Scratch
Guia Completo para Professores – do Básico ao Avançado
1. ACESSANDO A PLATAFORMA SCRATCH
Opção 1: Conta Online (Recomendada)
- Acesse o site oficial: https://scratch.mit.edu
- Clique em "Entrar" (canto superior direito)
- Clique em "Junte-se à Comunidade Scratch"
- Preencha o formulário com nome de usuário, senha e e-mail
- Clique em "Avançar" e complete o cadastro
Opção 2: Modo Offline
- Baixe o Scratch Desktop em https://scratch.mit.edu/download
- Instale no computador seguindo as instruções do sistema operacional
📌 Dicas Importantes
- Crie uma conta própria para demonstrar
- Considere criar conta de turma se permitido
- Teste o acesso antes da aula
2. CONHECENDO A INTERFACE DO SCRATCH
PALCO
[Animação]
BLOCOS
Movimento
Aparência
Som
Eventos
Controle
Sensores
Operadores
Variáveis
Aparência
Som
Eventos
Controle
Sensores
Operadores
Variáveis
ÁREA DE SCRIPTS
[Blocos encaixados]
SPRITES
[Gato] [+]
Categorias de Blocos
| Cor | Categoria | Função Principal |
|---|---|---|
| 🟦 | Movimento | Controlar posição e direção |
| 🟪 | Aparência | Mudar visual, falar, pensar |
| 🟥 | Som | Efeitos sonoros e música |
| 🟨 | Eventos | Iniciar programas, detectar ações |
| 🟧 | Controle | Repetições, condições, esperas |
| 🟩 | Sensores | Detectar toques, cores, respostas |
| 🟦 | Operadores | Cálculos matemáticos, lógica |
| 🟫 | Variáveis | Armazenar e manipular dados |
🚀 Novidades para este nível Essencial
- Variáveis e Listas: Crie variáveis para pontuações, vidas, e listas para conjuntos de dados.
- Meus Blocos (Blocos Personalizados): Crie funções reutilizáveis.
- Clones: Crie cópias dinâmicas de sprites.
3. PRIMEIRO PROJETO: "GATO DANÇARINO"
Objetivo: Criar uma animação simples para familiarização.
Passo a Passo
- Clique em "Criar" no canto superior esquerdo.
- Arraste os seguintes blocos para a área de scripts, encaixando-os:
quando ⚑ for clicado(Eventos)mova 10 passos(Movimento)diga Olá! por 2 segundos(Aparência)espere 1 segundos(Controle)mova 10 passos(Movimento)
- Clique na bandeira verde para testar.
- Modifique os valores (ex.: troque "10" por "20") e o texto "Olá!".
quando ⚑ for clicado
mova 10 passos
diga Olá! por 2 segundos
espere 1 segundos
mova 10 passos
mova 10 passos
diga Olá! por 2 segundos
espere 1 segundos
mova 10 passos
4. EXPLORANDO SPRITES E CENÁRIOS
Adicionando Sprites
- Biblioteca: Clique em "Escolher um Sprite" (+) e escolha um.
- Upload: Carregue uma imagem do computador.
- Desenhar: Crie seu próprio sprite com as ferramentas de desenho.
Cenários
- Clique em "Escolher um Cenário" (+) para adicionar um fundo.
- Use o bloco
mude para o cenário [ ](Aparência) para trocar durante a execução.
5. RECURSOS AVANÇADOS
Variáveis e Listas
Variáveis guardam valores que podem mudar. Listas guardam vários valores em sequência.
Criar uma variável:
- Na aba Variáveis, clique em Criar uma Variável.
- Dê um nome, como
pontuação. - Use blocos como
adicione 1 a [pontuação].
Criar uma lista:
- Na aba Variáveis, clique em Criar uma Lista.
- Dê um nome, como
perguntas. - Use
adicione [valor] a [lista].
Meus Blocos (Blocos Personalizados)
Crie funções reutilizáveis.
- Na aba Meus Blocos, clique em Criar um Bloco.
- Dê um nome, como
comparar cartas. - Adicione parâmetros se necessário.
- Defina a lógica na área de scripts.
Clones
Crie cópias dinâmicas de sprites.
- Use
crie um clone de [mim mesmo]. - Programe o clone em
quando eu começar como clone. - Use
delete este clonepara remover.
6. PROJETO DE TESTE: "EXPLORANDO AS NOVIDADES"
Utilize lista, bloco personalizado e clones para simular uma fila de espera com nomes.
quando ⚑ for clicado
esconda
repita (5) vezes
crie um clone de [mim mesmo]
espere (1) segundos
quando eu começar como clone
mostre
defina [indice] como (número aleatório entre (1) e (comprimento de [nomes]))
defina [nome_escolhido] como (item (indice) de [nomes])
exibir_nome (nome_escolhido)
espere (3) segundos
delete este clone
definir exibir_nome (nome)
diga (nome) por (2) segundos
esconda
repita (5) vezes
crie um clone de [mim mesmo]
espere (1) segundos
quando eu começar como clone
mostre
defina [indice] como (número aleatório entre (1) e (comprimento de [nomes]))
defina [nome_escolhido] como (item (indice) de [nomes])
exibir_nome (nome_escolhido)
espere (3) segundos
delete este clone
definir exibir_nome (nome)
diga (nome) por (2) segundos
7. ATIVIDADE PRÁTICA FINAL: "ANIMAÇÃO COMPLETA"
Crie uma animação com:
- 2 sprites diferentes
- 1 cenário
- Movimento
- Fala
- Esperas
- Sons
Exemplo
quando ⚑ for clicado
mova 50 passos
diga [Olá, eu sou o gato!] por 2 segundos
toque o som [meow]
espere 1 segundos
mova 50 passos
diga [Olá, eu sou o gato!] por 2 segundos
toque o som [meow]
espere 1 segundos
8. SALVANDO E COMPARTILHANDO PROJETOS
- Clique em "Arquivo" > "Salvar agora" para salvar manualmente.
- O Scratch salva automaticamente a cada minuto.
- Para compartilhar, clique em "Compartilhar" (canto superior direito).
💡 Dica para Professores
Use nomes padronizados para os projetos e faça backups regulares.
9. RESOLVENDO PROBLEMAS COMUNS
- Blocos não encaixam: Arraste até aparecer a linha branca de conexão.
- Programa não inicia: Verifique se usou o bloco "quando ⚑ for clicado" e clicou na bandeira verde.
- Sprite some: Use "mostre" (Aparência).
- Som não funciona: Verifique o volume do computador e se o bloco "toque o som" está correto.
MATERIAL DE APOIO AO PROFESSOR
📌 Plano de Aula (50 min)
- 0-10 min: Criação de contas e apresentação da interface.
- 10-25 min: Projeto "Gato Dançarino".
- 25-40 min: Introdução a variáveis e listas (demonstração).
- 40-50 min: Exploração livre e discussão.