Uso de análise estática para identificar os objetivos de aprendizagem em códigos de iniciantes em Programação Orientada a Objetos.

2019 
Durante o processo de aprendizado de qualquer conteudo e importante, ou pelo menos desejavel, que os alunos consigam exercitar os conceitos apresentados em teoria. No contexto de programacao nao e diferente, e crucial que exercicios sejam realizados constantemente, especialmente quando um novo paradigma esta envolvido. No ensino de Programacao Orientada a Objeto e comum que sejam realizadas muitas atividades praticas alem dos testes avaliativos. Este trabalho pretende verificar se os objetivos de aprendizagem propostos para os estudantes em determinada atividade podem ser identificados atraves de analise estatica dos codigos produzidos e qual seria a relacao destes com o desempenho do estudante de forma geral. Usamos dois metodos diferentes para analise estatistica dos dados. O primeiro nos mostrou que pode nao existir uma relacao muito nitida entre exercitar um determinado objetivo de aprendizagem e a nota, alem disso aponta tambem quais objetivos mais pesaram na variabilidade dos dados. Ja no segundo metodo usado, foi possivel observar que e possivel explicar pouco mais de 60% da variavel nota. Observamos que algumas variaveis, representando os objetivos de aprendizagem, se destacaram; a implementacao de testes, uso do padrao heranca e o uso de interface, ou seja, influenciam consideravelmente no desempenho do aluno.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []