Au-delà de l’ENA : activités pédagogiques ubiquitaires

Presenter Notes

Le matériel pédagogique

J’aimerais partir de la présentation de Pierre-Julien:

  1. Offre
  2. Référencement
  3. Assemblage
  4. Distribution

C’est une excellente description des étapes; mais si on n’y pense qu’à partir du pipe-line traditionnel du matériel pédagogique, on risque une vision trop étroite.

Le pipe-line: Producteurs de contenu, institution d’enseignement, classe. Monde clos. En commençant par la fin.

Presenter Notes

Distribution

Quels sont les principaux modes de distribution du matériel pédagogique?

  1. ENA
  2. Manuel électronique
  3. Tableau numérique interactif
  4. Plateformes mobiles
  5. Technologies Web

Presenter Notes

Quel contenu est distribué?

  1. Contenu textuel structuré
  2. Multimédia
  3. Données
  4. Activités
  5. Traces d’activités
  6. Questionnaires
  7. Travaux des étudiants
  8. Commentaires, corrections, annotations
  9. Outils

Presenter Notes

Formats de données

  1. Contenu textuel structuré : HTML5. (Pas PDF!)
  2. Multimédia : SVG, PNG, M4A, H264, Vorbis, VP8…
  3. Données : XML et ses dérivés, CSV, etc.
  4. Activités… SCORM, CC, Gadgets…
  5. Traces d’activités : LIS
  6. Questionnaires : QTI
  7. Travaux des étudiants : Documents… ODF, etc.
  8. Commentaires, corrections, annotations?
  9. Outils : applications.

Presenter Notes

Gestion des droits

Beaucoup de formats libres vivent une double vie avec des extensions propriétaires ajoutant la gestion des droits.

Janus in a bike helmet by carltonreid, on Flickr

Source: carltonreid sur Flickr

  1. Vidéo: Flash vs H264
  2. Audio: AAC vs M4A/Vorbis/MP3
  3. eBook vs ePub; Kindle vs Mobi

Dans un monde idéal, tout libre! Efforts de contenu didactique libre. Mais dans un monde pragmatique…

Presenter Notes

Standards vs formats libres

Particulièrement pour le multimédia:

  • Les standards officiels peuvent êtres encombrés de droits
  • Les formats libres peuvent ne pas avoir les moyens de se défendre dans un procès de droits

Maintenant:

CODECS/CONTAINER IE FIREFOX SAFARI CHROME OPERA IPHONE ANDROID
Theora+Vorbis+Ogg · 3.5+ QT 5.0+ 10.5+ · ·
H.264+AAC+MP4 · · 3.0+ 5.0–x · 3.0+ 2.0+
WebM · · QT 6.0+ 10.6+ · ·

À venir:

CODECS/CONTAINER IE FIREFOX SAFARI CHROME OPERA IPHONE ANDROID
Theora+Vorbis+Ogg · 3.5+ QT 5.0+ 10.5+ · ·
H.264+AAC+MP4 9.0+ · 3.0+ · · 3.0+ 2.0+
WebM 9.0+C 4.0+ QT 6.0+ 10.6+ · 2.3

Tiré de Dive into HTML5

Presenter Notes

Flash

  • Contrôle de l’espace mobile: guerre de compagnies
  • HTML5: groupe WhatWG fondé par Apple, Mozilla, Opera, puis plus tard Google
  • Contre Flash d’Adobe
  • Adobe abandonne l’espace mobile
  • Que faire du matériel existant?
  • Réexportation de Flash vers HTML5-Canvas

Presenter Notes

Documents

  • Microsoft OpenXML
  • Oasis OpenDocument
  • Google Documents (collaboration en temps réel)
  • HTML? Problème des annotations.

Solutions de Markup pour le contenu: docbook, XMLDoc, etc. Traduisible dans plusieurs formats de façon élégante. (HTML, PDF, ePub2….) Mais pas encore vers les tableaux numériques.

Presenter Notes

Activités traditionnelles

Qu’est-ce qu’une activité?

Base: Contenu, Questions, Réponses

QTI
QTI
  • Scorm
  • Common Cartridge
  • QTI
  • LIS

Presenter Notes

Activités : vue systémique

  • Travail collaboratif en temps réel (p.e. Google Docs)
  • Simulations
  • Portfolios (LEAP etc.)

Presenter Notes

Les activités laissent des traces

Où vivent les données? À qui appartiennent-elles?

  • sur l’intranet de l’institution d’enseignement;
  • sur l’extranet du fournisseur du manuel
  • dans les nuages (chez un fournisseur de service)

Considérations:

  1. Lier les traces à l’identité (BasicLTI, LIS, etc.)
  2. La fédération d’identité implique-t-elle une fédération des données?
  3. Accès contrôlé aux données personnelles
  4. Transférabilité des données (LEAP)

Presenter Notes

Interactivité

Gadgets pour la langue
Gadgets pour la langue
  • Des applications web pour l’expérimentation dans des environnements simulés
  • La mort de Flash laisse HTML5/Javascript en tête de liste.
  • Mais quel Javascript? Pléthore des APIs

Notes:

  1. Difficulté supplémentaire du hors-ligne intermittent (Mobile) ou permanent (ePub).
  2. Importance de respecter le fonctionnement du web: Les états doivent avoir un URL pour que le bouton arrière fonctionne. Souvent un problème avec Flash, et parfois Ajax.

Presenter Notes

API Javascripts: Widgets

Presenter Notes

API Javascripts: plateformes

APIs Javascript
APIs Javascript
  • Mobile
  • Tablettes
    • Plateformes commerciales (Smart, Promethean) utilisent Flash
    • Sankoré utilise l’API Uniboard
  • ePub3: Accès restreint à HTML5 + SVG
    • Javascript contraint à la section courante du livre, sauf javascript global
    • Accès optionnel limité au gré de la plateforme (p.e. accès réseau ou stockage)
    • Repli en cas d’absence de Javascript
  • Projet Celtic pour l’interopérabilité BasicLTI

Presenter Notes

Développement Javascript

Presque tous les outils sont destinés à des programmeurs, pas à des auteurs ou développeurs de contenu :

  • IDEs
  • Déguiser Javascript avec d’autres langages: GWT, CoffeScript, Dart, Pyjamas, etc.
  • Projet Role pour les Gadgets OpenSocial

Une partie du problème est que les différentes plateformes ont des modes d’interaction qui requièrent des modes de programmation différents. Exemple: Schémas dans le texte pour ePub, texte dans les schémas pour un tableau numérique.

Voici une liste récente. À explorer.

Presenter Notes

Pratique de développement

Les API unificatrices escamotent la différence d’interaction. Importance de séparer les données de leur manifestation. Encore une fois, utiliser les Technologies Web.

Javascript MVC
Javascript MVC
  • Contenu: HTML+Structure.
  • Formats internes: SVG, MathML, CML, etc.
  • Interaction: Données (JSON, XML, RDF) munies d’un URL (REST) et interfaces javascript

Les meilleures applications Flash ont été construites sur ces principes, et donc moins de travail aura été perdu.

Schéma markup -> ePub?

Presenter Notes

Assemblage

Comment vivre l’assemblage de données protégées et libres, ayant plusieurs manifestations sur différentes plateformes?

Exemple de COinS-OpenURL : Insérer un URI abstrait, ou une spécification de recherche bibliographique; un module d’extension, configuré avec la librairie hôte de l’institution, traduit en accès à la ressource de librairie. Ça permet une référence réutilisable dans un syllabus.

Adapter aux ressources informatiques, et ajouter des replis. Extension de l’idée d’URL.

Presenter Notes

Éclatement du pipe-line

  • Pédagogie inversée: Consommation hors-classe
  • Portfolio: Les travaux comme matériel pédagogique, qui voyagent hors de l’institution
  • Analyse des données d’apprentissage
  • Équipes distribuées, éducation à distance, mentorat, tuteurs
  • Textes électroniques en nuage, commentaires en nuages.

La production du contenu n’a pas de centre.

Presenter Notes

Conclusion

  • Le contenu est partagé sur des plateformes multiples, et dans plusieurs directions
  • Les technologies Web demeurent les plus versatiles pour la représentation
  • Il y a un une multiplicité des modalités de manipulation, donc pas d’API unificatrice
  • L’interactivité exige encore du travail d’abstraction et de programmation
  • L’échange de données est aussi encore en flux
  • Le développement d’une activité implique des mises à jour constantes
  • La complexité du portrait pourrait nécessiter d’innover au niveau de l’assemblage.

Presenter Notes