Python de verdade · no navegador · online

Programação e IA para jovens de 11 a 17 anos

Seu filho programa de verdade. A IA ajuda a pensar, não pensa por ele.

Vídeo-aula curta com a professora Bia, Python no navegador e um tutor de IA que lê o código dele e dá pistas em vez de respostas. Toda semana, um relatório mostra a você quanto ele fez sozinho.

20 minutos · sem cartão · sem instalar nada

Linha por linha

O código ganha vida.

Cada linha vira um traço na tela. Quando dá erro, a Forja traduz o erro para uma frase que ele entende. O tutor olha junto, mas não faz por ele.

Até virar domínio

E vira um jeito de pensar.

Não ensinamos uma criança a pedir código para a IA. Ensinamos a saber quando a IA está errada. Toda semana você vê, em números simples, se ele está aprendendo.

espiral.pyA Forja
1from turtle import *
2cores = ["#24cbda", "#4872d3", "#d13bd6"]
3pensize(3)
4for volta in range(40):
5 color(cores[volta % 3])
6 forward(volta * 7)
7 left(121)
Programa em Python: from turtle import * cores = ["#24cbda", "#4872d3", "#d13bd6"] pensize(3) for volta in range(40): color(cores[volta % 3]) forward(volta * 7) left(121). Quando roda, a tartaruga desenha uma espiral colorida que se transforma no símbolo do Nexo Lab.
  1. 17
    missões prontas

    cada uma termina em algo que roda: jogo, bot, arte, app

  2. 52
    desafios no ano

    um novo toda semana, com ranking por trilha

  3. 0
    instalação

    o Python roda no navegador, em qualquer computador

  4. 20 min
    para o 1º programa

    a primeira missão é grátis, sem cartão

  5. 1
    relatório por semana

    para você: quanto ele fez sozinho

Agora é você · Python de verdade

Mexa no código. A tartaruga obedece.

Isto não é uma animação. É o Python rodando no seu navegador, igual ao que seu filho vai usar. Escolha um programa, mude um número, rode.

Se der erro, você vai ver a Forja traduzir o erro para português de gente. É assim que ele aprende a ler o que o computador diz, em vez de copiar e colar.

A Forja · sem conta, sem instalarPython no seu navegador

Troque 100 por 200 e rode de novo. Depois tente 5 por 7.

O desenho aparece aqui
Por que outro curso de programação

O problema não é a criança. É o formato.

Três jeitos de “aprender a programar” que não ensinam. Provavelmente você já pagou por um deles.

  1. 01

    Aula em turma anda no ritmo do mais lento.

    Seu filho espera, se distrai e, em meia aula, aprende cinco minutos. Dezessete aulas depois, ainda está no começo.

  2. 02

    Curso gravado sozinho ninguém termina.

    Vídeo ajuda a entender, mas não sabe que ele travou. Sem alguém que olhe o código dele, o erro da linha 4 vira o fim do curso.

  3. 03

    O ChatGPT entrega o código pronto.

    O programa roda, a criança não sabe por quê, e a primeira prova sem IA mostra isso.

A virada

Um tutor individual que vê o código, pergunta antes de responder e prova o progresso toda semana.

No ritmo dele, com alguém olhando a linha 4. O tutor faz perguntas antes de dar pistas, só mostra a solução depois de várias tentativas, e cada missão termina numa prova sem ajuda. Você recebe o resultado em números que fazem sentido.

Não ensinamos uma criança a pedir código para a IA. Ensinamos a saber quando a IA está errada.

O momento do tutor

O tutor que não dá a resposta. Ele faz pensar.

Ele vê o código, a saída e o erro. Não é um chat livre: sobe um degrau de ajuda por vez e nunca entrega cedo. Veja a conversa acontecer.

P
Pixel
tutor · trilha Explorador
nível de ajuda 0 de 5
Missão 02 · Calculadora maluca. O aluno rodou e deu erro.
1idade = input("Qual sua idade? ")
2if idade > 10:
3 print("Você já pode programar!")
  1. A conversa começa quando você chegar aqui.
Tente pedir. Veja o que acontece.
A escada de ajuda
  1. 0
    Diagnóstico

    “O que você acha que aconteceu?” O aluno fala antes do tutor.

  2. 1
    Pergunta

    “Qual tipo de dado o input() devolve?”

  3. 2
    Pista

    “Talvez você precise transformar texto em número.”

  4. 3
    Exemplo paralelo

    Mostra numero = int("12") e pergunta o que isso ensina para o código dele.

  5. 4
    Solução com lacuna

    idade = _____(input("Qual sua idade? "))

  6. 5
    Solução explicada

    Só quando ele trava de verdade, depois de várias tentativas e com a confirmação dele. Ele explica de volta por que funciona, e isso aparece no relatório do responsável.

O degrau em que ele parou é o dado mais valioso da semana. É ele que vai para o seu relatório: resolveu sozinho, com pergunta, com pista, com exemplo ou com a solução.

Os três tutores

Um tutor para cada idade, com o tom certo.

O cérebro é o mesmo. Muda a persona, o vocabulário e o tom das dicas. A trilha é sugerida pela idade, e o aluno pode trocar.

Meu filho tem
anos
Pixel, tutor da trilha Explorador
Trilha sugerida · 13 anos

Pixel

Explorador · 11 a 13 anos
Travou ou deu erro? Me conta o que você acha que aconteceu. Eu não entrego a resposta, mas ajudo a chegar nela.

Tom. Curioso, frases curtas, celebra cada acerto. Fala em missão, personagem e história.

O que faz. Aventura de texto, labirintos com a tartaruga, cartão de personagem, arte generativa.

  • Nina, tutor da trilha Construtor

    Nina

    Construtor · 14 a 15 anos

    Bot que consulta uma API, jogo de forca, inventário de RPG, automação do dia a dia.

  • Teo, tutor da trilha Dev

    Teo

    Dev · 16 a 17 anos

    App web pequeno com IA, revisão de código, portfólio no GitHub, projeto publicado com link.

Como funciona

Quatro passos, repetidos até virar domínio.

Uma missão por vez, de 30 a 40 minutos. Cada missão tem o mesmo loop, e o loop é o produto.

  1. 01

    A missão

    O tutor da trilha apresenta o desafio. Três passos guiados, depois o projeto da missão. De 30 a 40 minutos, sempre terminando em algo que roda.

    Missão 03 · Escolha seu caminho
    1. Desafioagora
    P
    Pixel

    Sua história tem uma encruzilhada: esquerda ou direita. Cada caminho leva a um final diferente. Hoje você aprende a decidir com if.

    Desafio: a aventura de texto com dois finais30 a 40 min
  2. 02

    A Forja

    Editor, console e canvas no navegador. Python de verdade, com input() e desenhos, sem instalar nada. Erro vira uma frase que a criança entende.

    A Forja · cartão de personagem
    1nome = "Lira"
    2vida = 100
    3print(f"{nome} tem {vida} de vida")
    ConsolePronto
    Lira tem 100 de vida
    RodarVerificarTudo no navegador. Nada para instalar.
  3. 03

    O tutor que não entrega

    Ele vê o código, a saída e o erro. Pergunta primeiro. Dá pista, depois exemplo. A solução só vem depois de várias tentativas, e a criança explica de volta.

    Tutor · Nina
    NNina
    nível de ajuda 1 de 5
    1. deu erro de novo
    2. O Python disse: '>' not supported between 'str' and 'int'. Ele tentou comparar dois tipos diferentes. Roda type(idade) e me diz o que aparece.
    3. str
    4. Boa. E o 10 é str ou int?
    5. int. então tenho que transformar a idade em int?
    6. Exato. Como você transformaria? Lembra da calculadora.

    Pergunta antes de pista, pista antes de exemplo, exemplo antes de solução. A solução só depois de várias tentativas, com explicação de volta.

  4. 04

    Prova e projeto publicado

    Uma variação do problema, sem dicas. Dominou, quase lá ou revisar. O projeto ganha um link para mostrar para a família. O resultado vai para o seu relatório.

    Prova de domínio · Missão 03
    DomínioDominou
    • Mostra os dois finais
    • Usa if e else
    • Roda sem erro
    • Sem ajuda do tutor
    Projeto publicado
    nexolab.com.br/p/a-floresta-do-gui
    Forja 1 · 3 de 9 missões. Cada uma termina em algo que roda e pode ser mostrado para a família.
O currículo · seis forjas, duas abertas

Dezessete missões. Cada uma termina em algo que roda e pode ser mostrado para a família.

Da primeira linha ao primeiro app de verdade, com arquivos, APIs e dados que ficam salvos. Cada missão abre com uma vídeo-aula curta e segue com a mão no código: o aluno escreve, roda, erra e explica.

Forja 1 · fundamentos

Do print ao primeiro jogo.

9 missões · 315 min
  1. Missão 0 · grátis20 min
    Faísca

    Sua primeira marca na Forja

    • comandos
    • sequência
    • repetição
  2. Missão 0130 min
    Cartão de personagem

    Cartão de personagem

    • print
    • variáveis
    • strings
  3. Missão 0235 min
    Calculadora maluca

    Calculadora maluca

    • input
    • int e float
    • operações
  4. Missão 0335 min
    Escolha seu caminho

    Aventura escolha seu caminho

    • if
    • elif
    • else
  5. Missão 0435 min
    Adivinhe o número

    Adivinhe o número

    • while
    • random
    • contador
  6. Missão 0540 min
    Forca

    Forca

    • listas
    • for
    • in
  7. Missão 0640 min
    Pedra, papel e tesoura

    Pedra, papel e tesoura com placar

    • funções
    • parâmetros
    • return
  8. Missão 0740 min
    Inventário de RPG

    Inventário de RPG

    • dicionários
    • chaves e valores
    • in com dict
  9. Missão 0840 min
    Arte generativa

    Arte generativa com turtle

    • turtle
    • forward e left
    • range
  10. Forja 2 →
Forja 2 · dados e APIs

Programas que lembram e conversam com o mundo.

8 missões · 320 min
  1. Missão 0940 min
    Lista de tarefas

    Gerenciador de tarefas com prioridade

    • listas de dicionários
    • for e if
    • funções
  2. Missão 1040 min
    Arquivos que lembram

    Diário que salva em arquivo

    • open, read e write
    • modos w e a
    • strip e split
  3. Missão 1140 min
    Ranking que fica salvo

    Ranking persistente do Adivinhe o número

    • json.dumps e json.loads
    • sort com key
    • nexo.salvar e nexo.carregar
  4. Missão 1240 min
    Tempo na sua cidade

    App do clima da sua cidade

    • APIs e JSON
    • dicionários aninhados
    • nexo.buscar_json
  5. Missão 1340 min
    Pokédex

    Pokédex no terminal

    • PokeAPI
    • laços sobre JSON
    • formatação de texto
  6. Missão 1440 min
    Cotação e CEP

    Consultor de CEP e conversor de moeda

    • BrasilAPI (CEP e feriados)
    • Frankfurter (câmbio)
    • validação de entrada
  7. Missão 1540 min
    Automação do dia

    Assistente que lembra compromissos

    • datetime
    • nexo.hoje
    • strptime e strftime
  8. Missão 1640 min
    Mini app no terminal

    Um app de verdade, escolhido por você

    • menu com while
    • dados persistentes em JSON
    • API com nexo
  9. Forja 3 · Web · 1º tri 2027
O caminho inteiro · 2027

Uma forja nova a cada trimestre. A assinatura inclui todas.

Cerca de 50 missões no fim de 2027: um ano letivo inteiro para a escola, um ano de assinatura para a família.
  1. Forja 1aberta

    Fundamentos

    Nove missões em Python: da tartaruga da Faísca a um jogo com placar e um inventário de RPG. Cada missão termina num projeto com link.

    • Faísca
    • Cartão de personagem
    • Calculadora maluca
  2. Forja 2aberta

    Dados e APIs

    Oito missões: programas que lembram e conversam com o mundo, com arquivos que persistem, JSON, APIs de verdade e um mini-app no terminal.

    • Lista de tarefas
    • Ranking que fica salvo
    • Tempo na cidade
  3. Forja 31º trimestre de 2027

    Web

    Sua primeira página de verdade: Python gerando HTML na própria Forja, estilo, botões que respondem e um site publicado na galeria.

    • Página pessoal
    • Enquete da turma
    • Cardápio interativo
  4. Forja 42º trimestre de 2027

    IA

    IA pelo código, não só pelo chat: chamar um modelo pelo módulo nexo, escrever prompts com dados, montar um chatbot próprio e aprender a pegar a IA errando.

    • Assistente de estudos
    • Chatbot da turma
    • Revisor de código
  5. Forja 53º trimestre de 2027

    Jogos

    Jogos de verdade no canvas: sprites, movimento, colisão, pontuação e fases, publicados na galeria para a turma jogar.

    • Desvie dos asteroides
    • Pega-pega
    • Plataforma
  6. Forja 64º trimestre de 2027

    Projeto final

    Você escolhe o que construir. O tutor acompanha do plano à apresentação, e o projeto vira o seu portfólio na galeria.

    • O seu projeto
Começa pela Faísca · 20 minutos

Programa pronto, mude uma coisa, rode.

Cinco passos com a tartaruga: anda, vira, atravessa o labirinto, repete com for e assina com a inicial do nome.
  1. Passo 1
    Anda

    O programa já vem pronto. A tartaruga para antes da meta. Ele troca 100 por 200 e roda de novo.

  2. Passo 2
    Vira

    A tartaruga vira para o lado errado. Ele descobre a diferença entre right e left.

  3. Passo 3
    Labirinto

    Um dos números está errado e a tartaruga bate na parede. Ele acha qual e conserta.

  4. Passo 4
    Repete

    Uma escada de oito degraus. Em vez de escrever 16 linhas, ele usa o primeiro for da vida.

  5. Passo 5
    Sua cor

    Cor e grossura do traço são dele. Depois disso, desenha a inicial do nome e publica.

O que você recebe toda semana

Você vai saber se ele está aprendendo. Em números, não em “tempo logado”.

Tempo logado não diz nada. O relatório conta o que importa: quantos desafios ele resolveu, quantos sem nenhuma ajuda e se a dependência do tutor caiu de uma semana para a outra.

Cada desafio é classificado pelo nível de ajuda que a criança precisou. Quando a barra de cima cresce e a de baixo fica em zero, ele está aprendendo. Quando não está, você vê antes de pagar o próximo mês.

Chega por e-mail toda semana, com o ritual de 20 minutos: duas perguntas para fazer enquanto ele mostra o projeto. Sem saber programar.

Relatório da semana 6
Guilherme · trilha Construtor
Números de exemplo
desafios resolvidos
19
sem nenhuma ajuda
13
o número que importa
provas de domínio
3de 3

Dependência de ajuda caiu 17% em relação à semana anterior

Nível de ajuda por desafio
Sem ajuda, últimas 8 semanas
13
S2S4S6S8
Ritual de 20 minutos5 min mostra · 10 min perguntas · 5 min fecho

Peça: “me mostra a Forca”. Deixe rodar. Depois pergunte:

  • “O que acontece se eu digitar uma letra em vez de número?”
  • “Como o programa sabe que a palavra acabou?”

Projetos publicados nesta semana: Forca · Inventário RPG. Conversas com o tutor: 6, todas visíveis no painel.

Planos

Menos que uma aula particular por mês. Com um tutor todo dia.

Um plano só, com tudo dentro: R$ 149,90 por mês, ou cerca de R$ 125 por mês no anual. Irmão paga metade. A primeira missão é grátis para todo mundo, hoje.

Família

Tudo incluído
R$ 149,90por mês

ou R$ 1.499 por ano (dois meses grátis, cerca de R$ 125 por mês)

Uma criança, com tutor individual, e o relatório semanal para você.

  • 17 missões prontas, cada uma termina em algo que roda: jogo, bot, arte, app
  • Uma vídeo-aula curta com a professora Bia em cada missão, antes de pôr a mão no código
  • Tutor de IA todo dia, sem custo extra: ele dá pistas e não entrega a resposta pronta
  • 52 desafios, um novo por semana, com ranking por trilha
  • Relatório toda semana: quanto ele fez sozinho e duas perguntas para vocês conversarem
  • Você lê todas as conversas com o tutor no seu painel
  • Web, IA e Jogos chegam ao longo de 2027, sem custo extra
Fazer a 1ª missão grátis

20 minutos · sem cartão · sem instalar nada

Irmão

Metade do preço
+ R$ 74,90por mês

ou + R$ 749 por ano

Segunda criança na mesma conta. Você adiciona pelo painel quando quiser.

  • Perfil, trilha e PIN próprios
  • Tutor do tamanho da idade dele
  • Relatório separado por criança
  • Mesmo painel, mesma cobrança

Você adiciona o segundo filho no painel, quando quiser.

7 dias para desistir, com devolução integral

Assinou e não era o que esperava? Nos primeiros 7 dias, devolvemos tudo. Sem fidelidade: você cancela pelo painel, sem ligar para ninguém.

E antes de tudo: a primeira missão é grátis, sem cartão. Seu filho experimenta, você olha o painel e só depois decide.

Lançamento para famílias em fevereiro de 2027; escolas começam no ano letivo de 2027.

Perguntas frequentes

O que os pais perguntam antes de assinar.

Meu filho nunca programou. Dá para começar do zero?

Sim. A primeira missão, Faísca, começa com um programa pronto que ele só mexe: troca um número, roda, vê a tartaruga andar. Em 20 minutos ele atravessa um labirinto e desenha a inicial do nome. Ninguém precisa instalar nada.

Precisa instalar alguma coisa?

Não. O Python roda dentro do navegador, no computador do seu filho. Funciona em Chrome, Edge, Firefox e Safari recentes. Celular serve para acompanhar o relatório; para programar, recomendamos computador ou tablet com teclado.

A IA não vai fazer o trabalho por ele?

Não. O tutor segue uma escada: primeiro pergunta o que ele acha que aconteceu, depois dá uma pista, depois um exemplo parecido. A solução só aparece quando ele trava de verdade, depois de várias tentativas e com a confirmação dele, e ainda pede que ele explique de volta por que funciona. Quando isso acontece, aparece no seu relatório.

E se ele usar o ChatGPT do lado?

Em casa, ninguém impede. Por isso cada missão termina com uma prova de domínio sem dicas, e o relatório mostra quantos desafios ele resolveu sem nenhuma ajuda. Se ele só copiou, a prova mostra. E cada missão tem um Momento IA em que ele precisa achar o erro num código que a IA sugeriu: aprender a desconfiar é parte do currículo.

Quanto tempo de tela por semana?

Uma missão leva de 30 a 40 minutos e termina em algo que roda. Duas por semana é um bom ritmo. É tela em que ele cria, não em que rola feed. Mais os 20 minutos de conversa em família, sem tela, se você quiser participar.

E se ele não gostar?

A primeira missão é grátis e não pede cartão: ele experimenta antes de você pagar qualquer coisa. Se assinar e não der certo, você tem 7 dias para desistir com devolução integral. Não há fidelidade: cancela pelo painel quando quiser.

Eu não sei programar. Consigo acompanhar?

Sim, e é para isso que existe o ritual de 20 minutos. Toda semana você recebe duas perguntas prontas para fazer enquanto ele roda o projeto. Você não precisa entender o código; precisa ouvir a explicação dele. O relatório traduz o resto em números simples.

Posso ler as conversas dele com o tutor?

Pode. Todas as conversas ficam registradas e visíveis no painel do responsável. Não existe chat entre alunos nem mensagem direta. Não há publicidade.

Quando posso assinar?

Lançamento para famílias em fevereiro de 2027; escolas começam no ano letivo de 2027. Quem entra na lista de espera recebe o convite primeiro.

Comece pela primeira missão. Ela é grátis e leva 20 minutos.

Você cria a conta, seu filho entra com apelido e PIN e faz a primeira missão. Sem cartão, sem instalar nada. Lançamento para famílias em fevereiro de 2027; escolas começam no ano letivo de 2027.

20 minutos · sem cartão · sem instalar nada

7 dias para desistir com devolução · sem fidelidade · cancela pelo painel

Ainda não? Só quero ser avisado

Sem spam. Um e-mail quando abrir, mais nada.
Nexo Lab · O código ganha vida. Programação e IA para jovens de 11 a 17 anos