Description

À la suite de mon stage de troisième année de licence les chercheurs M. Jean-Charles Marty & M. Thibault Carron m’ont proposé, à deux amis et moi, de continuer sur un nouveau projet de preuve de concept d’apprentissage collaboratif. Ici, l’objectif était de recréer une sorte de moodle et de lui ajouter des aspects collaboratifs qui lui manquent.

Dans le cadre de ce projet j’ai effectué les taches suivantes :

  • Création d’une API Python à l’aide de Flask et de Flask Restful
  • Connexion du backend Python à la base de données MongoDB et création des models avec flask-mongoengine
  • Création d’un Tableau blanc collaboratif avec VueJs et une connection websocket
  • Création d’une interface professeur pour qu’ils puissent créer leur cours et leurs questionnaires
  • Création de la partie élève dans laquelle ils pourraient répondre à des questionnaires, seul ou en groupe, ou bien lire du cours et des documents