Servicios Personalizados
Revista
Articulo
Links relacionados
Compartir
CLEI Electronic Journal
versión On-line ISSN 0717-5000
Resumen
BRITO, Maria A. S.; ROSSI, João L.; DE SOUZA, Simone R. S. y BRAGA, Rosana T. V.. An Experience on Applying Software Testing for Teaching Introductory Programming Courses. CLEIej [online]. 2012, vol.15, n.1, pp.5-5. ISSN 0717-5000.
Resumo: Estudos anteriores mostraram que conceitos de teste de software aplicados ao ensino de disciplinas introdutórias de programação podem contribuir com a aprendizagem dos alunos. Um problema que ocorre com os professores que lecionam essas disciplinas é a limitação na realização de atividades dinâmicas e interativas que possivelmente contribuiriam com a aprendizagem. Este artigo descreve uma abordagem baseada no reúso de casos de teste no contexto de disciplinas introdutórias de programação como alternativa para aumentar a qualidade dos programas gerados pelos alunos. Um estudo experimental foi realizado para investigar o impacto do reúso de casos de teste durante a aprendizagem de conceitos de programação. O objetivo foi avaliar o uso de casos de teste como alternativa à melhoria da qualidade dos programas implementados pelos alunos. Sessenta estudantes de graduação participaram do experimento implementando programas no domínio de vetores. Um conjunto de programas de referência foi usado para geração dos casos de teste com base no teste funcional para ser reusado pelos estudantes. Os programas gerados pelos estudantes foram avaliados considerando notas de 1 a 10 e observou-se que a média das notas aumentou de 5.3 para 7.4 com o uso da abordagem proposta. Os resultados forneceram evidências de que o reúso de casos de teste em cursos introdutórios de programação pode aumentar a qualidade dos programas gerados pelos alunos, motivando-os a aplicarem teste de software durante o desenvolvimento dos programas
Palabras clave : Estudo experimental; Teste funcional; Reúso; Ensino em cursos introdutórios de programação.