Viera K. Proulx – Pesquisadora de Ensino de Orientação a Objetos

Comecei aprendendo Orientação a Objetos girando coordenadas de um quadrado.

Não desmereço isso, de forma alguma. Porém, quanto mais estudo esta área mais descubro projetos com uma capacidade incrível de visão e confirmo minha crença de que a melhor forma de aprender é modelando e executando softwares que trabalhem as principais áreas de interesse humano.

Até agora tenho trabalhado em cima da idéia de jogos e espero que meus alunos estejam gostando.

Viera K. Proulx

Mas hoje me deparei com alguns projetos de Viera K. Proulx, pesquisadora da Northeastern University em Boston, EUA.

O seu trabalho que mais me impressionou o sobre o ensino de conceitos de OO utilizando música. Isso mesmo, você cria objetos da classe “Note” (Nota musical) e pode executá-los em sequência ao som de diversos instrumentos.

Além deste trabalho, possui artigos sobre o ensino de programação através do projeto das classes de um programa, desenvolvimento baseado em testes, simplicidade com Java I/O e muitos outros.

Vale a pena conhecê-la e fica aqui registrado o nome desta referência para novatos na profissão de professor.

Exemplo da API

Para quem desejar ter uma idéia de como ela funciona,  criei um projeto no GitHub com um exemplo básico. Para quem quer ir direto ao fonte, a classe teste é esta aqui: https://github.com/kaleucaminha/testes-soundworldlib/blob/master/src/VeryBasicExample.java