Um espaço de apoio para aprender e ensinar os fundamentos da programação.
Uma IDE para aprender lógica
Sua primeira ideia vira algoritmo
Potoo IDE é uma IDE desktop em desenvolvimento para aprender lógica de programação.
Em desenvolvimento
algoritmo "olá" início escreva("Olá, mundo!") fim
Ilustração e sintaxe conceituais; não são uma captura do aplicativo.
01 · A proposta
Um começo mais claro para a lógica
O Potoo IDE já permite experimentar algoritmos com as variantes da família Portugol, com a pseudolinguagem Calango e com a linguagem de programação Potigol. O projeto quer tornar esse processo mais claro para estudantes e professores, reunindo escrita e resultados numa interface desktop.
Pseudolinguagens ajudam a concentrar a atenção nos passos do algoritmo.
Uma IDE nativa planejada para Linux, Windows e macOS.
02 · Recursos atuais e próximos passos
Uma base funcional que continua crescendo
Mesmo no início do desenvolvimento, o Potoo IDE já oferece editor e execução para Portugol Studio 2.0, VisuAlg, G-Portugol e Mapler, além de Calango e Potigol. A experiência de aprendizagem continua evoluindo.
Escolha uma linguagem
Explore Portugol Studio 2.0, VisuAlg, G-Portugol e Mapler, além de Calango e Potigol.
ImplementadoEscreva no editor
Crie projetos, edite arquivos e organize os passos dos seus algoritmos.
ImplementadoExecute e acompanhe
Execute algoritmos, informe dados e consulte resultados e diagnósticos.
ImplementadoAmplie o apoio à aprendizagem
A compatibilidade e os recursos didáticos seguem sendo aprimorados.
Em desenvolvimento03 · Como funciona
Quatro passos para explorar uma ideia
Este fluxo já pode ser explorado na aplicação, que segue em desenvolvimento e aprimoramento.
Escolha a linguagem
Selecione uma variante de Portugol, Calango ou Potigol.
Escreva o algoritmo
Organize e edite os passos do programa no editor.
Execute o programa
Informe os dados solicitados e acompanhe o processamento.
Leia os resultados
Consulte a saída e os diagnósticos da execução.
04 · Linguagens
Diferentes formas
de aprender
O Potoo IDE reúne linguagens de programação e pseudolinguagens em um espaço de aprendizagem.
Portugol
Portugol é uma família de pseudolinguagens didáticas que expressa algoritmos em português. Não há uma sintaxe única: cada variante define suas próprias regras e recursos.
Calango
Calango é uma pseudolinguagem em português para escrever algoritmos. Seus comandos ajudam a estudar etapas, dados e condições, com execução interpretada e depuração passo a passo.
Potigol
Potigol é uma linguagem de programação educacional com sintaxe portuguesa, tipagem estática e inferência. Combina os paradigmas imperativo, funcional e orientado a objetos.
05 · Andamento
O Potoo IDE está nos primeiros passos
A aplicação já permite criar, editar e executar algoritmos em Portugol Studio 2.0, VisuAlg, G-Portugol, Mapler, Calango e Potigol. A compatibilidade e os recursos didáticos continuam em evolução.
Primeiras opções de programação
Execução disponível para Portugol Studio 2.0, VisuAlg, G-Portugol, Mapler, Calango e Potigol.
Ampliar a compatibilidade
Ampliar o suporte às opções atuais e aprimorar os recursos de aprendizagem.
Aprimorar o apoio à aprendizagem
Expandir diagnósticos e recursos que ajudem a compreender os algoritmos.
Refinar a experiência de uso
Melhorar a IDE à medida que o projeto e o suporte crescem.
06 · Criador do projeto
Diego Pereira
Sou engenheiro de software e pesquisador. Criei o Potoo IDE para apoiar estudantes e professores que estão aprendendo lógica de programação com diferentes linguagens e pseudolinguagens.
Conheça meu site