Olá mundo

A biblioteca PoRT permite que você crie softwares reais utilizando portugol

Prompt de comando

Introdução

Uma biblioteca desenvolvida em C++ para permitir a compilação de códigos em uma linguagem semelhante ao Portugol, porém com uma extensão ao paradigma orientado a objetos com o objetivo de facilitar o ensino de programação.

Introdução

Esta ferramenta de programação permite aos usuários iniciantes em programação (orientada a objetos, especialmente) o exercício dos seus conhecimentos num ambiente próximo da realidade. Para quem está começando nota-se que a abstração de “rodar o chinês”, ou seja, de executar um programa apenas no papel, é um grande obstáculo (quase intransponível para alguns) no aprendizado das técnicas de elaboração de classes, funções, métodos e objetos. Por outro lado, submeter um iniciante aos rigores de uma linguagem de programação como Java ou ao “esoterismo” do C++ também é exagerado. O ideal seria uma linguagem mais simples, parecida com o Portugol”, de grande popularidade nos meios acadêmicos e presente nos livros mais utilizados; com ela, os princípios “básicos da programação estruturada podem ser ensinados sem que a curva de aprendizagem fosse íngreme. Além disso, esta ferramenta deve também ser capaz de simular o que acontece na tela do computador com o uso dos comandos “ler” e “escrever”, bem como possibilitar a verificação dos valores das variáveis, o acompanhamento passo a passo da execução de um algoritmo orientado a objetos (pelo seu grande valor didático).

Exemplo

Declaração de variáveis:

Exemplo

enquanto (while):

Exemplo

se entao (if else):

Por que utilizar?

O futuro

Acreditamos que no futuro as lingugens de programação vão ser muito semelhantes as linguagens humanas

Super portátil

Você pode executar a linguagem em qualquer computador com um comliplador de C++

Facilita o ensino

O usu da biblioteca facilita muito o aprendizado de programação e seus paradigmas

Funcional

Você pode usá-lo para criar aplicações reais