Fiche logiciel validé
  • Création ou MAJ importante : 10/05/10
  • Correction mineure : 10/05/10
  • Auteur : Yves Epelboin - Service Général des TICE (Université P.M. Curie)
  • Relecteur(s) : Geneviève Romier (UREC)
    Anne Durand (CLEO)
  • Contributions importantes : Cette fiche a d'abord été rédigée par Anne Durand avec l'aide de Marie Leproust avant d'être reprise par Yves Epelboin
  • Responsable thématique : Anne Durand (CLEO)
Mots-clés
Pour aller plus loin
  • Mots-clés principaux : LMS

Sakai : plateforme de formation à distance

Description
Fonctionnalités générales

Sakai est une plateforme d'enseignement (Learning Management System LMS) développée au départ par quatre universités américaines proches du consortium uPortal. Elle en reprend les principales technologies (Java JSR168...). Outre ses technologies, elle se distingue des plus employées en France, par l'accent mis beaucoup plus sur l'aspect travail collaboratif que sur l'aspect suivi pédagogique semaine par semaine. Cet environnement de travail collaboratif peut d'ailleurs être employé dans d'autres contextes et, à la création d'un cours, on doit choisir entre deux configurations : cours ou projet. Les outils proposés, les rôles sont alors différents. Certaines universités emploient Sakai uniquement dans cette seconde configuration dans un contexte beaucoup plus large que l'enseignement.

Sakai fonctionne normalement avec l'annuaire LDAP de l'établissement. Il est possible d'injecter les noms des participants globalement, si cet annuaire le permet, mais on peut les ajouter individuellement. Il est également possible de les gérer localement sans annuaire. L'enseignant, propriétaire du cours, peut organiser sa classe à sa guise en donnant à chacun le rôle de son choix : professeur, assistant ou étudiant (ou contributeur et lecteur dans le rôle projet)  et en redéfinissant, pour chaque outil, les droits par défaut. Il peut également organiser des sous-groupes et créer ainsi des services individualisés. L'organisation d'une classe est très souple. Les enseignants choisissent, au moment où ils le désirent, d'activer l'outil de leur choix. On peut ainsi démarrer très modestement puis sophistiquer le contexte de sa classe virtuelle progressivement.

Un cours peut être privé ou public et il est possible de masquer ou démasquer les outils et documents, ce qui permet d'employer Sakai dans de nombreux contextes public et privé simultanément. Sakai est multilangue. La version française, à l'origine canadienne, a été entièrement revue à l'UPMC en coopération avec l'université de Poitiers. Il reste néanmoins quelques éléments à traduire et des améliorations seront apportées avec la mise en oeuvre de la version 2.7 en juillet 2010.

On trouvera une description des principaux outils de Sakai à l'adresse http://wiki.cpm.jussieu.fr/doku.php?id=libre:sakai... . La liste est riche, certains comme le module "tests & quizzs" sont très complets (jusqu'à un enregistreur audio en ligne). Les inscrits à un cours peuvent être organisés en groupes et de nombreux outils permettent de s'adresser à des groupes sélectionnés. Citons, entre autres, les tests, les calendiers...

Tout utilisateur dispose d'une zone qui lui est propre, appelée "zone de travail" dans laquelle il dispose d'un espace de stockage personnel et d'un calendrier entre autre. Il règle également ses préférences d'alerte et de langue. Cette "zone de travail" préfigure ce qui sera introduit dans la version 3 : un véritable espace Web 2.0 qui permettra aux étudiants de communiquer et de mettre à disposition les documents de leur choix dans les communautés qu'ils se créeront (sous le contrôle, néanmoins de l'université). Sur ce point Sakai semble être en avance sur ses principaux concurrents. Sakai 3, avec toutes ses fonctionnalités sera très probablement disponible dans le courant 2011.

Le noyau de Sakai contient les principaux outils suivants :

  • Outils de communications : Annonces,  Messagerie locale ou reliée aux adresses externes des participants, chat, forums avec fil de discussion, message du jour, alertes
  • Stockage de documents avec accès WebDAV (très utile dans la configuration projet collaboratif). Les documents peuvent être publics ou privés (indépendamment du choix pour le cours), ce qui permet de mettre des documents à la disposition du public tout en gardant l'environnement réservé aux seuls étudiants inscrits
  • Outils pédagogiques : parcours, plan de cours, contrôles et sondages...
  • Calendriers partageables : exportables ou importables au format Outlook ou iCal. Les participants peuvent fusionner les calendriers de tous les cours où ils sont inscrits dans leur propre calendrier attaché à leur zone de travail
  • Wiki
  • Configuration du profil de chaque utilisateur avec choix du niveau de remontée des alertes. Dans la version 3.0 actuellement en développement, ce profil deviendra un véritable espace personnel Web 2.0 avec la possibilité pour chacun de créer son portail individuel
  • Outils orientés enseignement : parcours pédagogique, tests & quizzs très variés, devoirs, boîte de dépôt de documents, balladodiffusion (MP3 et MP4) avec fil RSS public ou privé compatible tout outil, y compris iTunes.
  • Suivi des apprenants : bulletin de notes avec remontée automatique depuis les outils d'évaluation (tests, devoirs...), statistiques d'emploi des outils... avec exports CSV
  • Accès à des Sites web externes.

Pour les détails consulter http://wiki.cpm.jussieu.fr/doku.php?id=libre:sakai:bienvenue (en français) et pour les manuels complets http://sakaiproject.org/ (en anglais).

D'autres outils développés par la communauté peuvent également être intégrés. Consulter http://sakaiproject.org/ .

La fondation Sakai se distingue de nombreuses autres organisations Open source par une organisation assez stricte avec un contrôle de qualité qui, certes, n'est pas parfait, mais qui existe. Les outils ne sont jamais ajoutés au noyau avant d'avoir été validés par la communauté des développeurs. Il existe donc de nombreux outils supplémentaires qui n'ont pas été intégrés, soit parce que trop jeunes soit parce que n'intéressant qu'une communauté réduite, ils n'ont pas passé cette phase de validation (pas de demande de leurs concepteurs, peu de temps disponible de la part de la communauté) sans que cela signifie qu'ils ne sont pas utilisables.

Autres fonctionnalités
  • Portlet pour intégration dans ESUP/uPortal avec nombreuses fonctionnalités
  • Cours visible aux étudiants, dès leur inscription dans un cours Sakai, de façon automatique
  • Outils Sakai atteignables directement depuis l'ENT dès leur activation
  • Remontée des annonces et alertes
  • Outils pour l'enseignement. Export/import IMS QTI, IMS CP
  • Outils de Portfolio : formulaires, évaluations, glossaire, matrices, mise en page, rapports, assistants.
Interopérabilité
  • Respect des normes JSR
  • Respect des normes XHTML et CSS pour les interfaces, WSDL et WSRP pour les services web
  • IMS QTI, IMS CP (Melete), OKI et IEEE LOM sont les normes e-learning actuellement implémentées
  • SCORM est en cours d'implémentation
  • Possibilité de configuration commune des machines virtuelles et serveurs TomCat avec ESUP/uPortal.
Contexte d'utilisation dans mon laboratoire/service

En production à l'UPMC depuis trois ans :

  • 11 000 étudiants
  • 500 cours
  • 40 projets collaboratifs

Degré de satisfaction élevé : croissance forte d'usage depuis sa mise en service en remplacement d'une solution commerciale : pratiquement trois fois plus d'utilisateurs ! Demandes de formation des enseignants fortes.

Limitations, difficultés, fonctionnalités importantes non couvertes
  • Importation de structures complexes de fichiers limitée par les performances de WebDAV, sensible notamment aux performances de l'annuaire
  • Pas de possibilité d'importer des ZIP avec dézippage en ligne dans la version actuelle
  • Importations de modules IMS 1.1.2 pas toujours opérationnelles selon le logiciel auteur
  • Importation SCORM pas encore implémentée.
Environnement du logiciel
Plates-formes

Toutes les plateformes supportant JAVA SE 1.5.0

Logiciels connexes
  • Tomcat version 5.5.23 est recommandé comme conteneur de servlets
  • Maven version 1.0.2
  • Base de données : MySQL 4.1.12+ avec InnoDB ou Oracle 9i+
Autres logiciels aux fonctionnalités équivalentes

Lire l'article "Etude comparative de plateformes de formation à distance", oct 2007 : http://www.projet-plume.org/files/Choix_plateforme...

Environnement de développement
Type de structure associée au développement

Sakai est un logiciel développé à l'origine par 5 grandes universités américaines. Désormais, la communauté des développeurs Sakai est constituée de volontaires internationaux et est soutenue par une fondation composée de partenaires institutionnels et commerciaux, moyennant adhésion. Le cadre est le Community Source Model (voir http://en.wikipedia.org/wiki/Community_source).
La fondation Sakai, organisme à but non lucratif, est chargée de coordonner les développements réalisés autour de Sakai.

Le board coordonne le travail des développeurs, du cercle de qualité et du support.

Le programme des partenaires Sakai (SPP) regroupe les organismes institutionnels ou commerciaux désireux de s'impliquer dans le projet, les droits d'adhésion au SPP permettent de soutenir financièrement les développements. Des partenaires commerciaux, tels Apple, IBM, Oracle, SUN, apportent leur expertise au projet.

La communauté Européenne se réunit une fois par an, la communauté internationale également une fois aux US, une fois ailleurs.

Eléments de pérennité

Plusieurs mises à jour par an (deux en moyenne)

  • Structure modulaire permettant d'adapter les modules en étendant les API
  • Rythme de croissance élevé
  • Utilisation de technologies récentes
  • Communauté très forte et très soutenue aux USA.

Les experts, dans les congrès internationaux, n'hésitent pas à mentionner Sakai comme un des leaders de demain. Les principaux fournisseurs privés d'outils supplémentaires annoncent aujourd'hui systématiquement une compatibilité Sakai au même titre que Moodle ou les principales plateformes privées.

Références d'utilisateurs institutionnels

Plus de 160 sites en production. Voir http://sakaiproject.org/portal/site/sakai-communit...

  En France :

  • Université de Poitiers
  • UPMC - Paris 6
  • EISTI (pilote)
Environnement utilisateur
Liste de diffusion ou de discussion, support et forums

La communauté Sakai est très active (voir le site http://sakaiproject.org/). Elle se réunit une fois par an, alternativement aux USA et en Europe jusqu'à présent. Une organisation Européenne s'est réunie pour la première fois cette année à Stockholm. Elle est organisée autour de la fondation qui regroupe les universités contributrices. Des communautés existent autour de chaque outil. Un contrôle de qualité existe et se perfectionne chaque année.

Documentation utilisateur
Divers (astuces, actualités, sécurité)
Contributions