Como funciona

Um loop de 30 a 40 minutos que termina em algo que roda.

Uma vídeo-aula curta com a professora Bia para entender, depois a mão no código. O aluno escreve, roda, erra e explica. O tutor pergunta antes de responder. A prova mostra se ficou.

  1. 01

    Abertura de 2 a 4 minutos com o tutor da trilha apresentando o desafio.

  2. 02

    Primeiro código guiado, em três passos pequenos.

  3. 03

    O aluno executa, erra, e o tutor lê o erro com ele.

  4. 04

    Desafio principal: o aluno constrói o projeto da missão.

  5. 05

    Momento IA: pede uma melhoria à IA e explica o que ela mudou e se está certo.

  6. 06

    Prova de domínio: uma variação do problema, sem dicas. Dominou, quase lá ou revisar.

  7. 07

    Publicar: o projeto ganha link para mostrar para amigos e família.

  8. 08

    Relatório para o responsável e, na escola, para o professor.

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 tutor, por dentro

Uma escada de ajuda. O degrau onde ele parou é o dado mais valioso.

O tutor vê o código, a última saída e o último erro. Não é um chat livre. Ele sobe um degrau por vez e nunca entrega cedo, mas também nunca abandona: iniciante aprende melhor com um exemplo resolvido do que com pergunta insistente.

T

Teo
Na prova eu não dou pista: é a sua entrega. Pedir ajuda fica no histórico.

  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.

A primeira missão · Faísca

Vinte minutos para a primeira faísca.

Grátis, sem cartão, no primeiro acesso. Programas prontos para mexer: a tartaruga obedece, atravessa labirintos e, no fim, desenha 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.

Depois da Faísca vêm as 8 missões da Forja 1: cartão de personagem, calculadora, aventura de texto, adivinhe o número, forca, pedra-papel-tesoura, inventário de RPG e arte generativa.

O diferencial · Momento IA

A IA sugere um código. Ele tem um erro. Seu filho precisa achar.

Toda missão tem um momento em que a criança pede uma melhoria para a IA, recebe código de volta e precisa responder: o que mudou, roda, está certo? Às vezes o erro é proposital. Às vezes não é, porque IA erra mesmo.

É o que um bom desenvolvedor faz todo dia em 2026. E é o oposto de copiar e colar.

  1. 1O que a IA mudou em relação ao seu cartão de várias linhas?
  2. 2O código dela roda? Rode e explique o erro com suas palavras.
  3. 3Corrija o erro e diga por que a versão em uma frase é melhor ou pior que a sua.
IA

Você pediu à IA para juntar o cartão inteiro numa frase só. Ela devolveu o código abaixo. Cole na Forja, rode e responda às perguntas.

Código sugerido pela IA · Missão 01
1nome = "Lira"
2classe = "Arqueira"
3nivel = 1
4energia = 100
5poder = "Flecha de gelo"
6print(f"{nome} é uma {classe} de nível {nivel + '1'} com {energia} de energia e usa {poder}.")
Tente achar antes de clicar. Dica: olhe os tipos.

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.
Como funciona · Nexo Lab