Caderno de Python

Python roda no seu navegador.
Um caderno de programação para crianças

Sem instalação. Erros em português. Fácil para crianças.

Experimente agora
Tela mostrando os resultados do código Mascote cobra

Isso aconteceu com você?

Funcionalidades

🌐

Sem instalação

É só abrir o navegador. Funciona em Chromebooks e tablets também.

✏️

Em português

Botões e menus em português. Fácil para os pequenos.

💬

Erros amigáveis

Erros em inglês são traduzidos para palavras que crianças entendem. Também mostra como corrigir.

💾

Código nunca se perde

Salvamento automático. Feche o navegador e seu código continua lá.

E se der um erro?

Mensagens de erro em inglês são traduzidas para palavras que crianças entendem. Também mostra como corrigir.

Erro em inglês SyntaxError: '(' was never closed
Traduzido O parêntese ( não foi fechado. Coloque ) para fechar
Erro em inglês NameError: name 'hensuu' is not defined
Traduzido O que é hensuu? Você ainda não criou, ou confira o nome
Erro em inglês IndentationError: expected an indented block
Traduzido Faltam espaços. Coloque 4 espaços depois de if ou for

Suporta mais de 20 tipos de erros diferentes

O que vem depois do Scratch?

Você aprendeu a fazer programas juntando blocos no Scratch. Incrível!

Mas se quiser escrever programas com texto, o próximo passo é Python.

Com o Caderno de Python, você pode escrever os mesmos blocos de "repetir" e "se" do Scratch — mas em Python.

A seção "Exemplos" tem código Python que faz as mesmas coisas que os blocos do Scratch.

Veja os exemplos

Olha o que você pode fazer!

🎨 Faça um padrão

for i in range(5):
    print("★" * i)
★ ★★ ★★★ ★★★★

🎵 Faça música

for nota in ["Dó","Ré","Mi","Fá","Sol"]:
    print(nota, "♪")
Dó ♪ Ré ♪ Mi ♪ ...

🚀 Lance um foguete

for i in [3,2,1]:
    print(i)
print("Decolagem!")
3 2 1 Decolagem!

Para pais — Fique tranquilo

🔒 Seguro
Todos os dados são processados no navegador do seu filho. Nada é enviado para servidores externos.
🐍 Python real
Usa WebAssembly (Pyodide) para executar Python 3 padrão.
📈 Preparado para o futuro
Aprende sintaxe padrão de Python, então o conhecimento serve ao passar para um ambiente completo.
🆓 Completamente grátis
Não precisa criar conta.

Fácil como 1-2-3

1

Abrir

Tela mostrando o app aberto no navegador

É só acessar a URL.

2

Escrever

Tela mostrando código Python sendo digitado

Escreva seu código.

3

Executar

Tela mostrando os resultados do código

Aperte o botão e veja o resultado.

Experimente agora

Sem conta — completamente grátis

Junte-se à comunidade

Entrar no Discord