Em andamento · Iniciação Científica

Compilaí

Ferramenta Web para Compilação e Execução de Portugol Modernizado

Este projeto propõe o desenvolvimento de uma versão do Portugol disponível na web, com uma sintaxe acessível e compatível com padrões modernos de ensino de lógica de programação.

A ferramenta é projetada para ajudar estudantes a praticarem conceitos básicos de programação por meio de uma interface interativa e intuitiva — sem instalar nada, direto no navegador.

A metodologia prevê revisão bibliográfica para fundamentar teoricamente o projeto, além de dar ao aluno bolsista a oportunidade de aprender conceitos sobre criação de compiladores, ferramentas similares como o VisuAlg, e boas práticas de desenvolvimento de editores de código online.

Aluno Bolsista Matheus Felipe de Oliveira Ferreira CNPq
Aluna Voluntária Maria Alice Pimentel Costa de Oliveira Voluntária

Veja como é a sintaxe do Portugol Modernizado suportado pelo Compilaí:

exemplo.ptg
// Exemplo básico em Portugol Modernizado programa { funcao inicio() { inteiro numero escreva("Digite um número: ") leia(numero) se (numero > 0) { escreva("Número positivo!") } senao { escreva("Número não positivo.") } } }

Ficha do Projeto

Modalidade Iniciação Científica (CNPq)
Instituição IFBA – Feira de Santana
Bolsista Matheus Felipe de Oliveira Ferreira
Voluntária Maria Alice Pimentel Costa de Oliveira
Orientadora Profª Ana Carolina Sokolonski
Status Em andamento