SciELO - Scientific Electronic Library Online

 
vol.10 número19Os princípios lógicos e ontológicos do conceito de currículo. Uma relação epistemológicaAtitudes em relação à pesquisa e desenvolvimento de teses de estudantes de graduação de uma universidade do sudeste do México índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


RIDE. Revista Iberoamericana para la Investigación y el Desarrollo Educativo

versão On-line ISSN 2007-7467

Resumo

ROQUE HERNANDEZ, Ramón Ventura et al. Comparação da programação entre pares e individual através de métricas de software para projetos de estudantes universitários. RIDE. Rev. Iberoam. Investig. Desarro. Educ [online]. 2019, vol.10, n.19, e030.  Epub 17-Nov-2020. ISSN 2007-7467.  https://doi.org/10.23913/ride.v10i19.549.

Introdução: A programação por pares é uma prática ágil que pode ser usada tanto no desenvolvimento de software nos negócios quanto no ensino universitário de programação. Objetivo: Este artigo apresenta uma investigação realizada para comparar a programação entre pares e solo em cursos universitários, considerando as métricas dos programas criados por estudantes recentes que ingressam em uma carreira universitária em tecnologia da informação. Método: Os participantes foram divididos em dois grupos: um aplicado por pares e outro programado individualmente. Ambos desenvolveram o mesmo programa sob as mesmas condições. As métricas a seguir foram analisadas em seus programas: número de frases, porcentagem de comentários, profundidade máxima, profundidade média, complexidade máxima, número de métodos por classe, número de chamadas por método e número de frases por método. Os valores métricos foram obtidos com o software Source Monitor. Posteriormente, os testes de Mann-Whitney foram realizados no SPSS. Resultados: Observou-se que aqueles que trabalhavam em pares escreviam código com mais sentenças (p = 0,038, U = 17,00) e maior nível de profundidade (p = 0,032, U = 18,00) do que aqueles que programavam individualmente. Conclusões: Este artigo contribui para o ensino do desenvolvimento de software, fornecendo evidências empíricas quantitativas da eficácia da programação por pares. Conclui-se que a programação por pares pode ser uma abordagem educacional apropriada para os primeiros cursos universitários de desenvolvimento de software.

Palavras-chave : Programação de computadores; Software; Ensino superior; Medição.

        · resumo em Inglês | Espanhol     · texto em Inglês     · Inglês ( pdf )