Educação moderna em ciência da computação para todas as salas de aula do mundo.
Ensine Python, IA, robótica, design 3D e desenvolvimento de jogos no navegador, em qualquer dispositivo. Gratuito para você e seus alunos.



O que seus alunos vão criar.
Em qualquer dispositivo, seus alunos podem escrever Python, treinar e testar modelos de IA, explorar visão computacional, controlar robôs, criar em 3D e desenvolver seus próprios jogos.
O Codetto foi pensado para o ensino médio e a universidade, com aulas que vão tão fundo quanto seus alunos estiverem prontos. Eles aprendem fazendo, em cadernos interativos que reúnem explicação, código e resultados numa só página. Por trás de cada aula há objetivos de aprendizagem claros, alinhados aos padrões de ciência da computação que você precisa cumprir.
- Ver aulas de Python e dados
Python
Das bibliotecas padrão do Python à análise de dados com pandas e NumPy.
- Ver aulas de IA
Inteligência artificial
Treine, teste e questione modelos de IA reais do Hugging Face.
- Ver aulas de visão computacional
Visão computacional
Ensine uma webcam a ver, detectar e rastrear com OpenCV.
- Ver aulas de hardware
Robótica e hardware
Programe placas micro:bit, sensores de movimento e controles de videogame direto do navegador.
- Ver aulas de 3D
Design 3D
Crie cenas 3D, sistemas de coordenadas e simulações de física.
- Ver aulas de jogos
Desenvolvimento de jogos
Crie e publique jogos para um ou vários jogadores com Pygame.
Ferramentas reais, habilidades reais.
Os cadernos do Codetto são do mesmo tipo que profissionais e pesquisadores usam todos os dias. O trabalho dos alunos abre no Jupyter, no Google Colab e no VS Code, então o que eles aprendem aqui vai com eles para a universidade e além.
Você não precisa ser especialista em computação para ensinar computação.
Talvez pediram para você ensinar ciência da computação sem formação na área. Ou você tem essa formação, e a IA não para de mudar a disciplina. De um jeito ou de outro, você não vai fazer isso sozinho.
O Codetto traz a formação de professores para dentro do próprio currículo. Cada aula tem um roteiro interativo para o professor, para você explorar a aula e experimentar a tecnologia, no seu ritmo, antes de ensiná-la.
Precisa de uma segunda opinião? Um assistente de programação com IA opcional explica código, ajuda a encontrar erros e pode adaptar um exemplo para a sua turma. Ele vem desativado e funciona com OpenAI, Anthropic ou OpenRouter, ou com modelos de IA no seu próprio computador ou na rede da sua escola.
Seja você especialista em computação ou o professor de matemática que acabou de dizer sim, você vai entrar na sala preparado.


Criado na sala de aula, para a sala de aula.
O Codetto foi criado por educadores que ensinam Python, IA e desenvolvimento de jogos 3D a alunos de verdade, de auditórios universitários a um acampamento de programação de verão na Mongólia.
Ele foi desenvolvido pelo ex-diretor de tecnologia (CTO) do Code.org, depois de anos trabalhando para levar a ciência da computação a todas as escolas. Cada parte da plataforma foi pensada a partir do que realmente funciona quando você está diante de uma sala cheia de alunos.
Tudo roda no dispositivo do aluno.
Muitas ferramentas de programação rodam o código dos alunos em um servidor distante, então precisam de conexão, de uma conta e muitas vezes de uma assinatura, e guardam uma cópia de tudo o que os alunos escrevem.
O Codetto é otimizado para rodar código Python, modelos de IA, motores 3D e muito mais no navegador, no dispositivo que o aluno já tem. Veja o que isso significa para a sua sala de aula:
O código e o trabalho dos alunos vão para um servidor. Sem conexão, sem aula.
O código e o trabalho ficam no dispositivo. A aula continua funcionando.
O trabalho do aluno fica com o aluno.
Sem contas, sem nomes nem e-mails, e nenhum código ou trabalho de aluno guardado em nossos servidores, a não ser que alguém decida compartilhar um caderno. O que o Codetto coleta.
Não precisa de conexão.
Instale o Codetto pelo navegador, e as aulas continuam funcionando: numa sala com Wi-Fi instável, no ônibus ou em casa sem internet.
Sem espera.
O código roda na hora, porque não há ida e volta até um servidor.
Gratuito para você e seus alunos.
Cadernos ilimitados. Sem período de teste. Sem cartão de crédito. Criar e usar cadernos sempre será gratuito, no mundo todo.
Por que pode continuar gratuito: como o Codetto roda no próprio dispositivo do aluno, ele não precisa de uma frota de servidores rodando o código dos alunos. Isso mantém nossos custos baixos o bastante para fazer essa promessa e cumpri-la.
Perguntas que os professores fazem
Para quem é o Codetto?
Para alunos a partir de 14 anos, do ensino médio à universidade, e seus professores. Algumas turmas com alunos de 12 a 13 anos também usam.
Os alunos precisam de uma conta?
Não. Os alunos abrem o Codetto no navegador e começam a programar. Não há cadastro nem e-mail para coletar.
Em quais dispositivos funciona?
Em qualquer dispositivo com um navegador moderno: Chromebooks, notebooks Windows e Mac, iPads e tablets Android, e celulares. Funciona no Chrome ou Edge 92+, Firefox 79+ e Safari 15.2+ (incluindo iPhone e iPad com iOS 15.2+). Você também pode instalar o Codetto como app direto pelo navegador, sem precisar de loja de aplicativos.
Funciona mesmo off-line?
Sim. Instale o Codetto pelo navegador (sem loja de aplicativos), e seus cadernos baixados funcionam sem conexão, exceto as poucas aulas que precisam de internet, como as que usam modelos de IA hospedados.
O Codetto tem ajuda de IA?
Sim, um assistente de programação com IA opcional. Ele vem desativado e se conecta a um modelo de IA escolhido pelo professor, que pode depois compartilhá-lo com a turma. As opções:
- OpenAI ou Anthropic: conecte uma conta da OpenAI ou da Anthropic (Claude). As duas podem ser usadas com alunos menores de 18 anos, com as salvaguardas que cada fornecedor exige. O ideal é uma chave em nome da escola ou da secretaria.
- OpenRouter: uma só conta para muitos modelos. O OpenRouter é só para maiores de 18 anos, então serve para turmas universitárias e de adultos.
- Modelos locais: conecte um modelo hospedado com LM Studio ou Ollama no seu próprio computador ou na rede da escola. Não precisa de conta na nuvem.
Os fornecedores na nuvem precisam de internet, e o uso pode ter custo dependendo do modelo. Nossa política de privacidade explica as regras de idade de cada fornecedor. Todo o resto do Codetto funciona sem o assistente.
O que acontece com o trabalho dos alunos?
Ele fica no dispositivo do aluno. O Codetto foi feito para que um aluno nunca perca seu trabalho, mesmo quando a conexão cai.
Quais dados o Codetto coleta?
Nenhuma informação pessoal. Não há contas, nomes nem e-mails, e o código e o trabalho dos alunos ficam no dispositivo deles.
Por padrão, o Codetto envia contagens de uso anônimas (como quantas vezes uma aula é aberta e por quanto tempo) e relatórios de erro, para que possamos corrigir problemas e melhorar as aulas. Eles nunca incluem nomes, código ou trabalho dos alunos, e não são vinculados a um endereço IP. (Os registros padrão de requisições dos nossos servidores guardam endereços IP por até 90 dias, para entregar o app e evitar abusos.) Você pode desativá-los no Codetto em Configurações → Privacidade.
Todo o resto só sai do dispositivo quando alguém decide enviar:
- Compartilhar um caderno envia uma cópia, sem respostas, resultados e anotações do diário, para que outras pessoas possam abrir o link. Links compartilhados expiram após 90 dias.
- O assistente de IA, se um professor ativá-lo, envia o código em que se está trabalhando ao modelo de IA escolhido pelo professor.
Para todos os detalhes, leia nossa política de privacidade.
Os alunos podem usar o trabalho fora do Codetto?
Sim. Todo caderno pode ser exportado como um arquivo .ipynb padrão, que abre no Jupyter, no Google Colab, no VS Code e em outras ferramentas profissionais.
Quais idiomas são suportados?
Doze no lançamento: inglês, espanhol, francês, português (Brasil), indonésio, chinês simplificado, japonês, hindi, persa, árabe, hebraico e mongol. Persa, árabe e hebraico têm interface completa da direita para a esquerda. As aulas já vêm traduzidas, e os professores podem ajustar qualquer tradução ao editar um caderno.
É acessível?
Sim. O Codetto foi feito desde o início para leitores de tela, teclado e toque, e nossos próprios testes mostram que ele atende às WCAG 2.2 nível AA. Uma auditoria independente (VPAT) ainda não foi concluída. Se a sua escola ou secretaria precisar de documentação de acessibilidade, fale com a gente.
É gratuito mesmo?
Sim. Criar e usar cadernos é gratuito para todos os professores e alunos, no mundo todo, e sempre será.
Pronto para experimentar com a sua turma?
Abra o Codetto e experimente uma aula você mesmo. Não há nada para instalar nem conta para criar.
Experimente uma aula








