Ir para o conteúdo

O curso, Python e a execução no navegador

Este projeto prioriza a correspondência legível entre axiomas, definições e código, não o desempenho.

Conhecimentos de Python

A sintaxe básica é pressuposta. O despacho de operadores, a transformação de funções por decoradores e os métodos gerados por dataclass são ensinados por serem essenciais.

Zensical e Pyodide

Zensical gera as páginas e Pyodide executa Python em um Web Worker. A primeira execução baixa o ambiente; o código não é enviado a um servidor.

Limites didáticos

A cadeia de predecessores torna números grandes lentos. Testes cobrem casos finitos; a indução continua necessária para conclusões sobre todos os naturais.