Outils personnels
Vous êtes ici : Accueil Schema lomfrv1.0 adh educational.xsd

educational.xsd

Cliquez ici pour obtenir le fichier

Taille 5.0 kB - Type du fichier text/xml

Contenu 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>