Modelos de Projetos Prontos Scratch
Templates para Professores
TEMPLATE 1: APRESENTAÇÃO PESSOAL INTERATIVA
Descrição do Projeto
Modelo completo para alunos criarem sua própria apresentação interativa, ideal para primeiras aulas e quebra-gelo.
Estrutura Completa do Projeto
A. Configuração Inicial
QUANDO ⚑ FOR CLICADO
ESCONDA
MUDE PARA O CENÁRIO [minha_casa]
MUDE [slide_atual] PARA [1]
TRANSMITA [iniciar_apresentacao]
B. Sprite Principal - Aluno
QUANDO EU RECEBER [iniciar_apresentacao]
MOSTRE
DIGA [Olá! Meu nome é...] POR 2 SEGUNDOS
ESPERA 0.5 SEGUNDOS
DIGA [ESCREVA_SEU_NOME_AQUI] POR 3 SEGUNDOS
ESPERA 1 SEGUNDO
TRANSMITA [proximo_slide]
C. Slides de Apresentação
Slide 1 - Idade:
QUANDO EU RECEBER [proximo_slide]
SE <(slide_atual)=[1]> ENTAO
MUDE [slide_atual] PARA [2]
DIGA [Eu tenho _____ anos] POR 3 SEGUNDOS
ESPERA 2 SEGUNDOS
TRANSMITA [proximo_slide]
Slide 2 - Família:
SE <(slide_atual)=[2]> ENTAO
MUDE [slide_atual] PARA [3]
MUDE PARA O CENÁRIO [familia]
DIGA [Minha família tem _____ pessoas] POR 3 SEGUNDOS
ESPERA 2 SEGUNDOS
TRANSMITA [proximo_slide]
Slide 3 - Matéria Favorita:
SE <(slide_atual)=[3]> ENTAO
MUDE [slide_atual] PARA [4]
MUDE PARA O CENÁRIO [escola]
DIGA [Minha matéria favorita é _____] POR 3 SEGUNDOS
ESPERA 2 SEGUNDOS
TRANSMITA [proximo_slide]
Slide 4 - Hobbies:
SE <(slide_atual)=[4]> ENTAO
MUDE [slide_atual] PARA [5]
MUDE PARA O CENÁRIO [hobbies]
DIGA [Gosto de _____ e _____] POR 3 SEGUNDOS
ESPERA 2 SEGUNDOS
TRANSMITA [proximo_slide]
Slide 5 - Sonho:
SE <(slide_atual)=[5]> ENTAO
DIGA [Quando crescer, quero ser _____] POR 3 SEGUNDOS
TOQUE O SOM [cheer]
MUDE O EFEITO [COR] PARA [50]
ESPERA 1 SEGUNDO
MUDE O EFEITO [COR] PARA [0]
D. Sprites Adicionais
Sprite Botão "Próximo":
QUANDO ESTE SPRITE FOR CLICADO
TRANSMITA [proximo_slide]
TOQUE O SOM [pop]
Sprite Mascote (opcional):
QUANDO EU RECEBER [proximo_slide]
ESPERA 0.3 SEGUNDOS
TOQUE O SOM [meow] // Ou outro som apropriado
GIRE ↻ 360 GRAUS
Instruções para Personalização
ÁREAS PARA EDIÇÃO DO ALUNO:
- NOME: Substituir "ESCREVA_SEU_NOME_AQUI"
- IDADE: Completar número de anos
- FAMÍLIA: Número de pessoas na família
- MATÉRIA: Nome da matéria favorita
- HOBBIES: Duas atividades que gosta
- SONHO: Profissão desejada
CENÁRIOS PARA ADICIONAR:
- Minha casa
- Minha família
- Minha escola
- Meus hobbies
- Meus sonhos
Versões Adaptadas por Idade
1º-2º Ano (Simplificado):
QUANDO ⚑ FOR CLICADO
DIGA [Meu nome é _____] POR 3 SEGUNDOS
ESPERA 2 SEGUNDOS
DIGA [Tenho _____ anos] POR 3 SEGUNDOS
ESPERA 2 SEGUNDOS
DIGA [Gosto de _____] POR 3 SEGUNDOS
3º-5º Ano (Completo):
// Incluir todos os 5 slides + interatividade
// Adicionar botões de navegação
// Incluir efeitos especiais
TEMPLATE 2: QUIZ EDUCATIVO COMPLETO
Descrição do Projeto
Template para criação de quizzes educativos com sistema de pontuação, feedback e tela final.
Estrutura Completa do Sistema
A. Variáveis Necessárias
// CRIAR ESTAS VARIÁVEIS:
pontuacao_total
pergunta_atual
resposta_correta
tempo_restante
B. Inicialização do Quiz
QUANDO ⚑ FOR CLICADO
MUDE [pontuacao_total] PARA [0]
MUDE [pergunta_atual] PARA [1]
MUDE [tempo_restante] PARA [60]
MUDE PARA O CENÁRIO [tela_inicial]
TRANSMITA [iniciar_quiz]
C. Sistema de Temporizador
QUANDO EU RECEBER [iniciar_quiz]
SEMPRE
ESPERA 1 SEGUNDOS
MUDE [tempo_restante] PARA ((tempo_restante) - (1))
SE <(tempo_restante)=[0]> ENTAO
TRANSMITA [fim_do_quiz]
PARE [ESTE SCRIPT]
D. Banco de Perguntas
Pergunta 1 - Matemática:
QUANDO EU RECEBER [fazer_pergunta1]
SE <(pergunta_atual)=[1]> ENTAO
MUDE [resposta_correta] PARA [15]
PERGUNTE [Quanto é 8 + 7?] E ESPERE
SE <(resposta)=[15]> ENTAO
ADICIONE [10] A [pontuacao_total]
DIGA [✅ Correto! +10 pontos] POR 2 SEGUNDOS
SENAO
DIGA [❌ Resposta: 15] POR 2 SEGUNDOS
MUDE [pergunta_atual] PARA [2]
ESPERA 2 SEGUNDOS
TRANSMITA [proxima_pergunta]
Pergunta 2 - Ciências:
QUANDO EU RECEBER [fazer_pergunta2]
SE <(pergunta_atual)=[2]> ENTAO
MUDE [resposta_correta] PARA [oxigenio]
PERGUNTE [Qual gás as plantas produzem?] E ESPERE
SE <(resposta)=[oxigenio]> ENTAO
ADICIONE [10] A [pontuacao_total]
DIGA [✅ Excelente! +10 pontos] POR 2 SEGUNDOS
SENAO
DIGA [❌ É oxigênio] POR 2 SEGUNDOS
MUDE [pergunta_atual] PARA [3]
ESPERA 2 SEGUNDOS
TRANSMITA [proxima_pergunta]
Pergunta 3 - Geografia:
QUANDO EU RECEBER [fazer_pergunta3]
SE <(pergunta_atual)=[3]> ENTAO
MUDE [resposta_correta] PARA [brasilia]
PERGUNTE [Qual a capital do Brasil?] E ESPERE
SE <(resposta)=[brasilia]> ENTAO
ADICIONE [10] A [pontuacao_total]
DIGA [✅ Muito bem! +10 pontos] POR 2 SEGUNDOS
SENAO
DIGA [❌ É Brasília] POR 2 SEGUNDOS
MUDE [pergunta_atual] PARA [4]
ESPERA 2 SEGUNDOS
TRANSMITA [proxima_pergunta]
E. Controlador de Perguntas
QUANDO EU RECEBER [proxima_pergunta]
SE <(pergunta_atual)=[1]> ENTAO
TRANSMITA [fazer_pergunta1]
SENAO SE <(pergunta_atual)=[2]> ENTAO
TRANSMITA [fazer_pergunta2]
SENAO SE <(pergunta_atual)=[3]> ENTAO
TRANSMITA [fazer_pergunta3]
SENAO SE <(pergunta_atual)> [3]> ENTAO
TRANSMITA [fim_do_quiz]
F. Tela Final com Resultados
QUANDO EU RECEBER [fim_do_quiz]
MUDE PARA O CENÁRIO [tela_final]
APAGUE TODOS OS EFEITOS
SE <(pontuacao_total)=[30]> ENTAO
DIGA [🎉 PERFEITO! 30/30 pontos!] POR 4 SEGUNDOS
TOQUE O SOM [cheer]
SENAO SE <(pontuacao_total)> [20]> ENTAO
DIGA [👏 Ótimo trabalho!] POR 4 SEGUNDOS
TOQUE O SOM [dance celebrate]
SENAO SE <(pontuacao_total)> [10]> ENTAO
DIGA [👍 Bom esforço!] POR 4 SEGUNDOS
TOQUE O SOM [meow]
SENAO
DIGA [💪 Continue praticando!] POR 4 SEGUNDOS
TOQUE O SOM [drum]
DIGA (JUNTAR [Sua pontuação: ] (pontuacao_total)) POR 5 SEGUNDOS
Sprite Display de Informações
// Mostra pontuação e tempo
SEMPRE
DIGA (JUNTAR [Pontos: ] (pontuacao_total))
// Outro sprite para tempo
SEMPRE
DIGA (JUNTAR [Tempo: ] (tempo_restante))
Instruções para Customização
Para Adicionar Mais Perguntas:
- CRIAR nova transmissão "fazer_pergunta4"
- ADICIONAR código seguindo padrão anterior
- ATUALIZAR controlador para incluir pergunta 4
- AJUSTAR condições do fim do quiz
Áreas de Personalização:
// EDITAR ESTES VALORES:
- Texto das perguntas
- Respostas corretas
- Pontuação por pergunta
- Tempo total do quiz
- Mensagens de feedback
- Sons e efeitos visuais
Versões por Disciplina
Matemática:
PERGUNTA: [Quanto é 12 × 4?]
RESPOSTA_CORRETA: [48]
FEEDBACK: [✅ Tabuada certa!]
Português:
PERGUNTA: [Complete: O _____ saltou o muro]
RESPOSTA_CORRETA: [gato]
FEEDBACK: [✅ Gramática correta!]
Ciências:
PERGUNTA: [Quantos planetas tem nosso sistema solar?]
RESPOSTA_CORRETA: [8]
FEEDBACK: [✅ Conhece o sistema solar!]
TEMPLATE 3: ANIMAÇÃO COM MÚLTIPLOS SPRITES
Descrição do Projeto
Template para criar animações coordenadas entre vários personagens, ideal para contar histórias.
Estrutura de Coordenação
A. Sistema de Sincronização
// VARIÁVEIS GLOBAIS:
cena_atual
personagem_ativo
// INICIALIZAÇÃO:
QUANDO ⚑ FOR CLICADO
MUDE [cena_atual] PARA [1]
MUDE [personagem_ativo] PARA [nenhum]
TRANSMITA [cena1_inicio]
B. Personagem Principal - Herói
QUANDO EU RECEBER [cena1_inicio]
MOSTRE
VÁ PARA X: [-150] Y: [0]
DIGA [Olá, eu sou o herói desta história!] POR 3 SEGUNDOS
ESPERA 0.5 SEGUNDOS
MOVA 100 PASSOS // Anda para o centro
TRANSMITA [heroi_pronto]
C. Personagem Secundário - Amigo
QUANDO EU RECEBER [heroi_pronto]
ESPERA 1 SEGUNDO // Pequena pausa dramática
MOSTRE
VÁ PARA X: [150] Y: [0]
DIGA [E eu sou o amigo que ajuda!] POR 3 SEGUNDOS
MOVA -80 PASSOS // Anda em direção ao herói
TRANSMITA [amigo_pronto]
D. Personagem Cômico - Alívio Cômico
QUANDO EU RECEBER [amigo_pronto]
ESPERA 0.5 SEGUNDOS
MOSTRE
VÁ PARA X: [0] Y: [-100]
DIGA [E eu caí de paraquedas!] POR 2 SEGUNDOS
TOQUE O SOM [boing]
GIRE ↻ 360 GRAUS
TRANSMITA [comico_pronto]
E. Interação entre Personagens
Diálogo Coordenado:
QUANDO EU RECEBER [comico_pronto]
ESPERA 1 SEGUNDO
// Herói responde
DIGA [Que surpresa te ver aqui!] POR 2 SEGUNDOS
TRANSMITA [heroi_respondeu]
QUANDO EU RECEBER [heroi_respondeu]
ESPERA 0.5 SEGUNDOS
// Amigo comenta
DIGA [Sempre aparecendo do nada!] POR 2 SEGUNDOS
TRANSMITA [amigo_respondeu]
QUANDO EU RECEBER [amigo_respondeu]
ESPERA 0.5 SEGUNDOS
// Cômico finaliza
DIGA [Essa é a minha especialidade!] POR 2 SEGUNDOS
TOQUE O SOM [laugh1]
TRANSMITA [dialogo_completo]
F. Sequência de Ações em Grupo
Animação Sincronizada:
QUANDO EU RECEBER [dialogo_completo]
ESPERA 1 SEGUNDO
// Todos se movem juntos
REPITA 5 VEZES
TRANSMITA [pular]
ESPERA 0.3 SEGUNDOS
TRANSMITA [animacao_final]
Ação de Pular (para todos os personagens):
QUANDO EU RECEBER [pular]
MUDE Y POR 30
ESPERA 0.1 SEGUNDOS
MUDE Y POR -30
TOQUE O SOM [pop]
G. Finalização da Animação
QUANDO EU RECEBER [animacao_final]
ESPERA 1 SEGUNDO
// Formação final
VÁ PARA X: [-100] Y: [0] // Herói
VÁ PARA X: [100] Y: [0] // Amigo
VÁ PARA X: [0] Y: [50] // Cômico
DIGA [Fim da nossa aventura!] POR 3 SEGUNDOS
TOQUE O SOM [drum roll]
Sprite Narrador (Opcional)
QUANDO EU RECEBER [cena1_inicio]
ESCONDA
ESPERA 2 SEGUNDOS
MOSTRE
DIGA [Numa terra distante...] POR 2 SEGUNDOS
ESCONDA
Sistema de Controle de Cenas
QUANDO A TECLA [ESPAÇO] FOR PRESSIONADA
SE <(cena_atual)=[1]> ENTAO
TRANSMITA [cena2_inicio]
MUDE [cena_atual] PARA [2]
SENAO SE <(cena_atual)=[2]> ENTAO
TRANSMITA [cena3_inicio]
MUDE [cena_atual] PARA [3]
Instruções para Personalização
Customização de Personagens:
- HERÓI: Nome e características, Diálogos personalizados, Movimentos específicos
- AMIGO: Relação com herói, Habilidades especiais, Momentos de destaque
- ALÍVIO CÔMICO: Piadas e situações engraçadas, Efeitos especiais, Surpresas na história
Para Expandir a História:
// ADICIONAR novas cenas:
QUANDO EU RECEBER [cena2_inicio]
// Programar ações da cena 2
QUANDO EU RECEBER [cena3_inicio]
// Programar ações da cena 3
TEMPLATE 4: SIMULADOR MATEMÁTICO INTERATIVO
Descrição do Projeto
Template para criar ferramentas interativas de aprendizado matemático com feedback visual.
Sistema Completo de Cálculo
A. Variáveis Matemáticas
// VARIÁVEIS PARA CÁLCULOS:
base
altura
raio
area_calculada
perimetro_calculado
lado
forma_selecionada
B. Interface do Usuário
Botão Quadrado:
QUANDO ESTE SPRITE FOR CLICADO
MUDE [forma_selecionada] PARA [quadrado]
PERGUNTE [Qual o tamanho do lado?] E ESPERE
SE <(resposta)> [0]> ENTAO
MUDE [lado] PARA (resposta)
MUDE [area_calculada] PARA ((lado) * (lado))
MUDE [perimetro_calculado] PARA ((4) * (lado))
TRANSMITA [desenhar_quadrado]
TRANSMITA [mostrar_resultados]
SENAO
DIGA [⚠️ Use números positivos!] POR 2 SEGUNDOS
Botão Retângulo:
QUANDO ESTE SPRITE FOR CLICADO
MUDE [forma_selecionada] PARA [retangulo]
PERGUNTE [Qual a base?] E ESPERE
MUDE [base] PARA (resposta)
PERGUNTE [Qual a altura?] E ESPERE
MUDE [altura] PARA (resposta)
SE <<(base)> [0]> E <(altura)> [0]>> ENTAO
MUDE [area_calculada] PARA ((base) * (altura))
MUDE [perimetro_calculado] PARA ((2) * ((base) + (altura)))
TRANSMITA [desenhar_retangulo]
TRANSMITA [mostrar_resultados]
SENAO
DIGA [⚠️ Medidas devem ser positivas!] POR 2 SEGUNDOS
Botão Círculo:
QUANDO ESTE SPRITE FOR CLICADO
MUDE [forma_selecionada] PARA [circulo]
PERGUNTE [Qual o raio?] E ESPERE
MUDE [raio] PARA (resposta)
SE <(raio)> [0]> ENTAO
MUDE [area_calculada] PARA ((3.14) * ((raio) * (raio)))
MUDE [perimetro_calculado] PARA ((2) * (3.14) * (raio))
TRANSMITA [desenhar_circulo]
TRANSMITA [mostrar_resultados]
SENAO
DIGA [⚠️ Raio deve ser positivo!] POR 2 SEGUNDOS
C. Sistema de Desenho
Desenhando Quadrado:
QUANDO EU RECEBER [desenhar_quadrado]
APAGUE TODOS OS DESENHOS
ABAIXE A CANETA
DEFINA A COR DA CANETA PARA [azul]
DEFINA O TAMANHO DA CANETA PARA [3]
VÁ PARA X: [-50] Y: [-50] // Posição inicial
REPITA 4 VEZES
MOVA (lado) PASSOS
GIRE ↻ 90 GRAUS
LEVANTE A CANETA
Desenhando Retângulo:
QUANDO EU RECEBER [desenhar_retangulo]
APAGUE TODOS OS DESENHOS
ABAIXE A CANETA
DEFINA A COR DA CANETA PARA [verde]
DEFINA O TAMANHO DA CANETA PARA [3]
VÁ PARA X: [-60] Y: [-40]
// Lados maiores (base)
REPITA 2 VEZES
MOVA (base) PASSOS
GIRE ↻ 90 GRAUS
MOVA (altura) PASSOS
GIRE ↻ 90 GRAUS
LEVANTE A CANETA
Desenhando Círculo:
QUANDO EU RECEBER [desenhar_circulo]
APAGUE TODOS OS DESENHOS
ABAIXE A CANETA
DEFINA A COR DA CANETA PARA [vermelho]
DEFINA O TAMANHO DA CANETA PARA [3]
VÁ PARA X: (0) Y: (0 - (raio))
// Aproximação de círculo com 36 segmentos
REPITA 36 VEZES
MOVA (((2) * (3.14) * (raio)) / (36)) PASSOS
GIRE ↻ (360 / 36) GRAUS
LEVANTE A CANETA
D. Display de Resultados
QUANDO EU RECEBER [mostrar_resultados]
ESPERA 0.5 SEGUNDOS // Tempo para desenhar
DIGA (JUNTAR [Forma: ] (forma_selecionada)) POR 4 SEGUNDOS
ESPERA 0.2 SEGUNDOS
DIGA (JUNTAR [Área: ] (ARREDONDAR (area_calculada))) POR 4 SEGUNDOS
ESPERA 0.2 SEGUNDOS
DIGA (JUNTAR [Perímetro: ] (ARREDONDAR (perimetro_calculado))) POR 4 SEGUNDOS
TOQUE O SOM [pop]
Sprite Calculadora (Display Permanente)
SEMPRE
DIGA (JUNTAR [Área: ] (area_calculada))
// Outro sprite para perímetro
SEMPRE
DIGA (JUNTAR [Perímetro: ] (perimetro_calculado))
Botão de Limpar
QUANDO ESTE SPRITE FOR CLICADO
APAGUE TODOS OS DESENHOS
MUDE [area_calculada] PARA [0]
MUDE [perimetro_calculado] PARA [0]
MUDE [forma_selecionada] PARA [nenhuma]
DIGA [Tela limpa!] POR 1 SEGUNDOS
TOQUE O SOM [computer beeps]
Instruções para Expansão
Adicionar Novas Formas:
Triângulo:
// Fórmulas para triângulo equilátero
AREA: ((base) * (altura)) / (2)
PERIMETRO: (3) * (lado)
// Sistema de desenho específico
Trapézio:
// Fórmulas para trapézio
AREA: ((base_maior) + (base_menor)) * (altura) / (2)
PERIMETRO: (base_maior) + (base_menor) + (2) * (lado)
Personalização por Nível:
1º-2º Ano (Formas Básicas):
- Apenas quadrado e retângulo
- Números inteiros pequenos
- Cálculos simples
3º-4º Ano (Formas Intermediárias):
- Adicionar triângulo e círculo
- Trabalhar com decimais
- Incluir unidades de medida
5º Ano (Formas Complexas):
- Adicionar trapézio, losango
- Trabalhar com fórmulas complexas
- Incluir conversão de unidades
Recursos de Aprendizado Integrados
Dicas de Fórmulas:
QUANDO ESTE SPRITE FOR CLICADO // Botão Ajuda
DIGA [📐 Dicas de Fórmulas:] POR 2 SEGUNDOS
ESPERA 0.5 SEGUNDOS
DIGA [Quadrado: A = lado × lado] POR 3 SEGUNDOS
ESPERA 0.3 SEGUNDOS
DIGA [Retângulo: A = base × altura] POR 3 SEGUNDOS
ESPERA 0.3 SEGUNDOS
DIGA [Círculo: A = π × raio²] POR 3 SEGUNDOS
Exemplos Práticos:
QUANDO ESTE SPRITE FOR CLICADO // Botão Exemplos
DIGA [📏 Exemplos do dia a dia:] POR 2 SEGUNDOS
ESPERA 0.5 SEGUNDOS
DIGA [Quadrado: piso da sala] POR 2 SEGUNDOS
ESPERA 0.3 SEGUNDOS
DIGA [Retângulo: porta, janela] POR 2 SEGUNDOS
ESPERA 0.3 SEGUNDOS
DIGA [Círculo: pizza, relógio] POR 2 SEGUNDOS
INSTRUÇÕES DE USO PARA PROFESSORES
Como Implementar os Templates
Passo a Passo Básico:
- BAIXAR o template desejado
- ABRIR no Scratch Online/Desktop
- PERSONALIZAR áreas marcadas
- TESTAR todas as funcionalidades
- COMPARTILHAR com alunos
Gestão em Sala de Aula:
- Demonstração: Mostrar template funcionando
- Personalização guiada: Ajudar alunos a customizar
- Expansão criativa: Incentivar melhorias originais
- Compartilhamento: Apresentar projetos finalizados
Dicas para Personalização Criativa
Para Alunos Criativos:
- Adicionar personagens extras
- Criar histórias originais
- Desenvolver novos desafios
- Implementar efeitos especiais únicos
Para Diferentes Disciplinas:
- Matemática: Novas fórmulas e cálculos
- Português: Diálogos e narrativas complexas
- Ciências: Simulações de fenômenos naturais
- História: Reconstituições de eventos históricos
- Artes: Animações e composições visuais
Avaliação com Templates
Critérios de Avaliação:
- ✅ PERSONALIZAÇÃO (40%)
- Elementos pessoais adicionados
- Customização criativa
- Originalidade nas modificações
- ✅ FUNCIONALIDADE (30%)
- Todas as funções working
- Sem erros de programação
- Experiência do usuário fluida
- ✅ CONTEÚDO (30%)
- Qualidade do conteúdo educacional
- Precisão das informações
- Valor educacional agregado