Scratch é uma linguagem de programação em blocos criada pelo MIT, gratuita, em que a criança encaixa comandos como peças em vez de escrever código. Ela funciona a partir dos 5 ou 6 anos porque não exige leitura fluente. Na primeira hora a criança já faz um personagem se mover, reagir a um clique e reproduzir um som, e é justamente esse resultado imediato que sustenta o interesse dela nas semanas seguintes.
Quero que meu filho comece a programar
O que é o Scratch e por que ele funciona com criança
O Scratch foi criado pelo Media Lab do MIT e é gratuito. Em vez de digitar comandos, a criança arrasta blocos coloridos que se encaixam. Um bloco diz mova 10 passos, outro diz espere 1 segundo, outro diz se tocar na borda, volte.
O detalhe que faz diferença é que blocos incompatíveis não encaixam. A criança não recebe uma mensagem de erro incompreensível, ela simplesmente percebe que a peça não entra. O erro vira informação em vez de frustração.
O segundo detalhe é o resultado imediato. Encaixou o bloco, o personagem se mexe na hora. Criança de 6 anos não sustenta atenção em algo cujo resultado só aparece depois. Aqui aparece em 2 segundos.

O primeiro projeto, em 20 minutos
Este é o roteiro que funciona quase sempre na primeira aula:
- Escolher um personagem, porque escolha gera pertencimento e a criança passa a defender o projeto dela
- Fazer ele andar com as setas do teclado, que é o primeiro momento de controle
- Adicionar um som quando ele encostar em alguma coisa, que é a primeira noção de condição
- Criar um segundo personagem que foge, que é a primeira noção de repetição
Ao final desses quatro passos a criança usou sequência, evento, condição e laço, que são quatro dos cinco conceitos centrais de qualquer linguagem de programação. Ela não sabe que usou, e não precisa saber ainda.
O que não fazer na primeira aula: explicar o que é um algoritmo. O conceito entra depois, quando ela já tem a experiência para pendurar a palavra.
O que a criança aprende sem perceber
Programar em blocos ensina três coisas que não aparecem no boletim.
A primeira é decomposição. Fazer um jogo inteiro é impossível, fazer o personagem pular é possível. A criança aprende a fatiar o problema porque não tem outro jeito de terminar.
A segunda é depuração. O projeto quase nunca funciona de primeira. Ela precisa ler o que está acontecendo, comparar com o que queria, e mudar uma coisa por vez. Esse hábito é raro até em adulto.
A terceira é tolerância ao erro. Em programação o erro não é vergonha, é etapa. Uma criança que erra 30 vezes em uma aula e termina com o projeto funcionando aprende algo sobre persistência que nenhuma redação sobre persistência ensina.
Ver a trilha do Scratch ao código escrito

Quando o Scratch deixa de bastar
O Scratch tem um teto, e reconhecer o teto é parte do trabalho da escola.
Ele começa a ficar apertado quando a criança quer três coisas: salvar progresso de forma mais complexa, controlar melhor o desempenho do projeto, ou levar o que fez para fora do navegador. Costuma acontecer por volta dos 9 ou 10 anos, e depende muito mais de maturidade de projeto do que de idade.
Na trilha da The Future School essa transição é planejada. O aluno do Explorer, de 7 a 10 anos, termina o percurso com um módulo em linguagem LUA, que é código escrito de verdade, além de uma introdução a inteligência artificial e engenharia de prompt. A partir dos 11 anos, no Developer, ele já trabalha com Python, C, C++, HTML, CSS, JavaScript, GML e C#.
Essa é a passagem onde mais criança desiste de programação, e quase sempre porque foi apressada. Por isso o avanço é por módulo concluído e não por calendário de turma.
Scratch em casa dá conta ou precisa de escola
Dá para começar em casa, e vale começar. O Scratch é gratuito, roda no navegador e tem projetos abertos que a criança pode abrir e modificar.
O que a casa costuma não dar é sequência. Sem alguém propondo o próximo desafio no nível certo, a criança repete o que já sabe fazer e para de evoluir por volta da terceira semana.
O outro ponto é o material físico. Metade do que a BNCC de Computação chama de mundo digital só se aprende com hardware, e isso não tem versão de navegador.
Na prática, o arranjo que funciona é usar o Scratch em casa como espaço livre de criação e deixar a progressão estruturada, o hardware e a correção para a aula, com até 10 alunos por professor e aula de 1h30 com o projeto concluído no mesmo dia.

O que isso produz na prática
Um parâmetro concreto do que essa trilha produz. Em 2026, alunos da The Future School 4.0 foram premiados na Olimpíada Brasileira de Tecnologia. Caetano Pieralisi criou o FinLenz, aplicativo de educação financeira com inteligência artificial que converte preços em horas de trabalho. Fábio Câmera, Lorenzo Atallah e Heytor Domingues criaram o Rio Preto Rios, que monitora rios em tempo real e conecta doações a organizações de preservação. Nenhum deles começou pela ferramenta. Todos chegaram nela depois de anos de percurso, passando pelos módulos AI Architect de inteligência artificial e pela formação empreendedora do Founders Academy.
Sobre a escola
Sobre a The Future School 4.0: escola de tecnologia para crianças e adolescentes de 5 a 17 anos, com trilha em games, robótica, aplicativos e inteligência artificial. Fundada em 2018 em São José do Rio Preto, hoje tem unidades em quatro estados. Em 2026 projetos de alunos da escola foram premiados na Olimpíada Brasileira de Tecnologia e a escola recebeu o selo Escola Avançada de Tecnologia da OBT. A rede participou do Shark Tank Brasil e mantém o currículo em atualização contínua, incluindo os módulos AI Architect de inteligência artificial.
Leia também
Perguntas frequentes
Com quantos anos a criança pode usar o Scratch?
A partir dos 5 ou 6 anos, porque a programação em blocos usa símbolos e cores em vez de texto e não exige leitura fluente. Para crianças menores existe o ScratchJr, com um conjunto reduzido de comandos.
O Scratch é gratuito?
Sim. Foi criado pelo Media Lab do MIT, é gratuito e roda direto no navegador, sem instalação. Existe também uma versão para uso sem internet.
Depois do Scratch, qual linguagem a criança deve aprender?
Depende do que ela quer criar. Para games, o caminho costuma ser LUA e depois GML ou C#. Para aplicativos e automação, Python. Na trilha da The Future School o módulo final do Explorer já introduz LUA antes dos 11 anos.
João Aleixo
Fundador e CEO da The Future School 4.0, escola de tecnologia para crianças e adolescentes de 5 a 17 anos. Levou a rede ao Shark Tank Brasil e conduz a expansão nacional da marca.
Design de Games pela Anhembi Morumbi, MBA em Gestão pela PUCRS, especialização em Psicologia do Desenvolvimento pela PUCRS, Neurociências pela FAAP e Design Thinking pela Echos.
