le cycle de vie de l'objet pédagogique et de ses métadonnées - phd presentation 2008
DESCRIPTION
Pour permettre à de multiples acteurs de concevoir, réaliser, partager et améliorer un objet pédagogique (OP) spécifique en utilisant un vivier de connaissances qui stocke et indexe ses évolutions successives, une représentation des différentes étapes suivies par un OP et ses métadonnées au cours de son cycle de vie doit être établie. Différentes initiatives internationales traitant de ce problème sont étudiées et permettent de relever des différences significatives dans la terminologie utilisée et le séquencement des étapes. Nous en déduisons une représentation générique qui peut être appliquée dans nimporte quelle situation. Létude des standards de la formation en ligne qui traitent de la description des OP permettent de suggérer des éléments de métadonnées et des vocabulaires complémentaires pour une prise en compte de notre représentation générique. Des mécanismes de propagation, dextraction et de génération de métadonnées sont mis en place pour faciliter lindexation. Plusieurs services sont proposés pour suivre le cycle de vie : - une représentation des relations qui utilise des techniques de visualisation de linformation pour rechercher des OP et fournir aux utilisateurs une vue générale de la progression de la production ; - un service de gestion des commentaires qui offre aux enseignants et aux apprenants lopportunité dexploiter, dexprimer et de partager des évaluations et des suggestions dutilisation dOP dans le système adéquat au moment où elles sont pertinentes ; - un service de gestion des évolutions qui sensibilise les enseignants et les responsables de cours aux divergences qui apparaissent entre les OP importés dans les plates-formes pédagogiques et leurs évolutions et dépendances qui sont stockées dans des viviers hétérogènes. Cette approche, basée sur des objets pédagogiques de forte granularité, a été expérimentée au sein du campus numérique International E-Mi@ge. Olivier Catteau. Le cycle de vie de l'objet pédagogique et de ses métadonnées. Thèse de doctorat, Université Paul Sabatier, décembre 2008. http://tel.archives-ouvertes.fr/tel-00344701/fr/TRANSCRIPT
Thèse en informatique présentée par CATTEAU Olivier le 2 Décembre 2008
1
Equipe SIERA
Axe de recherche: gestion des EIAH
Enseignant
Apprenant
Plate-formepédagogique
2
Objet pédagogique: « toute entité, numérique ou non, qui peut être utilisée pour l’enseignement ou l’apprentissage »
[IEEE-LTSC, 2002]
Enseignant
Apprenant
Plate-formepédagogique
3
Enseignant
Apprenant
Plate-formepédagogique
4
Auteur
Enseignant
Apprenant
Logicielsauteurs
Plate-formepédagogique
5
Auteur
Enseignant
Apprenant
Logicielsauteurs
Plate-formepédagogique
6
AuteurMédiatiseur
Enseignant
Apprenant
Logicielsauteurs
Plate-formepédagogique
7
Comment partager l’objet pédagogique?Comment réutiliser d’autres objets pédagogiques?
AuteurMédiatiseur
Enseignant
Apprenant
Médiatiseur
Logicielsauteurs
Vivier deconnaissances
Plate-formepédagogique
8
Comment partager l’objet pédagogique?Comment réutiliser d’autres objets pédagogiques?
Auteur
Objet pédagogique: « toute entité, numérique ou non, qui peut être utilisée pour l’enseignement ou l’apprentissage »
[IEEE-LTSC, 2002]
Enseignant
Apprenant
Médiatiseur
Logicielsauteurs
Vivier deconnaissances
Plate-formepédagogique
9
Comment partager l’objet pédagogique?Comment réutiliser d’autres objets pédagogiques?
Auteur
Nécessité de décrire l’OPRôle des métadonnées: « faciliter la recherche des OP, leur
expertise, leur apprentissage et leur utilisation »[IEEE-LTSC, 2002]
Objet pédagogique: « toute entité, numérique ou non, qui peut être utilisée pour l’enseignement ou l’apprentissage »
[IEEE-LTSC, 2002]
Enseignant
Apprenant
Médiatiseur
Logicielsauteurs
Vivier deconnaissances
Plate-formepédagogique
10
Documentaliste
Comment partager l’objet pédagogique?Comment réutiliser d’autres objets pédagogiques?
Auteur
Nécessité de décrire l’OPRôle des métadonnées: « faciliter la recherche des OP, leur
expertise, leur apprentissage et leur utilisation »[IEEE-LTSC, 2002]
Enseignant
Apprenant
Médiatiseur
Logicielsauteurs
Vivier deconnaissances
Plate-formepédagogique
11
Documentaliste
Comité deprogrammes
ComitéEditorial
Auteur
• Acteurs multiples• Organisation non ordonnée des créateurs• Systèmes différents et disjoints• Forte évolutivité des objets pédagogiques
– L’OP évolue souvent– Imprécisions dans la description de l’OP
12
• Définition d’une méthodologie et de son support
• Faciliter le renseignement des métadonnées
• Maintenir le partage et la réutilisation des objets pédagogiques
• Proposer une approche intégrée
13
• Proposition de cycle de vie générique• Enrichissement d’un standard• Services supports• Implémentation et intégration• Conclusions et perspectives
Cycle de vie générique Enrichissement Services Implémentation Conclusion
14
• Initiatives internationales– Industrie– Communauté EIAH– Application de travaux de
standardisation
• Grande diversité des approches– Termes différents / même étape– Même terme / signification différente
• Pas de formalisme reconnu
Cycle de vie générique Services Implémentation Conclusion
15
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
Cycle de vie générique Services Implémentation Conclusion
16
Des phases…
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
InitialisationComité de
programmes
Cycle de vie générique Services Implémentation Conclusion
17
Des phases…
… aux étapes…
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
InitialisationComité de
programmes
Cycle de vie générique Services Implémentation Conclusion
18
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
ConceptionAuteur
InitialisationComité de
programmes
Cycle de vie générique Services Implémentation Conclusion
19
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
RéalisationMédiatiseur
ConceptionAuteur
InitialisationComité de
programmes
Cycle de vie générique Services Implémentation Conclusion
20
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
Cycle de vie générique Services Implémentation Conclusion
21
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
22
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
23
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
Enseignant
Recherche
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
24
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
Enseignant
Recherche
ApprenantUtilisation
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
25
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
Enseignant
Recherche
ApprenantUtilisation
Retours d’expériences
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
26
Enrichissement
-1-Production
-4-Réingénierie
Retrait
-3-Utilisation
-2-Diffusion
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
Retrait
[obsolète]
[sinon]
Enseignant
Recherche
ApprenantUtilisation
Retours d’expériences
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
27
Enrichissement
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
Retrait
[obsolète]
[sinon]
[description mal renseignée]
[forme non satisfaisante]
[contenu à revoir]
Enseignant
Recherche
ApprenantUtilisation
Retours d’expériences
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
28
Processus de validation
Enrichissement
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
[description à compléter]
[obsolète]
[forme non satisfaisante]
[contenu à revoir]
Retrait
[obsolète]
[sinon]
[description mal renseignée]
[forme non satisfaisante]
[contenu à revoir]
Enseignant
Recherche
ApprenantUtilisation
Retours d’expériences
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
29
Processus de réingénierie
Enrichissement
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
[description à compléter]
[obsolète]
[forme non satisfaisante]
[contenu à revoir]
Retrait
[obsolète]
[sinon]
[description mal renseignée]
[forme non satisfaisante]
[contenu à revoir]
[sinon]
[date limite devalidité atteinte]
[date limite devalidité atteinte]
[date limite devalidité atteinte]
[sinon]
[sinon]
Enseignant
Recherche
ApprenantUtilisation
Retours d’expériences
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
30
Enrichissement
Diffusion
RéalisationMédiatiseur
ClassificationDocumentaliste
ConceptionAuteur
InitialisationComité de
programmes
[description à compléter]
[obsolète]
[forme non satisfaisante]
[contenu à revoir]
Retrait
[obsolète]
[sinon]
[description mal renseignée]
[forme non satisfaisante]
[contenu à revoir]
[sinon]
[date limite devalidité atteinte]
[date limite devalidité atteinte]
[date limite devalidité atteinte]
[sinon]
[sinon]
Enseignant
Recherche
ApprenantUtilisation
Retours d’expériences
Comité Editorial
Validation
Cycle de vie générique Services Implémentation Conclusion
31
Enrichissement
ICALT:[Catteau, Vidal, Broisin, 2006]
Cycle de vie générique Services Implémentation Conclusion
32
Enrichissement
Comment prendre en charge le cycle de vie dans la description de l’OP?
Cycle de vie générique Services Implémentation Conclusion
33
Enrichissement
Dublin Core LOM
Profils d’application
MLR
• Identifier l’OP et ses métadonnées
• Situer l’OP dans son cycle de vieCible des relationsPas de durée de validitéÉtat de l’OP
• Situer l’OP par rapport aux autres OPCible des relations
• Mesurer l’évolution de l’OPRôle des contributeursPas de modifications apportéesPas d’importance des modifications
• Bien utiliser et améliorer l’OP Pas de type de commentairesPas d’évaluation quantitativePas de rôle des contributeurs
34
Cycle de vie générique Services Implémentation ConclusionEnrichissement
LOM
1.Général
1.1 Identifiant 1.1.1 Catalogue
1.1.2 Entrée1.2 Titre
1.3 Langue
1.4 Description
1.5 Mots clés
1.6 Couverture
1.7 Structure
1.8 Niveau d’agrégation
2. Cycle de vie2.1 Version
2.2 État
2.3 Contribution
2.3.1 Rôle
2.3.2 Entité
2.3.3 Date
3. Méta-métadonnées
3.1 Identifiant3.1.1 Catalogue
3.1.2 Entrée
3.2 Contribution3.2.1 Rôle
3.2.2 Entité
3.2.3 Date
3.3 Schéma de métadonnées
3.4 Langue
4. Technique
4.1 Format
4.2 Taille
4.3 Localisation
4.4 Exigences techniques
4.5 Remarques d’installation
4.6 Autres exigences
4.4.1 Ou Composite
4.4.1.1 Type
4.4.1.2 Nom
4.4.1.3 Version minimale
4.4.1.4 Version maximale
5. Pédagogique
6. Droits
7. Relation
8. Commentaire
9. Classification
5.11 Langue de l’utilisateur
5.10 Proposition d’utilisation
5.9 Durée d’apprentissage5.8 Difficulté
5.7 Age de l’apprenant5.6 Niveau
5.5 Public cible5.4 Densité sémantique
5.3 Niveau d’interactivité5.2 Type de ressource
5.1 Type d’interactivité
6.3 Description
6.2 Copyright / Licence
6.1 Coût
7.2.1.2 Entrée7.2.1.1 Catalogue 7.2.1 Identifiant
7.2.2 Description
7.2 Ressource
7.1 Type
8.3 Description8.2 Date
9.4 Mots-clés
9.3 Description
9.2 Chemin taxon
9.1 Objectif9.2.1 Source
9.2.2 Taxon
9.2.2.1 Id
9.2.2.2 Entrée
4.7 Durée
8.1 Entité
Cycle de vie générique Services Implémentation Conclusion
35
Enrichissement
LOM
1.Général
1.1 Identifiant 1.1.1 Catalogue
1.1.2 Entrée1.2 Titre
1.3 Langue
1.4 Description
1.5 Mots clés
1.6 Couverture
1.7 Structure
1.8 Niveau d’agrégation
2. Cycle de vie2.1 Version
2.2 État
2.3 Contribution
2.3.1 Rôle
2.3.2 Entité
2.3.3 Date
3. Méta-métadonnées
3.1 Identifiant3.1.1 Catalogue
3.1.2 Entrée
3.2 Contribution3.2.1 Rôle
3.2.2 Entité
3.2.3 Date
3.3 Schéma de métadonnées
3.4 Langue
4. Technique
4.1 Format
4.2 Taille
4.3 Localisation
4.4 Exigences techniques
4.5 Remarques d’installation
4.6 Autres exigences
4.4.1 Ou Composite
4.4.1.1 Type
4.4.1.2 Nom
4.4.1.3 Version minimale
4.4.1.4 Version maximale
5. Pédagogique
6. Droits
7. Relation
8. Commentaire
9. Classification
5.11 Langue de l’utilisateur
5.10 Proposition d’utilisation
5.9 Durée d’apprentissage5.8 Difficulté
5.7 Age de l’apprenant5.6 Niveau
5.5 Public cible5.4 Densité sémantique
5.3 Niveau d’interactivité5.2 Type de ressource
5.1 Type d’interactivité
6.3 Description
6.2 Copyright / Licence
6.1 Coût
7.2.1.2 Entrée7.2.1.1 Catalogue 7.2.1 Identifiant
7.2.2 Description
7.2 Ressource
7.1 Type
8.3 Description8.2 Date
9.4 Mots-clés
9.3 Description
9.2 Chemin taxon
9.1 Objectif9.2.1 Source
9.2.2 Taxon
9.2.2.1 Id
9.2.2.2 Entrée
4.7 Durée
8.1 Entité
Cycle de vie générique Services Implémentation Conclusion
36
Enrichissement
LOM++
1.Général
1.1 Identifiant 1.1.1 Catalogue
1.1.2 Entrée1.2 Titre
1.3 Langue
1.4 Description
1.5 Mots clés
1.6 Couverture
1.7 Structure
1.8 Niveau d’agrégation
2. Cycle de vie2.1 Version
2.2 État
2.3 Contribution
2.3.1 Rôle
2.3.2 Entité
2.3.3 Date
3. Méta-métadonnées
3.1 Identifiant3.1.1 Catalogue
3.1.2 Entrée
3.2 Contribution3.2.1 Rôle
3.2.2 Entité
3.2.3 Date
3.3 Schéma de métadonnées
3.4 Langue
4. Technique
4.1 Format
4.2 Taille
4.3 Localisation
4.4 Exigences techniques
4.5 Remarques d’installation
4.6 Autres exigences
4.4.1 Ou Composite
4.4.1.1 Type
4.4.1.2 Nom
4.4.1.3 Version minimale
4.4.1.4 Version maximale
5. Pédagogique
6. Droits
7. Relation
8. Commentaire
9. Classification
5.11 Langue de l’utilisateur
5.10 Proposition d’utilisation
5.9 Durée d’apprentissage5.8 Difficulté
5.7 Age de l’apprenant5.6 Niveau
5.5 Public cible5.4 Densité sémantique
5.3 Niveau d’interactivité5.2 Type de ressource
5.1 Type d’interactivité
6.3 Description
6.2 Copyright / Licence
6.1 Coût
7.2.1.2 Entrée7.2.1.1 Catalogue 7.2.1 Identifiant
7.2.2 Description
7.2 Ressource
7.1 Type
8.3 Description8.2 Date
9.4 Mots-clés
9.3 Description
9.2 Chemin taxon
9.1 Objectif9.2.1 Source
9.2.2 Taxon
9.2.2.1 Id
9.2.2.2 Entrée
4.7 Durée
8.1 Entité
Cycle de vie générique Services Implémentation Conclusion
37
Enrichissement
LOM++
1.Général
1.1 Identifiant 1.1.1 Catalogue
1.1.2 Entrée1.2 Titre
1.3 Langue
1.4 Description
1.5 Mots clés
1.6 Couverture
1.7 Structure
1.8 Niveau d’agrégation
2. Cycle de vie2.1 Version
2.2 État
2.3 Contribution
2.3.1 Rôle
2.3.2 Entité
2.3.3 Date
3. Méta-métadonnées
3.1 Identifiant3.1.1 Catalogue
3.1.2 Entrée
3.2 Contribution3.2.1 Rôle
3.2.2 Entité
3.2.3 Date
3.3 Schéma de métadonnées
3.4 Langue
4. Technique
4.1 Format
4.2 Taille
4.3 Localisation
4.4 Exigences techniques
4.5 Remarques d’installation
4.6 Autres exigences
4.4.1 Ou Composite
4.4.1.1 Type
4.4.1.2 Nom
4.4.1.3 Version minimale
4.4.1.4 Version maximale
5. Pédagogique
6. Droits
7. Relation
8. Commentaire
9. Classification
5.11 Langue de l’utilisateur
5.10 Proposition d’utilisation
5.9 Durée d’apprentissage5.8 Difficulté
5.7 Age de l’apprenant5.6 Niveau
5.5 Public cible5.4 Densité sémantique
5.3 Niveau d’interactivité5.2 Type de ressource
5.1 Type d’interactivité
6.3 Description
6.2 Copyright / Licence
6.1 Coût
7.2.1.2 Entrée7.2.1.1 Catalogue 7.2.1 Identifiant
7.2.2 Description
7.2 Ressource
7.1 Type
8.3 Description8.2 Date
9.4 Mots-clés
9.3 Description
9.2 Chemin taxon
9.1 Objectif9.2.1 Source
9.2.2 Taxon
9.2.2.1 Id
9.2.2.2 Entrée
4.7 Durée
8.1 Entité
Cycle de vie générique Services Implémentation Conclusion
38
Enrichissement
Descripteur modifié
Descripteur ajouté
2.2 État
7.2.1.2 Entrée
2.4 Date limite de validité
Situer l’OP dans son cycle de vie
Situer l’OP par rapport aux autres OP
LOM++
1.Général
1.1 Identifiant 1.1.1 Catalogue
1.1.2 Entrée1.2 Titre
1.3 Langue
1.4 Description
1.5 Mots clés
1.6 Couverture
1.7 Structure
1.8 Niveau d’agrégation
2. Cycle de vie2.1 Version
2.2 État
2.3 Contribution
2.3.1 Rôle
2.3.2 Entité
2.3.3 Date
3. Méta-métadonnées
3.1 Identifiant3.1.1 Catalogue
3.1.2 Entrée
3.2 Contribution3.2.1 Rôle
3.2.2 Entité
3.2.3 Date
3.3 Schéma de métadonnées
3.4 Langue
4. Technique
4.1 Format
4.2 Taille
4.3 Localisation
4.4 Exigences techniques
4.5 Remarques d’installation
4.6 Autres exigences
4.4.1 Ou Composite
4.4.1.1 Type
4.4.1.2 Nom
4.4.1.3 Version minimale
4.4.1.4 Version maximale
5. Pédagogique
6. Droits
7. Relation
8. Commentaire
9. Classification
5.11 Langue de l’utilisateur
5.10 Proposition d’utilisation
5.9 Durée d’apprentissage5.8 Difficulté
5.7 Age de l’apprenant5.6 Niveau
5.5 Public cible5.4 Densité sémantique
5.3 Niveau d’interactivité5.2 Type de ressource
5.1 Type d’interactivité
6.3 Description
6.2 Copyright / Licence
6.1 Coût
7.2.1.2 Entrée7.2.1.1 Catalogue 7.2.1 Identifiant
7.2.2 Description
7.2 Ressource
7.1 Type
8.3 Description8.2 Date
9.4 Mots-clés
9.3 Description
9.2 Chemin taxon
9.1 Objectif9.2.1 Source
9.2.2 Taxon
9.2.2.1 Id
9.2.2.2 Entrée
4.7 Durée
8.1 Entité
Cycle de vie générique Services Implémentation Conclusion
39
Enrichissement
Descripteur modifié
Descripteur ajouté
2.2 État
7.2.1.2 Entrée
2.4 Date limite de validité
Mesurer l’évolution de l’OP et de ses métadonnées
3.2.4 Modifications
2.3.1 Rôle
2.3.4 Modifications
2.5 Importance des modifications
LOM++
1.Général
1.1 Identifiant 1.1.1 Catalogue
1.1.2 Entrée1.2 Titre
1.3 Langue
1.4 Description
1.5 Mots clés
1.6 Couverture
1.7 Structure
1.8 Niveau d’agrégation
2. Cycle de vie2.1 Version
2.2 État
2.3 Contribution
2.3.1 Rôle
2.3.2 Entité
2.3.3 Date
3. Méta-métadonnées
3.1 Identifiant3.1.1 Catalogue
3.1.2 Entrée
3.2 Contribution3.2.1 Rôle
3.2.2 Entité
3.2.3 Date
3.3 Schéma de métadonnées
3.4 Langue
4. Technique
4.1 Format
4.2 Taille
4.3 Localisation
4.4 Exigences techniques
4.5 Remarques d’installation
4.6 Autres exigences
4.4.1 Ou Composite
4.4.1.1 Type
4.4.1.2 Nom
4.4.1.3 Version minimale
4.4.1.4 Version maximale
5. Pédagogique
6. Droits
7. Relation
8. Commentaire
9. Classification
5.11 Langue de l’utilisateur
5.10 Proposition d’utilisation
5.9 Durée d’apprentissage5.8 Difficulté
5.7 Age de l’apprenant5.6 Niveau
5.5 Public cible5.4 Densité sémantique
5.3 Niveau d’interactivité5.2 Type de ressource
5.1 Type d’interactivité
6.3 Description
6.2 Copyright / Licence
6.1 Coût
7.2.1.2 Entrée7.2.1.1 Catalogue 7.2.1 Identifiant
7.2.2 Description
7.2 Ressource
7.1 Type
8.3 Description8.2 Date
9.4 Mots-clés
9.3 Description
9.2 Chemin taxon
9.1 Objectif9.2.1 Source
9.2.2 Taxon
9.2.2.1 Id
9.2.2.2 Entrée
4.7 Durée
8.1 Entité
Cycle de vie générique Services Implémentation Conclusion
40
Enrichissement
Descripteur modifié
Descripteur ajouté
2.2 État
7.2.1.2 Entrée
2.4 Date limite de validité
8.1’.2 Rôle8.1’.1 Entité 8.1’ Contribution
8.4 Type d’Annotation8.5 Qualité
Bien utiliser et améliorer l’OP
3.2.4 Modifications
2.3.1 Rôle
2.3.4 Modifications
2.5 Importance des modifications
LOM++
1.Général
1.1 Identifiant 1.1.1 Catalogue
1.1.2 Entrée1.2 Titre
1.3 Langue
1.4 Description
1.5 Mots clés
1.6 Couverture
1.7 Structure
1.8 Niveau d’agrégation
2. Cycle de vie2.1 Version
2.2 État
2.3 Contribution
2.3.1 Rôle
2.3.2 Entité
2.3.3 Date
3. Méta-métadonnées
3.1 Identifiant3.1.1 Catalogue
3.1.2 Entrée
3.2 Contribution3.2.1 Rôle
3.2.2 Entité
3.2.3 Date
3.3 Schéma de métadonnées
3.4 Langue
4. Technique
4.1 Format
4.2 Taille
4.3 Localisation
4.4 Exigences techniques
4.5 Remarques d’installation
4.6 Autres exigences
4.4.1 Ou Composite
4.4.1.1 Type
4.4.1.2 Nom
4.4.1.3 Version minimale
4.4.1.4 Version maximale
5. Pédagogique
6. Droits
7. Relation
8. Commentaire
9. Classification
5.11 Langue de l’utilisateur
5.10 Proposition d’utilisation
5.9 Durée d’apprentissage5.8 Difficulté
5.7 Age de l’apprenant5.6 Niveau
5.5 Public cible5.4 Densité sémantique
5.3 Niveau d’interactivité5.2 Type de ressource
5.1 Type d’interactivité
6.3 Description
6.2 Copyright / Licence
6.1 Coût
7.2.1.2 Entrée7.2.1.1 Catalogue 7.2.1 Identifiant
7.2.2 Description
7.2 Ressource
7.1 Type
8.3 Description8.2 Date
9.4 Mots-clés
9.3 Description
9.2 Chemin taxon
9.1 Objectif9.2.1 Source
9.2.2 Taxon
9.2.2.1 Id
9.2.2.2 Entrée
4.7 Durée
8.1 Entité
Cycle de vie générique Services Implémentation Conclusion
41
Enrichissement
TICE: [Catteau, Vidal, Broisin, 2006]
Descripteur modifié
Descripteur ajouté
2.2 État
7.2.1.2 Entrée
2.4 Date limite de validité
8.1’.2 Rôle8.1’.1 Entité 8.1’ Contribution
8.4 Type d’Annotation8.5 Qualité
3.2.4 Modifications
2.3.1 Rôle
2.3.4 Modifications
2.5 Importance des modifications
LOM++
1.Général
1.1 Identifiant 1.1.1 Catalogue
1.1.2 Entrée1.2 Titre
1.3 Langue
1.4 Description
1.5 Mots clés
1.6 Couverture
1.7 Structure
1.8 Niveau d’agrégation
2. Cycle de vie2.1 Version
2.2 État
2.3 Contribution
2.3.1 Rôle
2.3.2 Entité
2.3.3 Date
3. Méta-métadonnées
3.1 Identifiant3.1.1 Catalogue
3.1.2 Entrée
3.2 Contribution3.2.1 Rôle
3.2.2 Entité
3.2.3 Date
3.3 Schéma de métadonnées
3.4 Langue
4. Technique
4.1 Format
4.2 Taille
4.3 Localisation
4.4 Exigences techniques
4.5 Remarques d’installation
4.6 Autres exigences
4.4.1 Ou Composite
4.4.1.1 Type
4.4.1.2 Nom
4.4.1.3 Version minimale
4.4.1.4 Version maximale
5. Pédagogique
6. Droits
7. Relation
8. Commentaire
9. Classification
5.11 Langue de l’utilisateur
5.10 Proposition d’utilisation
5.9 Durée d’apprentissage5.8 Difficulté
5.7 Age de l’apprenant5.6 Niveau
5.5 Public cible5.4 Densité sémantique
5.3 Niveau d’interactivité5.2 Type de ressource
5.1 Type d’interactivité
6.3 Description
6.2 Copyright / Licence
6.1 Coût
7.2.1.2 Entrée7.2.1.1 Catalogue 7.2.1 Identifiant
7.2.2 Description
7.2 Ressource
7.1 Type
8.3 Description8.2 Date
9.4 Mots-clés
9.3 Description
9.2 Chemin taxon
9.1 Objectif9.2.1 Source
9.2.2 Taxon
9.2.2.1 Id
9.2.2.2 Entrée
4.7 Durée
8.1 Entité
Cycle de vie générique Services Implémentation Conclusion
42
Enrichissement
Descripteur modifié
Descripteur ajouté
2.2 État
7.2.1.2 Entrée
2.4 Date limite de validité
8.1’.2 Rôle8.1’.1 Entité 8.1’ Contribution
8.4 Type d’Annotation8.5 Qualité
3.2.4 Modifications
2.3.1 Rôle
2.3.4 Modifications
2.5 Importance des modifications
Enrichir, oui, mais ….
• Identifiant OP (LOM 1.1)• Titre (LOM 1.2)• Langue (LOM 1.3)• Mots Clefs (LOM 1.5)• Couverture (LOM 1.6)
• Niveau d’agrégation (LOM 1.8)• Version (LOM 2.1)• Public cible (LOM 5.5 à 5.7)• Discipline (LOM 9)• Pré-requis (LOM 9)
• Droits (LOM 6)• Schéma, langue de métadonnées (LOM 3.3 et 3.4)• Relation (LOM 7) en cas de segmentation
Cycle de vie générique Services Implémentation Conclusion
43
Enrichissement
Médiatiseur
Documentaliste
Auteur
InitialisationComité de
programmes
[obsolète]
[sinon]
Enseignant
Apprenant
Comité Editorial
EIAH: [Catteau, Vidal, Broisin, 2007]
Pour chaque révision:• Etat (LOM 2.2)• Contribution (LOM 2.3 et 3.2)• Identifiant Métadonnées (LOM 3.1)• Relation avec la révision précédente (LOM 7)
• Identifiant OP (LOM 1.1.2)• Description (LOM 1.4)• Structure (LOM 1.7)• Métadonnées pédagogiques (LOM 5.1 à 5.4, 5.8 à 5.11)
• Relations pédagogiques avec d’autres OP (LOM 7)• Version (LOM 2.1) après retours d’exp.
Conception
• Identifiant OP (LOM 1.1.2)• Métadonnées techniques (LOM 4)• Relations nécessaires au fonctionnement (LOM 7)• Version (LOM 2.1) après retours d’expériences
Réalisation
• Classification (LOM 9), par exemple DeweyClassification
• Résultats d’expertise (LOM 8)• Date limite de validité (LOM modifié 2.4)• Importance des modifications (LOM modifié 2.5)
Validation
Diffusion
Recherche
Utilisation
Retrait
• Commentaires d’évaluation (LOM 8)
Retours d’expériences
+ génération automatique de métadonnées
+ propagation des métadonnées
Cycle de vie générique Services Implémentation Conclusion
44
Enrichissement
Comment exploiter la nouvelle description de l’OP?
API spécifiqueCouche d’intégration
Couche deVirtualisation
Plate-forme X
Vivier YStockage des Objets Pédagogiques
et des Métadonnées
LOM
WEB SERVICESServices de traitement
Interfaces pédagogiques
IndexationGénérationImportation Couche de fédération Recherche
Cycle de vie générique Services Implémentation Conclusion
45
Enrichissement
Couche d’intégration
Stockage des Objets Pédagogiqueset des Métadonnées
Services de traitement
Interfaces pédagogiques
Couche de fédérationCouche deVirtualisation
Cycle de vie générique Services Implémentation Conclusion
46
Enrichissement
API spécifique
Plate-forme X
Vivier Y
IndexationGénération
Importation Recherche
LOM++
WEB SERVICES
API spécifique
WEB SERVICES
IndexationGénération
Importation Recherche
Cycle de vie générique Services Implémentation Conclusion
47
Enrichissement
ASSISTANTS
Comité deprogramme
Initialisation
Auteur
Conception
Comitééditorial
Validation
Médiatiseur
Réalisationpartie
Agrégation
Faciliter la production Indexation simplifiée Notifications personnalisées par messagerie électronique
API spécifique
WEB SERVICES
IndexationGénération
Importation Recherche
Assistants
A1
Cycle de vie générique Services Implémentation Conclusion
48
Enrichissement
API spécifique
WEB SERVICES
IndexationGénération
Importation Recherche
Assistants
Représentationdes relations
Exploiter les métadonnées relatives aux relations et à l’état de l’OPDonner de la visibilité dans l’évolution des OP
Temps
en cours d’initialisation
A1
isBasisForisBasedOn
isBasisForisBasedOn
isBasisForisBasedOn
hasPart isPartOfisPartOf / hasPart
isPartOf / hasPart
isBasisForisBasedOn
isBasisForisBasedOn
L1 L2 L3 L4
M1 M2 M3
ObjectifsGranularité
hasPart isPartOf
en cours de conception
en cours de réalisation
isBasisForisBasedOn
A2
hasVersionisVersionOf
A7 A8
en cours d’évaluationen cours de classification
en cours de validation
final / révisé
indisponible
Cycle de vie générique Services Implémentation Conclusion
49
Enrichissement
EDMEDIA: [Catteau, Vidal, Broisin, 2007]
API spécifique
WEB SERVICES
IndexationGénération
Importation Recherche
Assistants
Représentationdes relations
Cycle de vie générique Services Implémentation Conclusion
50
Enrichissement
Favoriser la collecte des retours d’expériencesEnclencher la réingénierie
API spécifique
WEB SERVICES
IndexationGénération
Importation Recherche
Assistants
Représentationdes relations
AnnotationsImportation
EnseignantEditeur
• Evaluation
Expert dudomaine Apprenant
• Commentaires• Suggestions d’utilisation
• Commentaires
ICALT: [Catteau, Vidal, Broisin, 2008]
Cycle de vie générique Services Implémentation Conclusion
51
Enrichissement
Maintenir la cohérence entre les OP exploités sur la plate-forme et leurs évolutions stockées dans les viviers de connaissances
API spécifique
WEB SERVICES
IndexationGénération
Importation Recherche
Assistants
Représentationdes relations
Annotations EvolutionsImportation Convergence
A jour
Réingénierie en cours
Divergence d’une dépendance
Mise à jour disponible
Obsolète
TD1
TD2
TD3
TP1 TP2
TP3TP4
TP5TP6
Cycle de vie générique Services Implémentation Conclusion
52
Enrichissement
EC-TEL: [Catteau, Vidal, Broisin, 2008]
API spécifique
WEB SERVICES
IndexationGénération
Importation Recherche
Assistants
Représentationdes relations
Annotations EvolutionsImportation Convergence
Cycle de vie générique Services Implémentation Conclusion
53
Enrichissement
WEB SERVICES
Cycle de vie générique Services Implémentation Conclusion
54
Enrichissement
Couche d’intégration
Stockage des Objets Pédagogiqueset des Métadonnées
Services de traitement
Interfaces pédagogiques
Couche de fédérationCouche deVirtualisation
API Moodle
Plate-forme
Vivier
IndexationGénérationImportation Recherche
ARIADNE++
WEB SERVICES
EvolutionsImportation Convergence
Assistants
Représentationdes relations
Annotations
Plate-forme
API INES
PHP
SOAP/HTTP
PHP
ARIADNE
Cycle de vie générique Services Implémentation Conclusion
55
Enrichissement
Message du comité de programmes
Informations sur le lancement du module
Lien vers assistant conception
Cycle de vie générique Services Implémentation Conclusion
56
Enrichissement
Cycle de vie générique Services Implémentation Conclusion
57
Enrichissement
Cycle de vie générique Services Implémentation Conclusion
58
Enrichissement
Évaluation globalerapide
Cycle de vie générique Services Implémentation Conclusion
59
Enrichissement
Évaluation détaillée
Cycle de vie générique Services Implémentation Conclusion
60
Enrichissement
Cycle de vie générique Services Implémentation Conclusion
61
Enrichissement
à jour
divergence d’une dépendance
mise à jour disponibleréingénierie en cours
obsolète
Cycle de vie générique Services Implémentation Conclusion
62
Enrichissement
à jour
divergence d’une dépendance
mise à jour disponibleréingénierie en cours
obsolète
Module « Répartition »
Modules existants
Production
Migration vers vivier
cycle de vie
Diffusion & Utilisation
Réingénierie
Rentrée 2008 FinSemestre
Rentrée 2009 FinSemestre
Rentrée 2010
Diffusion & Utilisation
Diffusion & Utilisation
Réingénierie
Diffusion & Utilisation
Cycle de vie générique Services Implémentation Conclusion
63
Enrichissement
• Formalisation d’une démarche• Enrichissement des métadonnées• Rôle fédérateur du vivier• Vivier transparent grâce à la virtualisation
des OP• Approche générique• Adoption de la démarche par les utilisateurs
Cycle de vie générique Services Implémentation Conclusion
64
Enrichissement
• Enchainement des étapes• Prise en compte de métriques lors de
l’exploitation• Passage à grande échelle des
divergences• Gestion du cycle de vie
Cycle de vie générique Services Implémentation Conclusion
65
Enrichissement
• Enchainement des étapes• Prise en compte de métriques lors de
l’exploitation• Passage à grande échelle des
divergences• Gestion du cycle de vie
Cycle de vie générique Services Implémentation Conclusion
66
Enrichissement
• Publications– 1 revue nationale– 5 conférences internationales– 3 conférences nationales
• Cadre expérimental IEM riche
67
68
Temps
ObjectifsGranularité
hasPart isPartOf
en cours de conception
en cours de réalisation
en cours d’initialisation
Mo1
Ex1
isBasisForisBasedOn
Ex2
isBasisForisBasedOn
Ex3
isBasisForisBasedOn
Ex4
Bi1
isBasisForisBasedOn
Bi2
isBasisForisBasedOn
Bi3
IG1 IG3
isBasisForisBasedOn
IG2
isBasisForisBasedOn
WS1 WS3
isBasisForisBasedOn
WS2
isBasisForisBasedOn
Co1 Co3
isBasisForisBasedOn
Co2
isBasisForisBasedOn
JMS1 JMS3
isBasisForisBasedOn
JMS2
isBasisForisBasedOn
Ac1Ac3
isBasisForisBasedOn
Ac2
isBasisForisBasedOn
hasPart isPartOf
hasPart isPartOf
hasPart isPartOf
hasPart isPartOf
hasPart isPartOf
hasPart isPartOf
isPartOf / hasPart
isBasisForisBasedOn
Mo2
isPartOf / hasPart
isPartOf / hasPart
isPartOf / hasPart
isPartOf / hasPart
isPartOf / hasPart
Légende:Mox: Module RépartitionIGx: Informations GénéralesWSx: Web ServicesCox: CORBA
JMSx: JMSAcx: ActivitésBix: BibliographieExx: Examen Terminal
Cycle de vie générique Services Implémentation Conclusion
Réalisationpartie
Initialisation
Conception
Réalisationagrégation
69
Enrichissement
Cycle de vie générique Services Implémentation Conclusion
70
Enrichissement
Nouvelle version de l’OP
A1
As
convergence
Ai
dupont
dupontimporta-tion
dupont
Évolutions de Adans le vivier
Intégrations de Adans la plateforme
temps(a) 1ère intégration (b) réingénierie (c) nouvelleversion
(d) convergence
Ar As
dupont dupont
branchecompétitive
A1
Ak
dupont
divergence
A1Versions compétitives
importation
A1
A1
dupont
importation
B1
B1
durand
A1
B1
isrequired
by
requires
(c) convergence
Évolutions de Adans le vivier
Intégrations de Adans la plateforme
Évolutions de Bdans le vivier
Intégrations de Bdans la plateforme
temps(a) 1ère intégration (b) nouvelleversion
Ak
durand
dupont
Bk
Bk
convergencedurand
dupont
Ak
Bk
isrequired
by
requires
divergence
A1
Dépendances entre OP
Ak
Categorie Ca1
Cours C1 Cours C2
Dossier D1 Dossier D2 OP I OP J OP K
OP A OP B
OP E OP G
OP D
OP H
Dossier D4Dossier D3
Arborescence de la plate-forme Représentation Treemap
A jour
Réingénierie en cours Divergence d’une dépendance
Mise à jour disponible Obsolète
I
J
K
A B
DE
GH
I
J
K
A B
D HE
G
Cycle de vie générique Services Implémentation Conclusion
71
Enrichissement
EC-TEL: [Catteau, Vidal, Broisin, 2008]