Sistema de apoio a atividades de laboratório de programação via Moodle com suporte ao balanceamento de carga e análise de similaridade de código
DOI: 10.5753/RBIE.2013.21.01.91
Texto completo: PDF
Resumo
Visando contribuir com as condições de ensino e aprendizagem em turmas numerosas de labo-ratórios de programação, este trabalho apresenta um ambiente que integra e adapta ferramen-tas Web de maneira a dar suporte à avaliação de soluções implementadas por alunos nas lin-guagens C, C++ e Java para problemas propostos pelo professor. O sistema permite o rastrea-mento das submissões dos alunos e executa algoritmos de comparação para a análise de simila-ridade entre códigos, possibilitando a avaliação do professor por meio da interface do ambiente Moodle. Considerando que a compilação e execução de programas em um servidor remoto compartilhado pode requerer muitos recursos computacionais, o ambiente desenvolvido oferece também suporte ao balanceamento de carga.

Este trabalho está licenciado sob uma Licença Creative Commons Attribution 3.0 .