Projetos
Esta página reúne alguns projetos e materiais relacionados ao meu trabalho com linguagens de programação e ensino de programação.
SPython e Introdução à Programação
O SPython é um editor com repl integrado voltado ao ensino de programação usando Python. Ele funciona diretamente na web, o que permite o uso sem necessidade de instalação, e também pode ser executado na linha de comando em Linux, Windows e macOS. O projeto inclui níveis de linguagem, validação de tipos, execução de testes e um módulo de imagens inspirado no livro HTDP para a construção de programas interativos e alguns tipos de jogos. As notas de introdução à programação organizam o material da disciplina em módulos, exemplos, exercícios e resumos.
SGleam e Programação Funcional
O SGleam é um editor com repl integrado voltado ao ensino de programação funcional usando Gleam. Ele funciona diretamente na web e também pode ser executado na linha de comando em Linux, Windows e macOS. O projeto inclui um módulo de imagens inspirado no livro HTDP para a construção de programas interativos e alguns tipos de jogos. As notas de programação funcional organizam o material da disciplina em exemplos, exercícios e resumos.