SimpleJava

O objetivo deste projeto é desenvolver um framework para auxiliar no ensino de programação orientada a objetos utilizando a linguagem de programação Java.

A utilização do framework permite reduzir o número de conceitos que devem ser apresentados a um estudante que está iniciando seus estudos de programação ao escrever seus primeiros programas. Por exemplo, não é necessário que o aluno saiba o que é um método de classe, ou parâmetros, ou arrays, para escrever o método main(), uma vez que o ponto de entrada do sistema é um método de instância, sem parâmetros.

O framework também facilita a leitura de dados a partir do teclado em aplicações em modo texto, e provê uma estrutura simples para o desenvolvimento de aplicações baseadas em eventos e loops.

Este projeto está em fase inicial de desenvolvimento, e está sendo utilizado na disciplina de Algoritmos e Programação II da Faculdade Senac Porto Alegre.

O código fonte pode ser obtido no repositório SimpleJava, disponível no Github.

Para a utilização do framework, é necessária a versão 8 da JVM, sendo recomendada a utilização da versão mais recente.