Baixar a pasta do projeto (.zip, 47 KB)
Projeto 0 · Caça-Estrelas
Jogo de referência do Módulo 0, construído pelo aluno nas Aulas 0.5 e 0.6.
Briefing
Estrelas caem do céu em lugares sorteados. O gato anda para os lados com as setas e tenta pegá-las. Cada estrela pega vale 1 ponto. Cada estrela que chega ao chão custa 1 vida. Com as 3 vidas perdidas, o jogo mostra "Fim de jogo!" e para.
Objetivos pedagógicos
Evento, laço ("sempre" e "repita até que"), condição ("se ... então"), sensor de tecla, colisão, variável, número aleatório, coordenadas.
Arquivos
| Arquivo | O que é |
|---|---|
caca-estrelas.sb3 | projeto pronto. Abrir no Scratch por Arquivo > Load from your computer |
project.json | o mesmo projeto em texto (útil para comparar versões no Git) |
../../../../recursos/diagramas/fluxograma-caca-estrelas.svg | fluxograma da lógica |
../../../../scripts/gerar_caca_estrelas.py | script que recria o .sb3 a partir do código Python |
Para o professor: entregue o .sb3 aos alunos só depois que tentarem construir, ou para quem faltou e precisa alcançar a turma.
Como jogar
- Clique na bandeira verde.
- Use [Seta para esquerda] e [Seta para direita].
- Pegue as estrelas; não deixe cair três.
Organização
caca-estrelas/
README.md ← esta ficha
caca-estrelas.sb3 ← projeto Scratch 3
project.json ← mesmo conteúdo, em textoRecursos gráficos e sonoros: gato (fantasias costume1 e costume2), estrela (Star) e som Pop, todos da biblioteca oficial do Scratch.
Testes realizados (29/10/2026)
O projeto foi carregado no editor oficial do Scratch (scratch.mit.edu) e jogado por um robô de teste que simulava as teclas de seta seguindo a estrela.
| Teste | Resultado |
|---|---|
| Gato anda com seta para direita (0,5 s) | ✅ x foi de 0 para 150 |
| Estrela cai | ✅ y diminuiu continuamente |
| Pegar estrelas soma pontos | ✅ 3 pontos em 6 segundos de robô |
| Deixar cair tira vida | ✅ vidas foi de 3 para 0 |
| Fim de jogo para tudo | ✅ nenhum roteiro rodando ao final; estrela escondida |
| Segunda partida seguida | ❌ na 1ª versão a estrela sumia no início · ✅ corrigido e retestado (duas partidas seguidas, ambas com 3 pontos e fim normal) |
Falha encontrada e corrigida
Passos: jogar até o fim, clicar na bandeira de novo. Aconteceu: a estrela sumia logo no começo. Esperado: nova partida normal. Causa: a estrela usava "repita até que vidas < 1" e começava a rodar antes de o gato reiniciar as vidas para 3; lia o 0 da partida anterior. Correção: a estrela passou a usar "sempre" e só confere as vidas depois de perder uma. Este caso virou conteúdo da Aula 0.6.
Erros frequentes dos alunos
Ver as tabelas de problemas comuns das Aulas 0.5 e 0.6.
Critérios de avaliação
Rubrica R1 de AVALIACAO.md.
Possibilidades de expansão
Velocidade crescente, bomba, estrela dourada, tempo limite, tela inicial, recorde (Módulo 1), versão em GDevelop (Módulo 3) e em Godot (Módulo 8).
Publicação
Com conta no Scratch, o aluno pode usar Compartilhar no projeto online. Para menores, a escola decide se usa contas de turma (Conta de Professor do Scratch). A publicação em site próprio fica para o Módulo 10.