segunda-feira, 27 de abril de 2009

Ambiente para aprendizado de programação

Passeando pela internet, acabei me deparando com o processing.org. Muito bacana. Trata-se de um ambiente de programação open-source, totalmente feito em Java, logo, é multiplataforma. 

Ele é mais focado para o desenvolvimento visual (fazer desenhos, imagens, etc...), mas serve muito bem para aprender/praticar programação. Um programa simples, que desenha uma linha na tela, baseado na posição do mouse, fica assim:

     void setup() {
        size(400, 400);
        stroke(255);
        background(192, 64, 0);
      }

      void draw() {
        line(150, 25, mouseX, mouseY);
      }

O ambiente é bem fácil de utilizar, muito bem documentado, possui alguns livros publicados sobre ele e é totalmente extensível.

Vale a pena dar uma olhada. 



Um comentário:

Rodrigo disse...

Eu aprendi algoritmos utilizando o tal Construtor e depois Orientação à Objetos utilizando o BlueJ