educational.xsd
Cliquez ici pour obtenir le fichier
Taille 5.0 kB - Type du fichier text/xmlContenu du fichier
<?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:lomfr="http://www.lom-fr.fr/xsd/LOMFR" elementFormDefault="qualified" version="LOMFRv1.0"> <xsd:import namespace="http://www.lom-fr.fr/xsd/LOMFR"/> <xsd:annotation> <xsd:documentation>Fichier décrivant les groups, types, tags et valeurs de la catégorie LOMFR Pédagogie</xsd:documentation> <xsd:appinfo>Voir documentation dans lomfr.xsd</xsd:appinfo> </xsd:annotation> <xsd:simpleType name="learningResourceTypeValues"> <xsd:restriction base="xsd:token"> <xsd:enumeration value="exercise"/> <xsd:enumeration value="simulation"/> <xsd:enumeration value="questionnaire"/> <xsd:enumeration value="diagram"/> <xsd:enumeration value="figure"/> <xsd:enumeration value="graph"/> <xsd:enumeration value="index"/> <xsd:enumeration value="slide"/> <xsd:enumeration value="table"/> <xsd:enumeration value="narrative text"/> <xsd:enumeration value="exam"/> <xsd:enumeration value="experiment"/> <xsd:enumeration value="problem statement"/> <xsd:enumeration value="self assessment"/> <xsd:enumeration value="lecture"/> <xsd:enumeration value="démonstration"/> <xsd:enumeration value="animation"/> <xsd:enumeration value="tutoriel"/> <xsd:enumeration value="glossaire"/> <xsd:enumeration value="guide"/> <xsd:enumeration value="matériel de référence"/> <xsd:enumeration value="méthodologie"/> <xsd:enumeration value="outil"/> <xsd:enumeration value="scénario pédagogique"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="learningResourceType"> <xsd:complexContent> <xsd:extension base="Vocabular"> <xsd:sequence> <xsd:element name="value" type="learningResourceTypeValues"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:simpleType name="intendedEndUserRoleValues"> <xsd:restriction base="xsd:token"> <xsd:enumeration value="teacher"/> <xsd:enumeration value="author"/> <xsd:enumeration value="learner"/> <xsd:enumeration value="manager"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="intendedEndUserRole"> <xsd:complexContent> <xsd:extension base="Vocabular"> <xsd:sequence> <xsd:element name="value" type="intendedEndUserRoleValues"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:simpleType name="contextValues"> <xsd:restriction base="xsd:token"> <xsd:enumeration value="school"/> <xsd:enumeration value="higher education"/> <xsd:enumeration value="training"/> <xsd:enumeration value="other"/> <xsd:enumeration value="enseignement primaire"/> <xsd:enumeration value="enseignement secondaire"/> <xsd:enumeration value="licence"/> <xsd:enumeration value="master"/> <xsd:enumeration value="doctorat"/> <xsd:enumeration value="formation continue"/> <xsd:enumeration value="formation en entreprise"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="context"> <xsd:complexContent> <xsd:extension base="Vocabular"> <xsd:sequence> <xsd:element name="value" type="contextValues"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:simpleType name="difficultyValues"> <xsd:restriction base="xsd:token"> <xsd:enumeration value="very easy"/> <xsd:enumeration value="easy"/> <xsd:enumeration value="medium"/> <xsd:enumeration value="difficult"/> <xsd:enumeration value="very difficult"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="difficulty"> <xsd:complexContent> <xsd:extension base="Vocabular"> <xsd:sequence> <xsd:element name="value" type="difficultyValues"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="educational"> <xsd:sequence> <xsd:element name="learningResourceType" type="learningResourceType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="intendedEndUserRole" type="intendedEndUserRole" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="context" type="context" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="typicalAgeRange" type="LangString" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="difficulty" type="difficulty" minOccurs="0"/> <xsd:element name="typicalLearningTime" type="Duration" minOccurs="0"/> <xsd:element name="description" type="LangString" minOccurs="0" maxOccurs="1"/> <xsd:element name="language" type="Language" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="lomfr:activity" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="lomfr:credit" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:group name="educational"> <xsd:sequence> <xsd:element name="educational" type="educational"/> </xsd:sequence> </xsd:group> </xsd:schema>