« Librairie mutualisée » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
m (Typos)
 
(12 versions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
La librairie mutualisée (contribution MyLearningFactory, issus de travaux pour Intel Teach Advanced Online et Pairform@nce) est un composant central mutualisé entre tous les cours pour stocker des documents indexés à un certain niveau de partage. Cette librairie peut s'interconnecter en réseau Moodle avec d'autres librairies implantées dans d'autres Moodles, selon une négociation producteur/consommateur.
La librairie mutualisée (contribution MyLearningFactory, issue de travaux pour Intel Teach Advanced Online et Pairform@nce) est un composant central mutualisé entre tous les cours pour stocker des documents indexés à un certain niveau de partage. Cette librairie peut s'interconnecter en réseau Moodle avec d'autres librairies implantées dans d'autres Moodles, selon une négociation producteur/consommateur.


La librairie repose sur une indexation à partir de n'importe quel schéma compatible Dublin Core. Les schémas pris en charge peuvent être étendus (implémentation en plug-ins).
La librairie repose sur une indexation à partir de n'importe quel schéma compatible Dublin Core. Les schémas pris en charge peuvent être étendus (implémentation en plug-ins).


La librairie centrale fournit un service frontal de consultation et de recherche dans le catalogue. Le moteur de recherche se bae sur les métadonnées et peut être complètement configuré par l'administrateur (choix des attributs).
La librairie centrale fournit un service frontal de consultation et de recherche dans le catalogue. Le moteur de recherche se base sur les métadonnées et peut être complètement configuré par l'administrateur (choix des attributs).


La librairie centrale peut également être accédée à partir d'un contexte de cours, auquel cas elle permettra un déploiement des ressources dans les cours, y compris pour des déploiements complexes de type LTI, SCORM, ou des archives d'activités Moodle (Voir le bloc Publication d'activité - à paraitre).
La librairie centrale peut également être accédée à partir d'un contexte de cours, auquel cas elle permettra un déploiement des ressources dans les cours, y compris pour des déploiements complexes de type LTI, SCORM, ou des archives d'activités Moodle (Voir le bloc Publication d'activité - à paraître).


[[Image:library_front_end_fr.png]]
[[Image:library_front_end_fr.png]]
Ligne 18 : Ligne 18 :


* [[Ressource_mutualisée|Le module d'activité Ressource mutualisée]] (Sharedresource)
* [[Ressource_mutualisée|Le module d'activité Ressource mutualisée]] (Sharedresource)
* le bloc d'accessoires (blocks/sharedresources)
* le bloc d'accessoires de conversion (blocks/sharedresources)
* le dépôt de fichiers mutualisés (repository/sharedresources)
* le [[Dépôt de ressources mutualisées|dépôt de fichiers mutualisés]] (repository/sharedresources)


==Fonctionnalités==
==Fonctionnalités==
Ligne 35 : Ligne 35 :
* Déploiement simplifié des ressources dans un contexte de cours
* Déploiement simplifié des ressources dans un contexte de cours
* Conversion des ressources mutualisées en ressources et vice-versa (bloc d'outils, ou fonctions de déploiement)
* Conversion des ressources mutualisées en ressources et vice-versa (bloc d'outils, ou fonctions de déploiement)
* Montage des librairies en réseau (fournisseur/consommateur).


Plugins d'indexation :  
Plugins d'indexation :  
Ligne 45 : Ligne 46 :
==Frontal de la librairie==
==Frontal de la librairie==


Le service frontal de la librairie propose une vue sur le catalogue de ressources  
Le service frontal de la librairie propose une vue (image ci-dessus) sur le catalogue de ressources. Il permet une recherche et une exploration des ressources par les enseignants.


==Configuration de la librairie==
La meilleure manière de le rendre accessible est d'ajouter un lien vers la page :


La configuration de la librairie est réalisée lors de la configuration du module d'activité Ressource mutualisée.
  http://mon.moodle.ext/local/sharedresources/index.php


Ce paragraphe détaille quelques points particuliers techniques de la configuration.
Dans le menu de site, configurable dans la section Administration => Présentation => Thèmes => Réglage thème. Des techniques plus subtiles d'intégration des thèmes permettent de rendre ce menu sensible aux rôles, capacités et certaines valeur de contexte de l'utilisateur.  


===Configuration des taxonomies===
Utilisé à partir d'un espace général de niveau "site", la librairie apparaît comme un catalogue de ressources, qu'il est possible de parcourir et rechercher.


Les schémas d'indexation basés sur le LOM prévoient le raccordement des entrées à une ou plusieurs taxonomies. Mais les normes
Utilisé à partir d'un contexte de cours (l'url doit être : http://mon.moodle.ext/local/sharedresources/index.php?course=<courseid>), ou exploitée à partir du premier menu de choix de la construction d'une nouvelle publication mutualisée (Ajouter une ressource : Ressource Mutualisée), alors la navigation devient contextuelle au cours courant, et permet de rapatrier facilement des ressources dans le cours.
ne fournissent pas les taxonomies. La librairie prévoit dans son modèle des tables destinées à recevoir une ou plusieurs taxonomies
et permettre d'y raccorder le plugin de métadonnées.


===Valeurs par défaut du schéma===
Le frontal donne accès :


Les schémas de méta-données comportent de nombreux champs "techniques" (au sens documentaire), qui peuvent prendre des valeurs par défaut. Par exemple, le premier exemplaire du champ "Catalogue" (Noeud DC 1.1.1) Correspond en général au nom du catalogue pour lequel les métadonnées donnent l'identifiant de la ressource (Une même ressource peut être enregistrée dans plusieurs catalogues différents avec des identifiants distincts).
* A la ressource par son URL unique.
* A la notice (fiche de métadonnées) sur la ressource.


Dans un usage standard de la librairie, on peut considérer que Moodle représente avec toutes ses ressources propres un catalogue à part entière. Il est donc intéressant de pré-remplir ce champ avec une valeur par défaut, pour éviter ce souci aux utilisateurs.
==Configuration de la librairie==


Pour définir des valeurs de champs par défaut, ajouter les définitions de ces champs dans le fichier de configuration central de Moodle. Voici un exemple de définition
* [[Ressources mutualisées : Configuration générale|Configuration générale]]
* [[Ressources mutualisées : Configuration des taxonomies|Configuration des taxonomies]]
* [[Ressources mutualisées : Configuration des attributs par défaut|Configuration des attributs par défaut]]
* [[Ressources mutualisées : Utilisation en réseau Moodle|Utilisation en réseau]]


  // metadata defaults
==Opérations spéciales du documentaliste==
  $CFG->METADATATREE_DEFAULTS['1_1_1']['default'] = 'Nom Catalogue';
  $CFG->METADATATREE_DEFAULTS['1_3']['default'] = 'fra';
  $CFG->METADATATREE_DEFAULTS['3_3']['default']['0_0'] = 'LOMv1.0';
  $CFG->METADATATREE_DEFAULTS['3_3']['default']['0_1'] = 'LOMFRv1.0';
  $CFG->METADATATREE_DEFAULTS['3_3']['default']['0_2'] = 'SupLOMFRv1.0';
  $CFG->METADATATREE_DEFAULTS['3_4']['default'] = 'fra';
  $CFG->METADATATREE_DEFAULTS['5_1']['default'] = 'expositive';
  $CFG->METADATATREE_DEFAULTS['6_1']['default'] = 'no';
  $CFG->METADATATREE_DEFAULTS['6_2']['default'] = 'yes';
  $CFG->METADATATREE_DEFAULTS['6_3']['default'] = 'Ressources Nom Institution';
  $CFG->METADATATREE_DEFAULTS['5_12']['default'] = 'apprendre';
  $CFG->METADATATREE_DEFAULTS['9_1']['default'] = 'discipline';


La forme générale est :
* Supprimer une ressource mutualisée
* Modifier et compléter la fiche de métadonnées
* Changer la librairie de référence d'une ressource (exporter vers une librairie "fournisseur". C.f configuration en réseau)


  $CFG->METADATATREE_DEFAULTS['X_Y_Z']['default'] = 'valeur';
==Crédit, licence, copyright et support==


où X_Y_Z est la suite numérique identifiant le noeud.
L'ensemble des composants du système de ressources mutualisé est publié en GPL sous copyright original collectif :


Certains attributs sont des listes et leurs valeurs sont instanciés en plusieurs exemplaires. Par exemple, l'attribut d'identité 3_3 dans le schéma LOM, permet de renseigner quel schéma de métadonnées correspond aux données d'indexation dans la fiche. La norme dit par exemple, qu'un document indexé en SupLOMFR, doit indiquer l'ensemble des normes mises en oeuvres, soit SupLOMFR, LOMFR et LOM. Il faut donc définir plusieurs instances de cet attribut.
* Catalist NZ (pour la souche originale TAORessource)
* Intel(tm) (pour la souche PrfRessource - Pairfom@nce)
* MyLearningFactory/VFConsulting (pour la souche généralisée Sharedresource)


Cet attribut 3_3 est donc un attribut enfant du noeud 3 (Meta-Metadata), lequel ne peut par contre exister qu'en un seul exemplaire. La méthode de définition des valeurs par défaut permet d'initialiser ces multiples instances en indiquant les indexes pour chaque point de l'arbre. Dans l'exemple ci-dessus, le premier index est toujours à 0, puisqu'il ne peut y avoir qu'un seul noeud 3. Puis on définit 3 valeurs par défaut pour l'attribut 3_3, d'indexes respectifs 0_0, 0_1, 0_2.
Le support de la version publiée communautaire est assuré par MyLearningFactory/VFConsulting.

Dernière version du 10 février 2014 à 08:57

La librairie mutualisée (contribution MyLearningFactory, issue de travaux pour Intel Teach Advanced Online et Pairform@nce) est un composant central mutualisé entre tous les cours pour stocker des documents indexés à un certain niveau de partage. Cette librairie peut s'interconnecter en réseau Moodle avec d'autres librairies implantées dans d'autres Moodles, selon une négociation producteur/consommateur.

La librairie repose sur une indexation à partir de n'importe quel schéma compatible Dublin Core. Les schémas pris en charge peuvent être étendus (implémentation en plug-ins).

La librairie centrale fournit un service frontal de consultation et de recherche dans le catalogue. Le moteur de recherche se base sur les métadonnées et peut être complètement configuré par l'administrateur (choix des attributs).

La librairie centrale peut également être accédée à partir d'un contexte de cours, auquel cas elle permettra un déploiement des ressources dans les cours, y compris pour des déploiements complexes de type LTI, SCORM, ou des archives d'activités Moodle (Voir le bloc Publication d'activité - à paraître).

library front end fr.png

Dépendances

Ce composant réside sous la forme d'un composant local :

  local/sharedresources

Il doit être installé avec :

Fonctionnalités

  • Référentiel mutualisé de stockage de ressources (fichiers/urls)
  • Contexte de partage configurable (Site/public, ou réduit à une catégorie)
  • Moteur de recherche basé sur les plugins d'indexation installés
  • Moteur de recherche configurable
  • Usage des schémas de métadonnées configurables
  • Exposition OAI-PMH des ressources partagées au niveau site
  • Indication de Likeness des ressources
  • Indication du nombre d'usage (local)
  • Raccordement à une librairie distante (consommateur)
  • Publication vers un frontal distant (producteur)
  • Déploiement simplifié des ressources dans un contexte de cours
  • Conversion des ressources mutualisées en ressources et vice-versa (bloc d'outils, ou fonctions de déploiement)
  • Montage des librairies en réseau (fournisseur/consommateur).

Plugins d'indexation :

  • LOM
  • LOMFR
  • ScoLOMFR
  • SupLOMFR

Frontal de la librairie

Le service frontal de la librairie propose une vue (image ci-dessus) sur le catalogue de ressources. Il permet une recherche et une exploration des ressources par les enseignants.

La meilleure manière de le rendre accessible est d'ajouter un lien vers la page :

  http://mon.moodle.ext/local/sharedresources/index.php

Dans le menu de site, configurable dans la section Administration => Présentation => Thèmes => Réglage thème. Des techniques plus subtiles d'intégration des thèmes permettent de rendre ce menu sensible aux rôles, capacités et certaines valeur de contexte de l'utilisateur.

Utilisé à partir d'un espace général de niveau "site", la librairie apparaît comme un catalogue de ressources, qu'il est possible de parcourir et rechercher.

Utilisé à partir d'un contexte de cours (l'url doit être : http://mon.moodle.ext/local/sharedresources/index.php?course=<courseid>), ou exploitée à partir du premier menu de choix de la construction d'une nouvelle publication mutualisée (Ajouter une ressource : Ressource Mutualisée), alors la navigation devient contextuelle au cours courant, et permet de rapatrier facilement des ressources dans le cours.

Le frontal donne accès :

  • A la ressource par son URL unique.
  • A la notice (fiche de métadonnées) sur la ressource.

Configuration de la librairie

Opérations spéciales du documentaliste

  • Supprimer une ressource mutualisée
  • Modifier et compléter la fiche de métadonnées
  • Changer la librairie de référence d'une ressource (exporter vers une librairie "fournisseur". C.f configuration en réseau)

Crédit, licence, copyright et support

L'ensemble des composants du système de ressources mutualisé est publié en GPL sous copyright original collectif :

  • Catalist NZ (pour la souche originale TAORessource)
  • Intel(tm) (pour la souche PrfRessource - Pairfom@nce)
  • MyLearningFactory/VFConsulting (pour la souche généralisée Sharedresource)

Le support de la version publiée communautaire est assuré par MyLearningFactory/VFConsulting.