O chatbot Iris da Universidade Técnica de Munique, baseado em modelos GPT e integrado no Artemis, dá pistas e contra-perguntas em vez de soluções; um inquérito a mais de 200 estudantes em três aulas introdutórias indicou melhor compreensão, mas as provas assentam em perceções.
Detalhes
Promotor
Technical University of Munich — Chair of Software Engineering (Artemis)
Período
2023–2024
Palavras-chave
higher education, computer science, AI tutor, programming education
Descrição
O Iris foi desenvolvido por Patrick Bassner, Eduard Frankford e Stephan Krusche na Cátedra de Engenharia de Software da Universidade Técnica de Munique e integrado em outubro de 2023 na plataforma de aprendizagem interativa de código aberto Artemis. O artigo do ITiCSE 2024 descreve uma implementação baseada no GPT-3.5-Turbo com prompts de cadeia de raciocínio, descrições do papel de tutor e exemplos few-shot. O sistema lê o enunciado, o código do estudante e o feedback automático dos testes e evita deliberadamente dar soluções completas, oferecendo pistas subtis ou contra-perguntas. Só responde a questões relevantes para a disciplina. A avaliação inquiriu mais de 200 estudantes em três aulas introdutórias de informática. Os estudantes afirmaram que o Iris melhorou a compreensão de conceitos de programação, deu apoio personalizado complementar ao dos tutores humanos e ofereceu um espaço sem julgamento para perguntar; disseram sentir-se confiantes para os exames sem ele. Valorizaram ainda que as conversas permaneçam privadas. As provas são descritivas: assentam em perceções dos estudantes e não numa comparação controlada dos resultados de aprendizagem, e o estudo refere-se a uma só universidade. O valor está num desenho transparente que põe a pedagogia à frente do fornecimento de respostas, em contraste com a perda de envolvimento observada noutras implementações de tutores sem orientação. Os autores previam otimizar o sistema e alargá-lo a outras disciplinas.
Implementação
Os detalhes de implementação (custo, prazo, equipa, condições de sucesso) ainda não estão disponíveis para esta prática.
Implementa esta prática?
Reivindique-a —
implementadores verificados obtêm um contacto público na página e podem propor correções.
Fontes de dados
De onde foi obtida a informação desta prática, e quando.