OntoRevPro: Uma Ontologia sobre Revisão de Programas para o Aprendizado Colaborativo de Programação em Java

Maria de Fátima Neves, Juan Manuel Adán Coello

Resumo


Resumo: Em cursos de graduação na área de Computação e Informática, muitos estudantes encontram dificuldades no aprendizado de programação nas disciplinas introdutórias. Isso pode ser constatado através do alto grau de repetência e baixo índice de assimilação dos estudantes nas disciplinas cujos requisitos exigem tais conhecimentos. Este trabalho procura contribuir para a superação desse problema fornecendo meios para ajudar na colaboração entre os alunos no aprendizado de programação Java através da revisão de programas. A proposta é conceitualizar e formalizar o processo de revisão de programas Java através de uma ontologia tornando explícito este processo e permitindo um entendimento comum sobre o mesmo.

Abstract: Learning computer programming is one of the first and most challenging tasks for computing students. The difficulties faced by the students can be perceived by the high degrees of failure and the difficulties presented in the courses directly dependent on the abilities to program. This work aims at contributing to alleviate this problem providing tools to help students to collaborate reviewing programs made by their peers. The approach is to create an ontology that conceptualizes and formalizes the process of reviewing Java programs. This ontology makes the review process explicit permitting that all participants of the process share a common understanding about it.

Texto completo:

PDF


DOI: https://doi.org/10.5753/cbie.sbie.2006.358-367