Ferramenta de Software para o Auxílio ao Processo de Ensino-Aprendizagem de Métodos Estocásticos
Resumo
Este artigo descreve a arquitetura geral de um sistema e as características principais de um protótipo de ferramenta de software destinada a auxiliar estudantes durante o processo de ensino-aprendizagem de determinados métodos estocásticos como “Cadeias de Markov” e “Teoria das Filas”. A ferramenta aqui descrita utiliza, entre outras técnicas, algoritmos de grafos e álgebra linear para resolver problemas apresentados a ele. Estes são resolvidos automaticamente, passo-a-passo e cada passo é mostrado de forma gráfica ao usuário, em linguagem natural, o que permite aos estudantes compreender e acompanhar todo o processo de forma mais fácil, incentivando o aluno ao autodidatismo, e prática dos conteúdos propostos com exercícios e avaliações.
Palavras-chave: Processos Estocásticos. Engenharia de Software. Padrões de Projeto. Ensino. Desenvolvimento Dirigido por Testes.