Exportar registro bibliográfico


Metrics:

A framework for experimental studies on the integration of software testing into programming education (2019)

  • Authors:
  • Autor USP: SCATALON, LILIAN PASSOS - ICMC
  • Unidade: ICMC
  • Sigla do Departamento: SSC
  • DOI: 10.11606/T.55.2019.tde-29082019-095834
  • Subjects: SOFTWARES; FRAMEWORKS; ENSINO E APRENDIZAGEM; PROJETO DE SOFTWARE; METODOLOGIA E TÉCNICAS DE COMPUTAÇÃO
  • Keywords: Ensino de programação; Estudos experimentais; Experimental framework; Experimental studies; Framework experimental; Programming education; Software testing
  • Language: Inglês
  • Abstract: Disciplinas introdutórias de programação compõem o núcleo de diversos cursos de graduação, visto que se trata de uma habilidade crucial para profissionais em muitas áreas de ciências exatas. Buscando lidar com as dificuldades de aprendizagem dos alunos nessas disciplinas, os professores podem adotar diferentes abordagens de ensino, uma vez que há muitas variantes no ensino de programação (como linguagens e paradigmas de programação, práticas de desenvolvimento, plataformas, ferramentas de apoio, etc). Em particular, a abordagem de ensino que consiste em integrar teste de software nesse contexto tem se destacado na área, pois pode levar os alunos a pensarem de modo mais crítico enquanto resolvem atividades práticas de programação. Mesmo assim, essa abordagem de ensino também pode apresentar desafios significativos, como a resistência dos alunos para conduzir práticas de teste. Nesse sentido, estudos experimentais têm o papel de fornecer evidência acerca de resultados em termos de aprendizagem, considerando diferentes abordagens de ensino e contextos. Porém, estudos na área de ensino de programação muitas vezes apresentam falta de fundamentação teórica, ou seja, não são construídos a partir de teorias, modelos e frameworks estabelecidos na área. Isso significa que os aspectos (ou variáveis) utilizados para investigar as abordagens de ensino não são adequadamente caracterizados nos estudos, o que leva a dificuldades em interpretar os resultados obtidos e construir conhecimentona área. Como consequência, os professores são impedidos de ter evidências confiáveis para fazer escolhas informadas nas abordagens de ensino utilizadas em sala de aula. Considerando esse cenário, este trabalho de doutorado propõe o uso de modelos de domínio para apoiar pesquisadores ao definir e projetar experimentos no ensino de programação. Mais especificamente, o domínio da abordagem de integração de teste de software foi explorado neste trabalho, com a criação de um framework para estudos experimentais sobre a integração de teste de software no ensino de programação. O framework provê uma estrutura básica de estudos experimentais nesse domínio, sendo composto por modelos de variáveis relacionadas a essa abordagem de ensino. Neste trabalho também foram conduzidos experimentos de acordo com a estrutura do framework. A meta deste trabalho é apoiar pesquisadores e professores ao definir e planejar estudos no cenário educacional, em especial os focados em avaliar a integração de teste de software em disciplinas de programação.
  • Imprenta:
  • Data da defesa: 26.06.2019
  • Acesso à fonteAcesso à fonteDOI
    Informações sobre o DOI: 10.11606/T.55.2019.tde-29082019-095834 (Fonte: oaDOI API)
    • Este periódico é de acesso aberto
    • Este artigo é de acesso aberto
    • URL de acesso aberto
    • Cor do Acesso Aberto: gold
    • Licença: cc-by-nc-sa

    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      SCATALON, Lilian Passos. A framework for experimental studies on the integration of software testing into programming education. 2019. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2019. Disponível em: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-29082019-095834/. Acesso em: 30 maio 2024.
    • APA

      Scatalon, L. P. (2019). A framework for experimental studies on the integration of software testing into programming education (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/55/55134/tde-29082019-095834/
    • NLM

      Scatalon LP. A framework for experimental studies on the integration of software testing into programming education [Internet]. 2019 ;[citado 2024 maio 30 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-29082019-095834/
    • Vancouver

      Scatalon LP. A framework for experimental studies on the integration of software testing into programming education [Internet]. 2019 ;[citado 2024 maio 30 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-29082019-095834/


Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2024