Système de traçage des activités des élèves dans la plateforme “AlgoPython” et fouille des données en vue d’identifier les erreurs des élèves

Dans le cadre de la plateforme d’apprentissage de Python “AlgoPython” (https://www.algopython.fr/), on veut mettre en place un système permettant de tracer l’activité des apprenants. La finalité immédiate de ce système de traces est de permettre de diagnostiquer les erreurs, en particulier logiques, de l’apprenant. Ce travail pourra s’appuyer sur un état de l’art, fourni, sur une typologie des erreurs en programmation.

Il s’agit donc en particulier de :
- spécifier les traces
- implémenter, en lien avec l’entreprise, le module de traçage
- réaliser des analyses sur les traces d’interactions collectées permettant de lier traces et erreurs de l’apprenant et/ou de définir des profils d’apprenants
- compléter, au fil de l’eau, l’état de l’art sur le diagnostic des erreurs et les traces associées

Compétences particulières :
- Des connaissances en matière de développement Web sont appréciées
- Des bases relatives aux algorithmes classiques d’IA

Un intérêt pour les questions d’apprentissage humain (apprentissage de la programmation en particulier) serait un plus.

Lieu: 
LIP6 et l'entreprise Generation 5 (installée à Grenoble)
Encadrant: 
Amel Yessad
Co-Encadrant: 
Sébastien Jolivet
Référent Universitaire: 
n/a
Attribué: 
No
Année: 
2 023

User login