Webinaires / Webinaire n° 58
Caseine : apprendre, suivre, partager
Résumé
Yvan Maillot, maître de conférences à l'Université de Haute-Alsace (Mulhouse) et membre de l'équipe de pilotage de Caseine, présente cette plateforme Moodle hébergée par l'Université Grenoble Alpes, qui a fêté ses dix ans. Elle réunit environ 10 000 utilisateurs et 200 enseignants d'une trentaine d'établissements, universités et lycées, en France et à l'étranger, et propose des cours en accès libre, notamment ceux mutualisés par UNISCIEL. On s'y connecte avec ses identifiants d'établissement. Son cœur est l'activité VPL, enrichie par la communauté, qui évalue automatiquement le code des étudiants : non seulement le résultat, mais aussi la façon de l'écrire, avec des dizaines de tests et des messages de retour rédigés par l'enseignant. La démonstration va de l'exercice le plus simple à des projets à plusieurs fichiers, puis aux outils de suivi des étudiants et au partage de cours entre enseignants.
Points clés
- Trois piliers : évaluation automatique du code, suivi de la progression, partage de cours et d'exercices
- Connexion avec les identifiants de son établissement, sans créer de compte ; cours en accès libre consultables sans connexion
- L'activité VPL : tests automatiques qui vérifient aussi la qualité et l'élégance du code, pas seulement qu'il fonctionne
- Des exercices guidés pas à pas avec retours formatifs, jusqu'à des projets complets à plusieurs fichiers
- Une communauté d'environ 10 000 utilisateurs et 200 enseignants ; cours mutualisés avec UNISCIEL et duplicables
Outils et références cités
- Plateforme Caseine (caseine.org)
- Plugin Moodle VPL (Virtual Programming Lab)
- UNISCIEL
Présentation d'origine (description YouTube)
Bienvenue à tous dans ce nouveau webinaire animé par Julien Morice.
Durant cette session, Yvan Maillot, maître de conférences, présente la plateforme pédagogique Caseine, un outil destiné à l'enseignement de la programmation et d'autres matières techniques. La présentation s'articule autour des trois fonctionnalités principales de la plateforme : un système d'évaluation automatique capable d'analyser la justesse, la qualité et l'efficacité du code ; des outils de suivi de la progression des étudiants ; et un espace communautaire pour le partage de cours et d'exercices. La démonstration illustre son utilisation concrète, de la création d'un exercice par l'enseignant à sa résolution par l'étudiant, que ce soit dans le navigateur ou via un environnement de développement local.