/img alt="Imagem da capa" class="recordcover" src="""/>
Relatório de Pesquisa
Desenvolvimento de um ambiente de programação para o sistema CodeBench
O CodeBench (codebench.icomp.ufam.edu.br) é um sistema online de correção automática de códigos-fontes, que auxilia professores a lecionarem disciplinas iniciais de programação da Universidade Federal do Amazonas. O amplo uso dessa ferramenta tem possibilitado uma melhor supervisão no processo de ap...
Autor principal: | Rúben Jozafá Silva Belém |
---|---|
Grau: | Relatório de Pesquisa |
Idioma: | pt_BR |
Publicado em: |
Universidade Federal do Amazonas
2017
|
Assuntos: | |
Acesso em linha: |
http://riu.ufam.edu.br/handle/prefix/5158 |
Resumo: |
---|
O CodeBench (codebench.icomp.ufam.edu.br) é um sistema online de correção automática de códigos-fontes, que auxilia professores a lecionarem disciplinas iniciais de programação da Universidade Federal do Amazonas. O amplo uso dessa ferramenta tem possibilitado uma melhor supervisão no processo de aprendizagem dos alunos, mas por não provê de um IDE (Integrated Development Environments ) integrado, que é um ambiente de desenvolvimento do código-fonte, acaba por possuir certas limitações.
Quando o aluno usa um IDE ou editor de texto, externos, todos os dados que poderiam ser armazenados no processo do desenvolvimento do seu código-fonte são perdidos. Esses dados podem ajudar no aprimoramento do sistema, como na classificação dos exercícios. Por exemplo, as questões podem ser classificadas em níveis de dificuldade, de acordo com o tempo médio que os alunos levam para desenvolver suas soluções.
O projeto tem como objetivo desenvolver um IDE integrado ao CodeBench com as principais características de um IDE, como suporte aos mais populares browsers, diversas linguagens de programação, Autocompletion, Search/replace e etc. Por meio de um estudo aprofundando nos processos de desenvolvimento de IDE, na integração do mesmo no CodeBench, nos novos levantamentos e possíveis aplicações, por fim sua implementação e testes. |