Programe em português, visualize a execução, personalize a exibição de estruturas de dados.
O TuPy Online é um ambiente de desenvolvimento (IDE) online voltado ao ensino de programação e baseado no Online Python Tutor. É possível criar e visualizar programas passo a passo, observando cada comando produzir um resultado.
É introduzido o TuPy, uma linguagem de programação mínima, inspirada em parte por Python e com sintaxe em português.
Integrado ao Graphviz através do Viz.js, o TuPy Online é capaz de produzir visualizações customizáveis de estruturas de dados, permitindo exibir estruturas de dados no grau de abstração que for conveniente. Grafos podem ser vistos em seus vértices e arestas ao invés de uma matriz ou lista de adjacências.
Completamente no navegador, sem nenhuma instalação ou download.
Uma demonstração do funcionamento do TuPy Online.
O TuPy Online é uma iniciativa de código aberto, e seu código-fonte está disponível no GitHub.