Module
Comment: Une instance de cette classe est un regroupement temporel, thématique ou pédagogique d'éléments de formation
Example: Exemple : Au lycée Flaubert de Rouen, l'option 1 SLAM solutions logicielles et applications métier du BTS SIO est composée de 2 modules, 1ère année et 2ème année, ce deuxième succédant au premier. Chaque année est composée de 2 modules, 1er semestre et 2eme semestre, le 2ème succédant au 1er
Status: Relecture ok
Représentation UML
classDiagram
class Formation{
<<abstract>>
+xsd:duration chargeDeTravail
+nfr:CertificatBadgeDiplome permetDObtenir
+nfr:FraisDeFormation tarif
}
class Module{
+nfr:Module seComposeDe
+nfr:ElementDeFormation seComposeDe
+nfr:ActivitePedagogique seComposeDe
+nfr:Module suivant
+nfr:Composition utilise
+nfr:ElementDeFormation utilise
}
%% inheritance relations
Formation <|-- Module
%% these are "ranged" classes, only display name
%% @TODO: make them clicable on React
%% ==> test with the lib and see / update this 2 :
%% https://github.com/mermaid-js/mermaid/issues/1402
%% https://github.com/mermaid-js/mermaid/issues/1808
RealisationDeParcours --> Module : realise
RealisationDeModule --> Module : realise
SessionDeFormation --> Module : realise
RealisationDActivitePedagogique --> Module : realise
ActionDeFormation --> Module : seComposeDe
Parcours --> Module : seComposeDe
Module --> Module : seComposeDe
ElementDeFormation --> Module : seComposeDe
Module --> Module : suivant
%% exemple pour les relations cycliques :
%% Module --> Module : se_compose_de
Propriétés de l'objet
Propriété | Type(s) cible | Description |
---|---|---|
Propriétés de Module | ||
se compose de | Module Élément de formation Activité pédagogique | Indique les modules dans lesquels se décline l'action de formation |
suivant | Module | Permet d'ordonnancer les modules |
utilise | Composition Élément de formation | Indique que l'action de formation utilise jusqu'à trois types compositions |
Propriétés de Formation | ||
charge de travail | duration | Durée moyenne du travail pour l'apprenant en prenant en compte toutes les activités |
condition de validation | Règles permettant de valider la formation | |
financeur | Entité qui est susceptible de prendre en charge financièrement toute où partie de la formation | |
langue d'enseignement | Langue dans laquelle est délivrée la formation | |
matériel pédagogique | Équipement ou matériel technique de l'apprenant nécessaire à la formation | |
permet d'obtenir | Certificat, badge, diplôme | Indique le certificat, badge ou diplôme associé à la formation |
programme | Contenu de la formation | |
programme_ref | Indique l'url vers d'un document qui propose notamment le référentiel de formation | |
responsable | Personne en charge de la formation | |
tarif | Frais de formation | Tarifs de la formation |
Classes plus spécifiques
Pas de classes plus spécifiques
Propriétés ayant pour valeur une instance de cette classe
Les instances de Module peuvent être des valeurs des propriétés suivantes :
Propriété | Description | Classe(s) avec cette propriété |
---|---|---|
réalise | La réalisation d'un parcours de formation spécifie les éléments de mise en oeuvre (réalisation) d'un parcours de formation | Réalisation de parcours Réalisation de module Session de formation Réalisation d'activité pédagogique |
se compose de | Indique les modules dans lesquels se décline l'action de formation | Action de formation Parcours Module Élément de formation |
suivant | Permet d'ordonnancer les modules | Module |
Examples
@TODO: Affichage des exemples et définition du processus de saisie de ces examples
Mindmatcher.org - Contribution for the AFNOR CN36 group - Contribute on Gitlab - Apache License, Version 2.0 - 2021