Proposition de projet sur Learning-Adventure
Cette année, 2 sujets sont proposés au sein de la plateforme Learning-Adventure
Projet 2026.01 - Projet 2023.02
Projet 2026.01
Objet du projet
L’objet de ce projet est de contribuer à la plateforme LAS ( Learning Adventure Schoolar) qui propose des services d’exécution automatique d’exercices de programmation . Cette plateforme, initié en 2018 , permet à un étudiant de réaliser un ensemble d’exercices de programmation au sein d’une séance pédagogique en présentiel ou en distanciel. LAS est un outil pour exécuter automatiquement des exercices de programmation. Il est construit autour d’une d’architecture de service qui intègre
- un service d’exercice
- un service d’évaluation
- un service de résultat
- un service stratégie

Travail attendu :
LAS permet de faire des TD sur des groupes jusqu’a 40 etudiants. Malheureusement, nous ne disposons d’aucun outils de monitoring en temps réel. Il s’agit donc de développer un outil de monitoring temps réel sur le suivi d’avancement d’un groupe d’étudiant. Avec cet outil, l’enseignant doit pouvoir suivi l’avancement du groupe, détecter les étudiants en difficulté, répondre aux solications individuelles de certains via des notifications.
Compétences techniques à acquérir :
- Dévelopeoment mobile
- Javacript / REACT
- Intégration continue sur Gitlab
Niveau
- L3 Informatique
Projet 2023.02
Objet du projet
L’objet de ce projet est de développer un outil permettant de faire des jeux de société sur plateaux avec une dalle tactile et un téléphone. Cet outil s’appuie surla plateforme ITAC qui permet de réaliser un travail collaboratif sur une table tactile ou sur écran projeté. ITAC est une application serveur permettant de gérer l’annotation collaborative en utilisant des téléphones ou des PC pour saisir de contenu. Elle est développé autour d’une architecture Node.JS
Travail attendu
il s’agit, dans ce stage, de réaliser une nouvelle interface d’affichage qui affiche le fond d’un jeu de société et les interactions avec les joueurs (en REACT) ainsi qu’une interface mobile géreant les cartes et les pions des joueur (en Flutter)
Compétences technique attendu
- Flutter
- Javacript / REACT
- Intégration continue sur Gitlab
Niveau
- M1 Informatique
- L3 Informatique