SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
De nouvelles plateformes
technologiques pour les CLOM.
Pourquoi? Comment?
Claude Coulombe
consultant CLOM-expert
doctorant TÉLUQ
claude.coulombe@gmail.com
Plusieurs initiatives et technologies
1. Plateforme technologique
○ conception et diffusion de cours
2. Infrastructure / hébergement
○ aspect massif
○ robustesse, sécurité
3. Portail
○ achalandage
Plateforme, hébergement et portail
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… (fin juin 2014 ?)
Engagement central à la mission, à grande échelle et perspective à long terme
● Téléenseignement
● Grand nombre d’étudiants - comment évolueront les clientèles dans le futur?
● Classe inversée
● Expérimentation pédagogique
⇒ Appropriation d’une plateforme d’avenir
Critère 1 - Pour quoi faire?
Critère 2 - Logiciel libre
?
Critère 3 - Architecture moderne & infonuagique*
Canvas de Instructure
Course Builder de Google
Coursera
FutureLearn
Moodle
Open edX
OpenMooc
Sakai CLE de apereo
SPIP, WordPress
Udacity
* Voir en annexe - Diapos - Critère 3 - Explications...
Critère 4 - Une communauté forte
Canvas de Instructure
Coursera
FutureLearn
Moodle
Open edX
OpenMooc
Sakai CLE de apereo
SPIP, WordPress
Udacity
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.
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 (essentiellement
AWS).
L’accès massif et à faible coût est rendu possible par les
nouvelles technologies de l’internet, particulièrement l’
infonuagique, les BD noSQL 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.
Conçue pour un déploiement infonuagique
Conçue pour le web 2.0
foule.png
Un autre avantage décisif, les plateformes récentes comme
Open edX reposent sur des BD noSQL (comme MongoDB)
qui permettent le stockage massif des données produites
par un très grand nombre d'utilisateurs.
Ceci est un cas d'utilisation fréquent dans les applications
Web 2.0
Conçue pour le web 2.0
Une architecture AOS modulaire
Une architecture AOS (Architecture orientée services), en
anglais SOA.
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 XBlocks applique des principes de génie logiciel
éprouvés.
La plateforme edX devient ainsi ouverte, échelonnable et
extensible.
Une architecture AOS modulaire
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.
Une variété de types et d’outils d’évaluation
L’ingrédient secret des CLOM...
July 18, 2013
L’ingrédient secret des CLOM...
*
* les cours magistraux
Un autre aspect négligé par les ENA traditionnels est la
collecte des données massives (big data), particulièrement
l’analytique 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.
L’ingrédient secret des CLOM...
Conclusion et perspectives
Conclusion et perspectives
Les CLOM nous obligent à revisiter l’enseignement à distance. Que nous
réserve l’avenir? Quelles seront nos futures clientèles? Combien d’
étudiants aurons-nous?
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
difficilement contournable.
Beaucoup reste à faire, mais la plateforme edX est ouverte, extensible et
capable de monter en charge. À nous d’en user comme un tremplin pour
changer le monde!
Annexe
Critère 3 - Explications...
Architecture web moderne
Les ENA classiques comme Moodle et Sakai, et les SGC (système de
gestion de contenus, en anglais CMS) comme SPIP et WordPress 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é à coup de rustines vers des
architectures plus modernes à base de services (AOS), 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 et comportent des services, ils ne sont pas vraiment modulaires
(au sens de plugiciels), ni facilement extensibles.
Capacité de monter en charge
La plateforme doit accueillir des milliers voir des dizaines de milliers d’
étudiants dans un même cours. Au delà d'un certain nombre d'étudiants,
les ENA classiques cessent de fonctionner. En gros, seules les
plateformes conçues après 2010 offrent ces capacités.
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 comme Moodle et Sakai et les SGC (système de
gestion de contenus, en anglais CMS) comme SPIP et WordPress n’ont
pas été conçus pour être déployés dans le nuage. Au mieux, on les
déploiera «statiquement» sur des grappes de serveurs (clusters).
Les ENA classiques 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 complexes à exécuter sur une architecture distribuée.
Grâce entre autres aux BD noSQL, les architectures distribuées
échelonnables (scalable) permettent 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.
Architecture Open edX
Source: https://github.com/edx/edx-platform

Mais conteúdo relacionado

Destaque

Bluemix Plateforme d'Innovation Numérique
Bluemix Plateforme d'Innovation NumériqueBluemix Plateforme d'Innovation Numérique
Bluemix Plateforme d'Innovation NumériqueAGILLY
 
OpenStack Technology Overview
OpenStack Technology OverviewOpenStack Technology Overview
OpenStack Technology OverviewOpen Stack
 
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...LINAGORA
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009LINAGORA
 
Standards de gestion d'agenda et de planification
Standards de gestion d'agenda et de planificationStandards de gestion d'agenda et de planification
Standards de gestion d'agenda et de planificationLINAGORA
 
Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !
Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !
Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !LINAGORA
 
Présentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdPrésentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdLINAGORA
 
Séminaire juin 2011 - OBM
Séminaire juin 2011 - OBMSéminaire juin 2011 - OBM
Séminaire juin 2011 - OBMLINAGORA
 
Séminaire février - OBM, nouvelle version 2.4
Séminaire février - OBM, nouvelle version 2.4 Séminaire février - OBM, nouvelle version 2.4
Séminaire février - OBM, nouvelle version 2.4 LINAGORA
 
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »LINAGORA
 
LinSHARE : Serveur de partage sécurisé
LinSHARE : Serveur de partage sécuriséLinSHARE : Serveur de partage sécurisé
LinSHARE : Serveur de partage sécuriséLINAGORA
 
OpenStack 2014 - Entre projet et stratégie
OpenStack 2014 - Entre projet et stratégieOpenStack 2014 - Entre projet et stratégie
OpenStack 2014 - Entre projet et stratégieSavoir-faire Linux
 
Livre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneLivre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneGautier Harmel
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalLINAGORA
 
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalSeminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalLINAGORA
 
Open Cloud System Networking Vision
Open Cloud System Networking VisionOpen Cloud System Networking Vision
Open Cloud System Networking VisionRandy Bias
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Michel-Marie Maudet
 
Tendances Futures du Web - GTI780 & MTI780 - ETS - A08
Tendances Futures du Web - GTI780 & MTI780 - ETS - A08Tendances Futures du Web - GTI780 & MTI780 - ETS - A08
Tendances Futures du Web - GTI780 & MTI780 - ETS - A08Claude Coulombe
 
Utilisation de services Web sécurisés en Java en environnement Open Source
Utilisation de services Web sécurisés en Java en environnement Open SourceUtilisation de services Web sécurisés en Java en environnement Open Source
Utilisation de services Web sécurisés en Java en environnement Open Sourceguest3be047
 
Les web services
Les web servicesLes web services
Les web servicesdihiaselma
 

Destaque (20)

Bluemix Plateforme d'Innovation Numérique
Bluemix Plateforme d'Innovation NumériqueBluemix Plateforme d'Innovation Numérique
Bluemix Plateforme d'Innovation Numérique
 
OpenStack Technology Overview
OpenStack Technology OverviewOpenStack Technology Overview
OpenStack Technology Overview
 
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009
 
Standards de gestion d'agenda et de planification
Standards de gestion d'agenda et de planificationStandards de gestion d'agenda et de planification
Standards de gestion d'agenda et de planification
 
Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !
Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !
Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !
 
Présentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdPrésentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla Thunderbird
 
Séminaire juin 2011 - OBM
Séminaire juin 2011 - OBMSéminaire juin 2011 - OBM
Séminaire juin 2011 - OBM
 
Séminaire février - OBM, nouvelle version 2.4
Séminaire février - OBM, nouvelle version 2.4 Séminaire février - OBM, nouvelle version 2.4
Séminaire février - OBM, nouvelle version 2.4
 
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
 
LinSHARE : Serveur de partage sécurisé
LinSHARE : Serveur de partage sécuriséLinSHARE : Serveur de partage sécurisé
LinSHARE : Serveur de partage sécurisé
 
OpenStack 2014 - Entre projet et stratégie
OpenStack 2014 - Entre projet et stratégieOpenStack 2014 - Entre projet et stratégie
OpenStack 2014 - Entre projet et stratégie
 
Livre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneLivre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligne
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
 
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalSeminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
 
Open Cloud System Networking Vision
Open Cloud System Networking VisionOpen Cloud System Networking Vision
Open Cloud System Networking Vision
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015
 
Tendances Futures du Web - GTI780 & MTI780 - ETS - A08
Tendances Futures du Web - GTI780 & MTI780 - ETS - A08Tendances Futures du Web - GTI780 & MTI780 - ETS - A08
Tendances Futures du Web - GTI780 & MTI780 - ETS - A08
 
Utilisation de services Web sécurisés en Java en environnement Open Source
Utilisation de services Web sécurisés en Java en environnement Open SourceUtilisation de services Web sécurisés en Java en environnement Open Source
Utilisation de services Web sécurisés en Java en environnement Open Source
 
Les web services
Les web servicesLes web services
Les web services
 

Semelhante a De nouvelles plateformes technologiques pour les CLOM

Infonuagique retour d'expérience
 Infonuagique   retour d'expérience Infonuagique   retour d'expérience
Infonuagique retour d'expérienceClaude Coulombe
 
Azur pour l'education et la formation pour les etudiants
Azur pour l'education et la formation pour les etudiantsAzur pour l'education et la formation pour les etudiants
Azur pour l'education et la formation pour les etudiantsjupiter63
 
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDI
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDIPrésentation pfe Big Data Hachem SELMI et Ahmed DRIDI
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDIHaShem Selmi
 
Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data HaShem Selmi
 
L'infonuagique éducative – Promesses et Défis! - Colloque tice 04mai2012
L'infonuagique éducative – Promesses et Défis! - Colloque tice 04mai2012L'infonuagique éducative – Promesses et Défis! - Colloque tice 04mai2012
L'infonuagique éducative – Promesses et Défis! - Colloque tice 04mai2012Claude Coulombe
 
OCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCSOCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCSOCCIware
 
Le Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaborativesLe Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaborativesXWiki
 
Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Vincent Misson
 
Clom portfolios - ACFAS 2013
Clom portfolios - ACFAS 2013Clom portfolios - ACFAS 2013
Clom portfolios - ACFAS 2013Claude Coulombe
 
Projet sur le Cloud Computing
Projet sur le Cloud ComputingProjet sur le Cloud Computing
Projet sur le Cloud ComputingTsubichi
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloudRobert Viseur
 
Cloud computing et calcul haute performance
Cloud computing et calcul haute performanceCloud computing et calcul haute performance
Cloud computing et calcul haute performanceMouna Maazoun
 
Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Michel-Marie Maudet
 
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Robert Viseur
 
CIO & LMI Introduction CRIP - 25 jan 2011
CIO & LMI Introduction CRIP - 25 jan 2011CIO & LMI Introduction CRIP - 25 jan 2011
CIO & LMI Introduction CRIP - 25 jan 2011Patrick Joubert
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System SARL
 
Xtensus catalogue pfe-2018
Xtensus catalogue pfe-2018Xtensus catalogue pfe-2018
Xtensus catalogue pfe-2018. WATCOM
 

Semelhante a De nouvelles plateformes technologiques pour les CLOM (20)

Infonuagique retour d'expérience
 Infonuagique   retour d'expérience Infonuagique   retour d'expérience
Infonuagique retour d'expérience
 
Azur pour l'education et la formation pour les etudiants
Azur pour l'education et la formation pour les etudiantsAzur pour l'education et la formation pour les etudiants
Azur pour l'education et la formation pour les etudiants
 
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDI
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDIPrésentation pfe Big Data Hachem SELMI et Ahmed DRIDI
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDI
 
Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data
 
L'infonuagique éducative – Promesses et Défis! - Colloque tice 04mai2012
L'infonuagique éducative – Promesses et Défis! - Colloque tice 04mai2012L'infonuagique éducative – Promesses et Défis! - Colloque tice 04mai2012
L'infonuagique éducative – Promesses et Défis! - Colloque tice 04mai2012
 
OCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCSOCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCS
 
Le Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaborativesLe Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaboratives
 
Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?
 
Clom portfolios - ACFAS 2013
Clom portfolios - ACFAS 2013Clom portfolios - ACFAS 2013
Clom portfolios - ACFAS 2013
 
Projet sur le Cloud Computing
Projet sur le Cloud ComputingProjet sur le Cloud Computing
Projet sur le Cloud Computing
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
 
Cloud computing et calcul haute performance
Cloud computing et calcul haute performanceCloud computing et calcul haute performance
Cloud computing et calcul haute performance
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
 
Données en ligne
Données en ligneDonnées en ligne
Données en ligne
 
Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014
 
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
 
Mon Stockage a la Cloud Attitude
Mon Stockage a la Cloud Attitude Mon Stockage a la Cloud Attitude
Mon Stockage a la Cloud Attitude
 
CIO & LMI Introduction CRIP - 25 jan 2011
CIO & LMI Introduction CRIP - 25 jan 2011CIO & LMI Introduction CRIP - 25 jan 2011
CIO & LMI Introduction CRIP - 25 jan 2011
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
 
Xtensus catalogue pfe-2018
Xtensus catalogue pfe-2018Xtensus catalogue pfe-2018
Xtensus catalogue pfe-2018
 

Mais de Claude Coulombe

Augmenter la persévérance dans les CLOM / MOOC? Possible!
Augmenter la persévérance dans les CLOM / MOOC? Possible!Augmenter la persévérance dans les CLOM / MOOC? Possible!
Augmenter la persévérance dans les CLOM / MOOC? Possible!Claude Coulombe
 
Séminaire polytechnique 12nov15
Séminaire polytechnique 12nov15Séminaire polytechnique 12nov15
Séminaire polytechnique 12nov15Claude Coulombe
 
GWT, quoi de neuf? Présentation au GDG/GTUG Montréal - 26 juin 2013
GWT, quoi de neuf?  Présentation au GDG/GTUG Montréal - 26 juin 2013GWT, quoi de neuf?  Présentation au GDG/GTUG Montréal - 26 juin 2013
GWT, quoi de neuf? Présentation au GDG/GTUG Montréal - 26 juin 2013Claude Coulombe
 
Présentation GWT au JUG Montréal 14 avril 2011
Présentation GWT au JUG Montréal 14 avril 2011Présentation GWT au JUG Montréal 14 avril 2011
Présentation GWT au JUG Montréal 14 avril 2011Claude Coulombe
 
Tendances Futures du Web - GTI780 & MTI780 - ETS - A09
Tendances Futures du Web - GTI780 & MTI780 - ETS - A09Tendances Futures du Web - GTI780 & MTI780 - ETS - A09
Tendances Futures du Web - GTI780 & MTI780 - ETS - A09Claude Coulombe
 
Web social - GTI780 & MTI780 - ETS - A09
Web social - GTI780 & MTI780 - ETS - A09Web social - GTI780 & MTI780 - ETS - A09
Web social - GTI780 & MTI780 - ETS - A09Claude Coulombe
 
Normes avancées du Web - GTI780 & MTI780 - ETS - A09
Normes avancées du Web  - GTI780 & MTI780 - ETS - A09Normes avancées du Web  - GTI780 & MTI780 - ETS - A09
Normes avancées du Web - GTI780 & MTI780 - ETS - A09Claude Coulombe
 
GWT Approfondissement - GTI780 & MTI780 - ETS - A09
GWT Approfondissement  - GTI780 & MTI780 - ETS - A09GWT Approfondissement  - GTI780 & MTI780 - ETS - A09
GWT Approfondissement - GTI780 & MTI780 - ETS - A09Claude Coulombe
 
Introduction à GWT - GTI780 & MTI780 - ETS - A09
Introduction à GWT - GTI780 & MTI780 - ETS - A09Introduction à GWT - GTI780 & MTI780 - ETS - A09
Introduction à GWT - GTI780 & MTI780 - ETS - A09Claude Coulombe
 
Ajax en Java - GTI780 & MTI780 - ETS - A09
Ajax en Java - GTI780 & MTI780 - ETS - A09Ajax en Java - GTI780 & MTI780 - ETS - A09
Ajax en Java - GTI780 & MTI780 - ETS - A09Claude Coulombe
 
Web 2.0 & Génie Logiciel - GTI780 & MTI780 - ETS - A09
Web 2.0 & Génie Logiciel  - GTI780 & MTI780 - ETS - A09Web 2.0 & Génie Logiciel  - GTI780 & MTI780 - ETS - A09
Web 2.0 & Génie Logiciel - GTI780 & MTI780 - ETS - A09Claude Coulombe
 
jQuery GTI780 & MTI780 ETS A09
jQuery   GTI780 & MTI780   ETS   A09jQuery   GTI780 & MTI780   ETS   A09
jQuery GTI780 & MTI780 ETS A09Claude Coulombe
 
Normes de base du Web GTI780 & MTI780 ETS A09
Normes de base du Web  GTI780 & MTI780  ETS   A09Normes de base du Web  GTI780 & MTI780  ETS   A09
Normes de base du Web GTI780 & MTI780 ETS A09Claude Coulombe
 
Ajax GTI780 & MTI780 ETS A09
Ajax  GTI780 & MTI780  ETS  A09Ajax  GTI780 & MTI780  ETS  A09
Ajax GTI780 & MTI780 ETS A09Claude Coulombe
 
Web 2.0 GTI780 & MTI780 ETS A09
Web 2.0  GTI780 & MTI780  ETS  A09Web 2.0  GTI780 & MTI780  ETS  A09
Web 2.0 GTI780 & MTI780 ETS A09Claude Coulombe
 
Mcetech 2009 - Open Social
Mcetech 2009 - Open SocialMcetech 2009 - Open Social
Mcetech 2009 - Open SocialClaude Coulombe
 
Web social - GTI780 & MTI780 - ETS - A08
Web social - GTI780 & MTI780 - ETS - A08Web social - GTI780 & MTI780 - ETS - A08
Web social - GTI780 & MTI780 - ETS - A08Claude Coulombe
 
Normes avancées du Web - GTI780 & MTI780 - ETS - A08
Normes avancées du Web  - GTI780 & MTI780 - ETS - A08Normes avancées du Web  - GTI780 & MTI780 - ETS - A08
Normes avancées du Web - GTI780 & MTI780 - ETS - A08Claude Coulombe
 
Ajax en Java - GTI780 & MTI780 - ETS - A08
Ajax en Java - GTI780 & MTI780 - ETS - A08Ajax en Java - GTI780 & MTI780 - ETS - A08
Ajax en Java - GTI780 & MTI780 - ETS - A08Claude Coulombe
 

Mais de Claude Coulombe (20)

Augmenter la persévérance dans les CLOM / MOOC? Possible!
Augmenter la persévérance dans les CLOM / MOOC? Possible!Augmenter la persévérance dans les CLOM / MOOC? Possible!
Augmenter la persévérance dans les CLOM / MOOC? Possible!
 
Séminaire polytechnique 12nov15
Séminaire polytechnique 12nov15Séminaire polytechnique 12nov15
Séminaire polytechnique 12nov15
 
GWT, quoi de neuf? Présentation au GDG/GTUG Montréal - 26 juin 2013
GWT, quoi de neuf?  Présentation au GDG/GTUG Montréal - 26 juin 2013GWT, quoi de neuf?  Présentation au GDG/GTUG Montréal - 26 juin 2013
GWT, quoi de neuf? Présentation au GDG/GTUG Montréal - 26 juin 2013
 
Présentation GWT au JUG Montréal 14 avril 2011
Présentation GWT au JUG Montréal 14 avril 2011Présentation GWT au JUG Montréal 14 avril 2011
Présentation GWT au JUG Montréal 14 avril 2011
 
Gwt intro-101
Gwt intro-101Gwt intro-101
Gwt intro-101
 
Tendances Futures du Web - GTI780 & MTI780 - ETS - A09
Tendances Futures du Web - GTI780 & MTI780 - ETS - A09Tendances Futures du Web - GTI780 & MTI780 - ETS - A09
Tendances Futures du Web - GTI780 & MTI780 - ETS - A09
 
Web social - GTI780 & MTI780 - ETS - A09
Web social - GTI780 & MTI780 - ETS - A09Web social - GTI780 & MTI780 - ETS - A09
Web social - GTI780 & MTI780 - ETS - A09
 
Normes avancées du Web - GTI780 & MTI780 - ETS - A09
Normes avancées du Web  - GTI780 & MTI780 - ETS - A09Normes avancées du Web  - GTI780 & MTI780 - ETS - A09
Normes avancées du Web - GTI780 & MTI780 - ETS - A09
 
GWT Approfondissement - GTI780 & MTI780 - ETS - A09
GWT Approfondissement  - GTI780 & MTI780 - ETS - A09GWT Approfondissement  - GTI780 & MTI780 - ETS - A09
GWT Approfondissement - GTI780 & MTI780 - ETS - A09
 
Introduction à GWT - GTI780 & MTI780 - ETS - A09
Introduction à GWT - GTI780 & MTI780 - ETS - A09Introduction à GWT - GTI780 & MTI780 - ETS - A09
Introduction à GWT - GTI780 & MTI780 - ETS - A09
 
Ajax en Java - GTI780 & MTI780 - ETS - A09
Ajax en Java - GTI780 & MTI780 - ETS - A09Ajax en Java - GTI780 & MTI780 - ETS - A09
Ajax en Java - GTI780 & MTI780 - ETS - A09
 
Web 2.0 & Génie Logiciel - GTI780 & MTI780 - ETS - A09
Web 2.0 & Génie Logiciel  - GTI780 & MTI780 - ETS - A09Web 2.0 & Génie Logiciel  - GTI780 & MTI780 - ETS - A09
Web 2.0 & Génie Logiciel - GTI780 & MTI780 - ETS - A09
 
jQuery GTI780 & MTI780 ETS A09
jQuery   GTI780 & MTI780   ETS   A09jQuery   GTI780 & MTI780   ETS   A09
jQuery GTI780 & MTI780 ETS A09
 
Normes de base du Web GTI780 & MTI780 ETS A09
Normes de base du Web  GTI780 & MTI780  ETS   A09Normes de base du Web  GTI780 & MTI780  ETS   A09
Normes de base du Web GTI780 & MTI780 ETS A09
 
Ajax GTI780 & MTI780 ETS A09
Ajax  GTI780 & MTI780  ETS  A09Ajax  GTI780 & MTI780  ETS  A09
Ajax GTI780 & MTI780 ETS A09
 
Web 2.0 GTI780 & MTI780 ETS A09
Web 2.0  GTI780 & MTI780  ETS  A09Web 2.0  GTI780 & MTI780  ETS  A09
Web 2.0 GTI780 & MTI780 ETS A09
 
Mcetech 2009 - Open Social
Mcetech 2009 - Open SocialMcetech 2009 - Open Social
Mcetech 2009 - Open Social
 
Web social - GTI780 & MTI780 - ETS - A08
Web social - GTI780 & MTI780 - ETS - A08Web social - GTI780 & MTI780 - ETS - A08
Web social - GTI780 & MTI780 - ETS - A08
 
Normes avancées du Web - GTI780 & MTI780 - ETS - A08
Normes avancées du Web  - GTI780 & MTI780 - ETS - A08Normes avancées du Web  - GTI780 & MTI780 - ETS - A08
Normes avancées du Web - GTI780 & MTI780 - ETS - A08
 
Ajax en Java - GTI780 & MTI780 - ETS - A08
Ajax en Java - GTI780 & MTI780 - ETS - A08Ajax en Java - GTI780 & MTI780 - ETS - A08
Ajax en Java - GTI780 & MTI780 - ETS - A08
 

De nouvelles plateformes technologiques pour les CLOM

  • 1. De nouvelles plateformes technologiques pour les CLOM. Pourquoi? Comment? Claude Coulombe consultant CLOM-expert doctorant TÉLUQ claude.coulombe@gmail.com
  • 3. 1. Plateforme technologique ○ conception et diffusion de cours 2. Infrastructure / hébergement ○ aspect massif ○ robustesse, sécurité 3. Portail ○ achalandage Plateforme, hébergement et portail
  • 4. 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… (fin juin 2014 ?) Engagement central à la mission, à grande échelle et perspective à long terme ● Téléenseignement ● Grand nombre d’étudiants - comment évolueront les clientèles dans le futur? ● Classe inversée ● Expérimentation pédagogique ⇒ Appropriation d’une plateforme d’avenir Critère 1 - Pour quoi faire?
  • 5. Critère 2 - Logiciel libre ?
  • 6. Critère 3 - Architecture moderne & infonuagique* Canvas de Instructure Course Builder de Google Coursera FutureLearn Moodle Open edX OpenMooc Sakai CLE de apereo SPIP, WordPress Udacity * Voir en annexe - Diapos - Critère 3 - Explications...
  • 7. Critère 4 - Une communauté forte Canvas de Instructure Coursera FutureLearn Moodle Open edX OpenMooc Sakai CLE de apereo SPIP, WordPress Udacity
  • 8. 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
  • 10. La plateforme edX peut être hébergée par le xConsortium (pour ses membres), en interne ou par un service infonuagique (cloud computing) externe (essentiellement AWS). L’accès massif et à faible coût est rendu possible par les nouvelles technologies de l’internet, particulièrement l’ infonuagique, les BD noSQL 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. Conçue pour un déploiement infonuagique
  • 11. Conçue pour le web 2.0 foule.png
  • 12. Un autre avantage décisif, les plateformes récentes comme Open edX reposent sur des BD noSQL (comme MongoDB) qui permettent le stockage massif des données produites par un très grand nombre d'utilisateurs. Ceci est un cas d'utilisation fréquent dans les applications Web 2.0 Conçue pour le web 2.0
  • 13. Une architecture AOS modulaire
  • 14. Une architecture AOS (Architecture orientée services), en anglais SOA. 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 XBlocks applique des principes de génie logiciel éprouvés. La plateforme edX devient ainsi ouverte, échelonnable et extensible. Une architecture AOS modulaire
  • 15. Une variété de types et d’outils d’évaluation
  • 16. 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. Une variété de types et d’outils d’évaluation
  • 18. July 18, 2013 L’ingrédient secret des CLOM... * * les cours magistraux
  • 19. Un autre aspect négligé par les ENA traditionnels est la collecte des données massives (big data), particulièrement l’analytique 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. L’ingrédient secret des CLOM...
  • 21. Conclusion et perspectives Les CLOM nous obligent à revisiter l’enseignement à distance. Que nous réserve l’avenir? Quelles seront nos futures clientèles? Combien d’ étudiants aurons-nous? 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 difficilement contournable. Beaucoup reste à faire, mais la plateforme edX est ouverte, extensible et capable de monter en charge. À nous d’en user comme un tremplin pour changer le monde!
  • 23. Critère 3 - Explications... Architecture web moderne Les ENA classiques comme Moodle et Sakai, et les SGC (système de gestion de contenus, en anglais CMS) comme SPIP et WordPress 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é à coup de rustines vers des architectures plus modernes à base de services (AOS), 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 et comportent des services, ils ne sont pas vraiment modulaires (au sens de plugiciels), ni facilement extensibles. Capacité de monter en charge La plateforme doit accueillir des milliers voir des dizaines de milliers d’ étudiants dans un même cours. Au delà d'un certain nombre d'étudiants, les ENA classiques cessent de fonctionner. En gros, seules les plateformes conçues après 2010 offrent ces capacités.
  • 24. 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 comme Moodle et Sakai et les SGC (système de gestion de contenus, en anglais CMS) comme SPIP et WordPress n’ont pas été conçus pour être déployés dans le nuage. Au mieux, on les déploiera «statiquement» sur des grappes de serveurs (clusters). Les ENA classiques 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 complexes à exécuter sur une architecture distribuée. Grâce entre autres aux BD noSQL, les architectures distribuées échelonnables (scalable) permettent 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.
  • 25. Architecture Open edX Source: https://github.com/edx/edx-platform