Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : mod/customlabel/view, celle pour les versions 3.x de Moodle est consultable ici : mod/customlabel/view et celle pour Moodle 4.x est consultable là : mod/customlabel/view.

« mod/customlabel/view » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
Aucun résumé des modifications
 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
=Étiquettes personnalisables=
{{Moodle 1.9}}
[[Catégorie:Modules (non-standard)]]
 
=Eléments de cours=


==Fonctionnalité de base==
==Fonctionnalité de base==


L'étiquette personnalisable (customlabel) est une extension du principe d'étiquette qui réalise son contenu dans la séquence de cours elle-même, plutôt que dans une vue autonome d'activité.
Les Eléments de cours (customlabel) sont une extension du principe d'étiquette qui réalise son contenu dans la séquence de cours elle-même, plutôt que dans une vue autonome d'activité.


L'étiquette personnalisable propose de plus à l'intégrateur de plate-forme ou au développeur une façon simple de créer des nouveaux éléments de contenus répondant aux besoins spécifiques d'une mise en œuvre de Moodle. Le module est fourni de base avec un jeu d'éléments forgés dans divers projets d'intégration et qui en constituent des principes communs éprouvés par l'usage :  
L'élément de cours propose de plus à l'intégrateur de plate-forme ou au développeur une façon simple de créer des nouveaux éléments de contenus répondant aux besoins spécifiques d'une mise en œuvre de Moodle. Le module est fourni de base avec un jeu d'éléments forgés dans divers projets d'intégration et qui en constituent des principes communs éprouvés par l'usage :  


* L'élément texte
* L'élément texte
Ligne 38 : Ligne 41 :
==Principes d'extension du module==
==Principes d'extension du module==


Le principe des étiquettes personnalisables est qu'il soit très facile de créer de nouveaux types d'étiquettes et de les styler à priori pour alléger le travail des auteurs.  
Le principe des ''éléments de cours'' est qu'il soit très facile de créer de nouveaux types d'étiquettes et de les styler à priori pour alléger le travail des auteurs.  


L'infrastructure logicielle du composant permet de créer des éléments de cours qui proposent une saisie dissociée de plusieurs champs d'information, et réintègre ces informations dans un "modèle" (template) HTML déjà mis en forme.
L'infrastructure logicielle du composant permet de créer des éléments de cours qui proposent une saisie dissociée de plusieurs champs d'information, et réintègre ces informations dans un "modèle" (template) HTML déjà mis en forme.
Ligne 44 : Ligne 47 :
C'est le développeur/intégrateur qui décidera du "modèle" préconfiguré de présentation des informations, tandis que l'enseignant auteur reste responsable des contenus exclusivement.
C'est le développeur/intégrateur qui décidera du "modèle" préconfiguré de présentation des informations, tandis que l'enseignant auteur reste responsable des contenus exclusivement.


Il est possible de créer des éléments personnalisables à partir d'informations saisies selon plusieurs modalités :
Il est possible de créer des ''éléments de cours'' à partir d'informations saisies selon plusieurs modalités :


* Un champ de texte
* Un champ de texte
Ligne 54 : Ligne 57 :
==Fonctionnalités avancées du modèle==
==Fonctionnalités avancées du modèle==


Pour le stockage de listes de valeurs fermées (vocabulaire, listes d'options) utilisables comme sélecteurs dans la constitution d'une étiquette personnalisée, ce composant propose dans son modèle de stockage un jeu de tables supplémentaires permettant de stocker des classifieurs.
Pour le stockage de listes de valeurs fermées (vocabulaire, listes d'options) utilisables comme sélecteurs dans la constitution d'un 'élément de cours', ce composant propose dans son modèle de stockage un jeu de tables supplémentaires permettant de stocker des classifieurs.


Les classifieurs peuvent enregistrer une série de valeurs (listes), et peuvent être affectés à une fonction de filtre, ou de catégorisation. Une troisième table permet de programmer des contraintes entre les classifieurs, lorsque plusieurs de ces classifieurs sont utilisés en combinaison pour forger une taxonomie.
Les classifieurs peuvent enregistrer une série de valeurs (listes), et peuvent être affectés à une fonction de filtre, ou de catégorisation. Une troisième table permet de programmer des contraintes entre les classifieurs, lorsque plusieurs de ces classifieurs sont utilisés en combinaison pour forger une taxonomie.

Dernière version du 21 avril 2012 à 11:15

Moodle1.9

Eléments de cours

Fonctionnalité de base

Les Eléments de cours (customlabel) sont une extension du principe d'étiquette qui réalise son contenu dans la séquence de cours elle-même, plutôt que dans une vue autonome d'activité.

L'élément de cours propose de plus à l'intégrateur de plate-forme ou au développeur une façon simple de créer des nouveaux éléments de contenus répondant aux besoins spécifiques d'une mise en œuvre de Moodle. Le module est fourni de base avec un jeu d'éléments forgés dans divers projets d'intégration et qui en constituent des principes communs éprouvés par l'usage :

  • L'élément texte
  • L'élément "important"
  • L'élément "Voir aussi"
  • L'élément "Travail à faire"
  • L'élément "Solution"
  • L'élément "Objectifs locaux"
  • L'élément "Trucs et astuces"
  • L'élément "A retenir"

De plus des éléments récurrents sont fournis pour servir de base au titrage des divisions du cours (*) :

  • L'élément "Titre du cours"
  • L'élément "Titre de chapitre"
  • L'élément "Titre de séquence"

(*) Ces éléments sont utiles sur des cours au format paginé.

Enfin, certains éléments spéciaux peuvent interagir avec d'autres données de Moodle.

  • L'élément "Informations de cours"

Accès restreint à certains rôles

Chacun des types en fonction dans une plate-forme Moodle peut être masqué pour certains rôles. Ceci se configure dans les paramètres centraux du composant. Il est donc possible de créer des composants de contenus spéciaux pour certaines classes d'utilisateurs seulement :

  • L'élément "Note pédagogique" uniquement visible par les enseignants et les enseignants éditeurs
  • L'élément "Note de conception" uniquement visible des enseignants éditeurs

Principes d'extension du module

Le principe des éléments de cours est qu'il soit très facile de créer de nouveaux types d'étiquettes et de les styler à priori pour alléger le travail des auteurs.

L'infrastructure logicielle du composant permet de créer des éléments de cours qui proposent une saisie dissociée de plusieurs champs d'information, et réintègre ces informations dans un "modèle" (template) HTML déjà mis en forme.

C'est le développeur/intégrateur qui décidera du "modèle" préconfiguré de présentation des informations, tandis que l'enseignant auteur reste responsable des contenus exclusivement.

Il est possible de créer des éléments de cours à partir d'informations saisies selon plusieurs modalités :

  • Un champ de texte
  • Une zone de texte
  • Une liste déroulante construite à partir de valeurs constantes "en dur"
  • Une liste déroulante construite à partie de valeurs de tables (dynamiques)
  • Un choix booléen (yesno)

Fonctionnalités avancées du modèle

Pour le stockage de listes de valeurs fermées (vocabulaire, listes d'options) utilisables comme sélecteurs dans la constitution d'un 'élément de cours', ce composant propose dans son modèle de stockage un jeu de tables supplémentaires permettant de stocker des classifieurs.

Les classifieurs peuvent enregistrer une série de valeurs (listes), et peuvent être affectés à une fonction de filtre, ou de catégorisation. Une troisième table permet de programmer des contraintes entre les classifieurs, lorsque plusieurs de ces classifieurs sont utilisés en combinaison pour forger une taxonomie.

La configuration de ces classifieurs est accessible par le paramétrage central du composant.

Utilisation

Informations techniques