Dissertação

Tutor for learning based on multiple choice questions EVALUATED

A educação está em constante evolução. O conteúdo lecionado tem mudado ao longo dos anos, assim como as técnicas e ferramentas para disponibilizá-lo. O Quizzes Tutor é uma solução web para ajudar os professores e os alunos por meio de questões de múltipla escolha. Para apoiar os professores no desafio de ensinar programação, a plataforma Quizzes Tutor foi estendida para abranger questões de programação, adicionando-se às existentes de múltipla escolha. Esta tese começa por analisar e perceber soluções existentes que utilizam perguntas de código bem como a sua avaliação automática, tendo uma especial atenção naquelas que o fazem num cenário semelhante a quiz. Com isto em mente, analisa a plataforma existente para resolver dois problemas principais: reestruturações de código para permitir vários tipos de perguntas e adição de novas perguntas de código. Este artigo descreve os passos dados e o processo de pensamento envolvido na construção desta extensão. Também apresenta uma análise de desempenho da nova solução, comparando-a com a anterior, finalizando com uma avaliação do esforço de adicionar um novo tipo de questão à nova solução. A tese desenvolvida permitiu uma melhor estrutura de código com elasticidade em mente, tornando mais fácil para os futuros profissionais que trabalharem em melhorar esta solução ou adicionar novas questões para cobrir novos casos de uso.
Programação; Aprendizagem; Ensino; Quizzes

janeiro 19, 2021, 10:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

António Manuel Ferreira Rito da Silva

Departamento de Engenharia Informática (DEI)

Professor Associado