Présentation sur les plateformes de CLOM (MOOCs) donnée par Claude Coulombe, architecte logiciel et consultant dans le cadre de l'atelier CLOM / MOOC (Les cours massifs en ligne: retour de l'expérience EDUlib et réflexions stratégiques) du vendredi 29 novembre 2013, organisé par la MATI.
3. Critère 1 - Pour quoi faire?
Simple vitrine ou expériences à petite échelle
●
●
●
Toutes les plateformes se valent
Choix guidé par la facilité de mise en oeuvre
Typiquement on utilisera l’ENA maison (Moodle ou Sakai par exemple)
Vitrine à grande échelle mais sans risque
●
●
●
Coursera
○ Attention à votre rang dans le palmarès de Shanghai!
edX comme membre du xConsortium
○ $$$ « Old Boys' Club »
MOOC.org
○ Plateforme edX et hébergement Google
○ Bientôt sur nos écrans...
Engagement central à la mission, à grande échelle et perspective à long terme
●
●
●
téléenseignement
classe inversée
expérimentation pédagogique
⇒ Appropriation d’une plateforme d’avenir
5. Critère 3 - Architecture moderne & infonuagique*
Canvas de Instructure
Open edX du XConsortium
Moodle
OpenMooc
Sakai CLE de apereo
* Voir en annexe - Diapos - Critère 3 - Explications...
6. Critère 4 - Une communauté forte
Canvas de Instructure
Open edX du XConsortium
Moodle
OpenMooc
Sakai CLE de apereo
7. Open edX - Une plateforme qui s’impose
●
●
●
●
10 sept. 2013 - Partenariat entre Google et edX et abandon de l’outil Course Builder pour participer à Open edX.
2 octobre 2013 - Annonce du choix de edX comme base de la plateforme France Université Numérique.
10 octobre 2013 - La Chine annonce l’adoption de la plateforme edX pour son portail XuetangX.
8 nov. 2013 - La fondation de la reine Rania de Jordanie s'associe à edX dans le portail Edraak en arabe.
9. Conçue pour un déploiement infonuagique
La plateforme edX peut être hébergée par le xConsortium
(pour ses membres), en interne ou par un service
infonuagique (cloud computing) externe.
L’accès massif et à faible coût est rendu possible par les
nouvelles technologies de l’internet, particulièrement l’
infonuagique et les réseaux à haut débit.
L’infonuagique donne accès à la demande et en tarification
à l’usage à des ressources informatiques (logiciels et
données) virtualisées et partagées sur une grande variété
d’équipements.
11. Une architecture modulaire
La modularité (au sens de plugiciel) de la plateforme edX
est un atout important.
La possibilité de définir ses propres composants sur la
base d'APIs (interfaces applicatives) bien définies comme
avec les XModules ou XBlocks applique des principes de
génie logiciel éprouvés.
La plateforme edX devient ainsi ouverte et extensible.
13. Une variété de types et d’outils d’évaluation
La plateforme edX propose une variété de types et d’outils
d'évaluation comme l'autoévaluation, l'évaluation par les
pairs et diverses formes d'évaluation automatisée et par
modules « intelligents ».
Encore là, les possibilités d'extensions constituent un
avantage.
16. L’ingrédient secret des CLOM...
Un autre aspect négligé par les ENA traditionnels est la
collecte des données massives (big data), particulièrement
des données d'apprentissage (learning analytics) et leur
traitement statistique (machine learning) qui sont au coeur
de la capacité des CLOM de s'améliorer sans cesse.
Le traitement « intelligent » des données massives d’
apprentissage (ou analytique d’apprentissage) est la
promesse qu'un jour les enseignants pourront adapter
finement leur enseignement à chaque étudiant.
edX comporte un ensemble d’APIs pour la cueillette de
données d’apprentissage comme edX Insights.
18. Conclusion et perspectives
Les CLOM nous obligent à revisiter l’enseignement à distance.
Issue des trois grandes universités américaines que sont Harvard,
Stanford et le MIT, adoptée par la France pour sa plateforme nationale et
bientôt disponible sur l'infrastructure de Google, la plateforme edX est
incontournable.
Beaucoup reste à faire, mais la plateforme edX est ouverte et extensible.
À nous d’en user comme un tremplin pour changer le monde!
20. Critère 3 - Explications...
Architecture web moderne
Les ENA classiques comme Moodle ou Sakai ont été conçus à
l'époque du web 1.0 où l'on cliquait et attendait patiemment le
chargement d'une page web. Ils ont migré avec difficulté à coup de
rustines vers des architectures plus modernes à base de services, de
programmation par événements, de clients riches en Ajax / HTML5
capables de supporter différents appareils mobiles ou fixes.
Modularité
Bien que les ENA classiques aient été conçus en programmation par
objets, ils ne sont pas vraiment modulaires (au sens de plugiciels), ni
extensibles.
Capacité de monter en charge
La plateforme doit être capable d’accueillir des dizaines voir des
centaines de milliers d’étudiants dans un même cours. Au delà d'un
certain nombre d'étudiants, les ENA classiques cessent tout
simplement de fonctionner.
21. Critère 3 - Explications… (suite)
Déploiement dans le nuage
Le plus important est la possibilité d'une diffusion massive qui repose
sur l’infonuagique échelonnable en fonction de la demande.
Les ENA classiques n’ont pas été conçus pour être déployés
facilement dans le nuage. Dans leur cas, on déploie «statiquement»
sur des grappes de serveurs (clusters).
Aussi, ils reposent essentiellement sur des BD SQL qui ne sont pas
conçues pour être distribuées. Par exemple, les requêtes SQL avec
JOIN sont très complexes à exécuter sur une architecture distribuée.
L'avantage des architectures web échelonnables (scalable) est
précisément de permettre le passage à grande échelle d'une
maquette logicielle sans modifier le code et les outils logiciels. Au
moment du déploiement massif, on loue à la demande des
infrastructures. Ainsi on ne paie que pour ce qu'on utilise et on évite
de coûteux investissements en immobilisation et achat de matériel.