Work

Sistema agentic per avaluació de pràctiques i exercicis

Year: 2026
Type: dissertation
Abstract: Problema Avui dia, l'avaluació d'activitats en plataformes d'aprenentatge com Moodle requereix una intervenció manual intensiva per part del professorat, i això limita la rapidesa de correcció i la personalització de la retroalimentació als estudiants. Tot i l'emergència de la intel·ligència artificial generativa com a eina àmpliament usada en la nostra societat, la seva integració amb sistemes de gestió de l'aprenentatge per a automatitzar processos educatius encara presenta reptes tècnics, tant en l'àmbit d'interoperabilitat com de seguretat de dades i sobretot de mantenibilitat i escalabilitat. Solució proposada Aquest projecte pretén desenvolupar un servidor que empri el Model Context Protocol (MCP) per a actuar com a pont entre agents d'intel·ligència artificial i l'API externa de la plataforma Moodle. El servidor implementa un conjunt extensiu de funcionalitats de l'API REST de webservices de Moodle com a eines MCP, que permet que agents d'IA puguin accedir a informació de cursos, estudiants, activitats i qualificació, i també publicar retroalimentació automatitzada i resultats d'avaluació. Metodologia S'implementa el servidor amb una arquitectura per capes que separa les responsabilitats del servidor MCP (exposició d'eines a l'agent IA), els models de validació de dades i el client de comunicació amb Moodle. S'ha escollit un enfocament de stateless proxy que garanteix seguretat, simplicitats i mantenibilitat. El projecte s'ha desenvolupat usant Python 3.11+, el framework FastMCP d'Anthropic, i Docker per a l'entorn de proves amb Moodle 5.1+ Resultats El servidor implementa 24 funcionalitats de Moodle organitzades en categories de gestió de cursos, usuaris, matriculacions i qualificacions. S'han validat mitjançant un conjunt de tests unitaris amb cobertura superior al 80% i proves d'integració tan semimanuals amb MCP Inspector com end-to-end amb l'agent IA Claude Desktop. El projecte aporta una solució reutilitzable i de codi obert que facilita l'ús d'IA en el camp de l'educació, reduint el temps i esforç necessari per a activitats educatives i fomentant l'ús d'eines d'intel·ligència artificial generativa per part d'institucions educatives.
Language: Catalan
Subfield: Education
Open Access status: green
OpenAlex ID: W7139585079
Cites: 2
Cited by:
Related to: 10