A ideia
Monte o programa encaixando blocos à esquerda. À direita, o código Python
aparece em tempo real e o console mostra o resultado quando você aperta
Executar. É a ponte dos blocos para o código escrito de verdade.
Os dois módulos
- Estruturada — variáveis, condições, laços, funções e listas.
- Orientação a Objetos — classes, atributos, métodos, objetos e herança.
Troque de módulo pelo botão ao lado do logo. Cada um guarda seu próprio trabalho.
Atividades
Em Atividades, escolha um exercício, monte a solução e aperte
Verificar. A correção executa casos de teste em Python e diz o que passou.
Atalhos do teclado
- Ctrl+EnterExecutar
- Ctrl+ZDesfazer nos blocos
Sobre
O Cacoprog é irmão do
Tucaprog:
o Tuca é para as crianças desenharem; o Caco é para quem já quer escrever algoritmos.
O Python roda no próprio navegador (Pyodide) e funciona offline depois da primeira execução.
Uma parceria do Humor com Ciência, do Bate-papo: Educação e da Principia,
desenvolvida pelo
Birô Principia.