A História do iGeom

O iGeom - Geometria Interativa na Internet começou a ser desenvolvido em meados de 2000, em conjunto com o projeto iMática coordenado pelo professor Lêonidas de Oliveira Brandão do IME-USP. Este desenvolvimento começou quando eu e meu companheiro de faculdade Ricardo Hideo Sahara iniciamos nossos trabalhos de iniciação científica supervisionado por Brandão. Enquanto Sahara ficou responsável pela construção do programa iGeom (, ), eu fiquei responsável pela reestruturação e algumas novas implementações do iMática (, ). O projeto iMática, disponível no endereço http://www.matematica.br, tem como objetivo fornecer grande quantidade de conteúdo sobre Matemática e disponibilizar ferramentas gratuitas para o ensino via Web (por exemplo, o próprio iGeom).

A escolha da linguagem Java (vide seção [*]) para implementar o iGeom foi para satisfazer a proposta inicial do iGeom de se tornar um programa de GD que funcionasse nas formas aplicativo e applet. A versão ``aplicativo'' é a mais geral, permitindo gravar e recuperar arquivos nos vários formatos previstos, enquanto a versão ``mini-aplicativo'', ou ``applet'', pode ser utilizada em qualquer navegador com interpretador Java.

Figura: Versão do iGeom executada pela Internet em 2001
Image igeom1

A primeira versão funcional do iGeom implementada por Brandão e Sahara surgiu no início de 2001. Esta versão trazia os recursos básicos da GD e podia ser utilizado diretamente em páginas Web (Figura [*]).

No primeiro semestre de 2001 ocorreu a parceria entre os professores Brandão e Eduardo Toledo dos Santos da Escola Politécnica da Universidade de São Paulo (POLI-USP) que também estava trabalhando com o desenvolvimento de programas de GD (, ). Esta parceria consolidou-se através da orientação conjunta do trabalho de iniciação científica realizado por Fabiana Piesigilli (, ) que participou principalmente da primeira versão do gravador e interpretador de scripts recorrentes.

No início de 2003 iniciei meu projeto de mestrado no IME-USP sob a orientação de Brandão. Nesta ocasião o iGeom estava em sua versão 2.0, possuindo mais de 100 classes e milhares de linhas de código. Após o período de compreensão do código do iGeom, que durou aproximadamente 6 meses, iniciamos o período de desenvolvimento e reestruturação do programa. Dentre as principais contribuições (ferramentas implementadas) deste trabalho citamos a construção do sistema de autoria, validação automática de exercícios e do sistema de comunicação do iGeom com o servidor Web.

O iGeom atualmente está na sua versão 3.1 e é disponibilizado gratuitamente, seja para uso direto na Internet ou para ser descarregado a partir do Site iMática http://www.matematica.br. Lá também será encontrado um pequeno roteiro para o uso do programa e exemplos, incluindo cursos de Geometria produzidos por alunos de Licenciatura em Matemática do IME-USP.

Seiji Isotani 2006-10-04