Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): Claor Édino Bauer
Título: Ferramenta para auxílio no ensino de orientação a objetos
 
Resumo:
O paradigma da Orientação a Objetos na maioria dos casos faz parte do currículo de ensino de
programação. No entanto as metodologias e até mesmo as ferramentas utilizadas para o
ensino desse paradigma, muitas vezes não ajudam o suficiente e o aprendizado ainda é
bastante afetado. Este trabalho tem como objetivo disponibilizar uma ferramenta para
dispositivos móveis que possa auxiliar professores e alunos no ensino do paradigma de
Orientação a Objetos. A ferramenta, batizada de OO Programming Lab, foi desenvolvida para
o sistema operacional Windows Phone e possui uma interface gráfica que se comunica com
serviços disponibilizados com tecnologia WCF para compilar as classes, criar objetos e
armazenar de dados. Para o desenvolvimento foi utilizada a técnica de Test Driven
Development (TDD), que se mostrou útil para manter o código desenvolvido coeso e correto,
apesar das alterações ao longo do processo. Os alunos podem interagir com a ferramenta
criando novas classes e métodos e atributos para essas classes. Com os objetos criados, é
possível fazer a chamada de seus métodos e também inspecionar o valor de seus atributos.
Todos os dados criados durante a execução da ferramenta ficam salvos no servidor e são
carregados quando a ferramenta é inicializada. Ao final do trabalho foi realizada uma
validação com um grupo de alunos, que avaliou de forma positiva esta ferramenta.