• Aucun résultat trouvé

145 [Cotta et al, 2005]. Dans le cas de la résolution de problèmes d'optimisation

PROBLEME MURDS

145 [Cotta et al, 2005]. Dans le cas de la résolution de problèmes d'optimisation

Esta é a Operação Abstrata de número Zero, da modelagem Orientada a Objetos. O ser humano utiliza o princípio da Abstração para conseguir lidar com a realidade complexa. A partir do momento que ele tem um problema, do seu interesse, ele começa a representar o que compreendeu. Ele começa a incluir informações que comporão o modelo, abstraindo, o que ele não considera relevante, para aquele contexto específico. Ele passa, então, para a operação de classificação para separar, dando vida, a cada peça de conhecimento, necessária, para representar o seu modelo. Ele seleciona as informações úteis, para a compreensão do modelo que representará uma abordagem dentro de uma temática de

estudo do mundo real, por ele, selecionada. Ele estabelece relações entre as categorias de conhecimento, agregando-as, e hierarquizando-as, conforme o seu entendimento relativo, da questão a ser resolvida. Assim, ele elabora soluções para os problemas que surgem diante de si. Esta é uma forma natural que qualquer ser humano utiliza, em todas as áreas de sua vida. Os humanos, desde o seu nascimento, desenvolvem esta capacidade, sempre crescente, em termos de complexidade, de lidar com representações da realidade.

No paradigma de representação do conhecimento Orientado a Objetos, a categoria básica, considerada como uma unidade, em termos de agregação de conhecimento, é denominada de classe. Como a palavra classe é um termo bem específico da Orientação a Objetos, para uma maior clareza do texto, ela poderá aparecer associada à palavra categoria, que é uma alternativa. A classe, constitui um ambiente, cujas correspondentes

instâncias, ou exemplos concretos são denominados de objetos. O termo classe, é um termo chave na nomenclatura da Orientação a Objetos. Ele traduz a idéia da representação, mostrando como a abstração se traduz em partes que são, elas também, por sua vez, categorias complexas, componentes do modelo de solução do problema. O ambiente da

classe, é um ambiente abstrato e complexo, no sentido de poder capturar todos os aspectos relevantes que caracterizam um padrão dentro desta unidade de conhecimento. Por isso a

classe é denominada, na Orientação a Objetos, de tipo abstrato de dados. Os aspectos capturados na classe se dividem, basicamente, em atributos e operações.

Os atributos têm caráter estático, e as operações caracterizam a funcionalidade ou dinâmica da classe, ou seja, o que ela é capaz de fazer.

As operações, na Orientação a Objetos, assumem a conotação de descrição do que fazer', o que, por sua vez, pode ser implementado através dos, denominados, métodos.

Os métodos, no contexto da Orientação a Objetos assumem o caráter do como fazer'.

Um exemplo simplificado de operação, seria: calcular a média anual de precipitação de chuvas (representada pela operação de cálculo da média aritmética destes dados). O correspondente método seria a expressão matemática de uma fórmula, algo como:

Retomando o assunto da abstração da realidade, ela é responsável pelo modelo de representação. Este modelo será traduzido pelas classes propostas pelo modelador, para solucionar o problema. E, este conjunto de idéias que, representado através de um modelo, é finalmente implementado no computador, é denominado de programa. Por sua vez, o

programa é armazenado na memória do computador, ocupando um determinado espaço físico. Ao ser executado, o programa vai colocar dados reais, correspondentes aos conteúdos de seus atributos. Por exemplo, o nome de uma pessoa, que vai ser armazenado na memória do computador, pode ser 'Katherina'. A classe, que até então representava uma idéia teórica, descrevendo o nome como um atributo de uma pessoa, se converte, então, em

instância da classe, ou objeto, algo físico, que existe, ocupando lugar, de comprimento específico, na memória.

Abstração é um conceito fundamental no presente trabalho, uma vez que esta tese trata de uma proposta de modelo teórico para a educação. E, a partir do conceito de que existem diferentes níveis de abstração possíveis, o modelo, para ser teórico, deve conter as diretrizes fundamentais, uma espécie de protocolo que fiindamente implementações variadas. Assim, o modelo pode ser considerado o resultado de uma arte livre, a partir da qual a ciência vem contribuir com fornecimento de ferramentas de apoio, para sua implementação.

Na figura 2, abaixo, têm-se dois exemplos de abstração para uma mesma temática - trata-se da questão da Agua. As imagens ilustram duas maneiras, com níveis de generalização diferentes, para tratar a mesma temática de estudo.

a -Abstração na Temática de Estudo da Agua: A Água no Planeta Terra como Ouro do Terceiro Milênio;

b - Abstração na Temática de Estudo da Água: Estudo Físico - Químico da Água;

Tema: A Água no Planeta Terra, o Ouro do Terceiro Milênio____________________________

Tema : Estudo Físico - Químico da Agua

Figura 2 : Dois Tipos de Abstração para a Mesma Temática de Estudo

As duas maneiras de tratar a temática também vão representar tipos diferentes de complexidade. A mais genérica envolve complexidade de categorias bastante amplas, enquanto a mais particular vai agregar complexidade das categorias componentes de um objeto mais concreto, a substância água. A decisão sobre o tipo de abstração a ser considerado, vai depender do objetivo a que se quer chegar, ou seja, do contexto específico. Mas, o mais importante é perceber que existe uma hierarquia natural, à qual deveria -se submeter os dois casos. Esta hierarquia vai do geral para o particular, não descartando o momento de aprofundar os detalhes do objeto - água. Assim, em termos pedagógicos, há uma grande responsabilidade nas mãos do professor, e de um currículo, de manter a conexão das partes (água como componente da natureza), com o todo (problema da água no planeta).