| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 1.42 MB | Adobe PDF |
Autores
Orientador(es)
Resumo(s)
Este artigo descreve o desenho e implementação de um repositório de problemas de programação denominado crimsonHex. A motivação para este trabalho
surge do projecto EduJudge que tem como objectivo principal abrir o
repositório de problemas de programação da Universidade de Valladolid (online-judge.uva.es) para utilizações pedagógicas no ensino secundário e superior. Este projecto integra um repositório de objectos de aprendizagem que será
usado para gerir colecções de exercícios de programação e obter os exercícios
adequados de acordo com um perfil de um determinado aluno. O artigo inicia com uma análise aos repositórios actuais. Seguidamente,
apresenta-se a arquitectura conceptual do repositório, baseado na metáfora de
um objecto de aprendizagem como um livro numa biblioteca, e cria-se uma
definição de problemas de programação como objectos de aprendizagem. Posteriormente foca-se a sua arquitectura concreta, o seu modelo de comunicação e detalhes da sua implementação. O artigo termina com algumas
considerações finais.
