⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ims_qtiasiv1p2.xsd

📁 完美的在线教育系统
💻 XSD
📖 第 1 页 / 共 5 页
字号:
					<xs:enumeration value="Candidate"/>
					<xs:enumeration value="InvigilatorProctor"/>
					<xs:enumeration value="Psychometrician"/>
					<xs:enumeration value="Scorer"/>
					<xs:enumeration value="Tutor"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<!-- ****************** -->
	<!-- ** itemfeedback ** -->
	<!-- ****************** -->
	<xs:complexType name="itemfeedbackType">
		<xs:choice maxOccurs="unbounded">
			<xs:choice>
				<xs:element name="flow_mat" type="flow_matType"/>
				<xs:element name="material" type="materialType"/>
			</xs:choice>
			<xs:element name="solution" type="solutionType"/>
			<xs:element name="hint" type="hintType"/>
		</xs:choice>
		<xs:attribute name="view" default="All">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="All"/>
					<xs:enumeration value="Administrator"/>
					<xs:enumeration value="AdminAuthority"/>
					<xs:enumeration value="Assessor"/>
					<xs:enumeration value="Author"/>
					<xs:enumeration value="Candidate"/>
					<xs:enumeration value="InvigilatorProctor"/>
					<xs:enumeration value="Psychometrician"/>
					<xs:enumeration value="Scorer"/>
					<xs:enumeration value="Tutor"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="ident" type="xs:string" use="required"/>
		<xs:attribute name="title" type="xs:string"/>
	</xs:complexType>
	<!-- ****************** -->
	<!-- ** itemmetadata ** -->
	<!-- ****************** -->
	<xs:complexType name="itemmetadataType">
		<xs:sequence>
			<xs:element name="qtimetadata" type="qtimetadataType" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="qmd_computerscored" minOccurs="0"/>
			<xs:element ref="qmd_feedbackpermitted" minOccurs="0"/>
			<xs:element ref="qmd_hintspermitted" minOccurs="0"/>
			<xs:element ref="qmd_itemtype" minOccurs="0"/>
			<xs:element ref="qmd_levelofdifficulty" minOccurs="0"/>
			<xs:element ref="qmd_maximumscore" minOccurs="0"/>
			<xs:element ref="qmd_renderingtype" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="qmd_responsetype" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="qmd_scoringpermitted" minOccurs="0"/>
			<xs:element ref="qmd_solutionspermitted" minOccurs="0"/>
			<xs:element ref="qmd_status" minOccurs="0"/>
			<xs:element ref="qmd_timedependence" minOccurs="0"/>
			<xs:element ref="qmd_timelimit" minOccurs="0"/>
			<xs:element ref="qmd_toolvendor" minOccurs="0"/>
			<xs:element ref="qmd_topic" minOccurs="0"/>
			<xs:element ref="qmd_weighting" minOccurs="0"/>
			<xs:element ref="qmd_material" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="qmd_typeofsolution" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ************************ -->
	<!-- ** itemproc_extension ** -->
	<!-- ************************ -->
	<xs:complexType name="itemproc_extensionType" mixed="true">
		<xs:sequence>
			<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
		<xs:anyAttribute processContents="lax"/>
	</xs:complexType>
	<!-- ************* -->
	<!-- ** itemref ** -->
	<!-- ************* -->
	<xs:complexType name="itemrefType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="linkrefid" type="xs:string" use="required"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- **************** -->
	<!-- ** itemrubric ** -->
	<!-- **************** -->
	<xs:complexType name="itemrubricType">
		<xs:sequence>
			<xs:element name="material" type="materialType"/>
		</xs:sequence>
		<xs:attribute name="view" default="All">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="All"/>
					<xs:enumeration value="Administrator"/>
					<xs:enumeration value="AdminAuthority"/>
					<xs:enumeration value="Assessor"/>
					<xs:enumeration value="Author"/>
					<xs:enumeration value="Candidate"/>
					<xs:enumeration value="InvigilatorProctor"/>
					<xs:enumeration value="Psychometrician"/>
					<xs:enumeration value="Scorer"/>
					<xs:enumeration value="Tutor"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<!-- *************** -->
	<!-- ** map_input ** -->
	<!-- *************** -->
	<xs:complexType name="map_inputType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="varname" type="xs:string" default="SCORE"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- **************** -->
	<!-- ** map_output ** -->
	<!-- **************** -->
	<xs:complexType name="map_outputType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="varname" type="xs:string" default="SCORE"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- ******************* -->
	<!-- ** mat_extension ** -->
	<!-- ******************* -->
	<xs:complexType name="mat_extensionType" mixed="true">
		<xs:sequence>
			<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
		<xs:anyAttribute processContents="lax"/>
	</xs:complexType>
	<!-- *************** -->
	<!-- ** matapplet ** -->
	<!-- *************** -->
	<xs:complexType name="matappletType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="label" type="xs:string"/>
				<xs:attribute name="uri" type="xs:string"/>
				<xs:attribute name="y0" type="xs:string"/>
				<xs:attribute name="height" type="xs:string"/>
				<xs:attribute name="width" type="xs:string"/>
				<xs:attribute name="x0" type="xs:string"/>
				<xs:attribute name="embedded" type="xs:string" default="base64"/>
				<xs:attribute name="entityref" type="xs:ENTITY"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- ******************** -->
	<!-- ** matapplication ** -->
	<!-- ******************** -->
	<xs:complexType name="matapplicationType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="apptype" type="xs:string"/>
				<xs:attribute name="label" type="xs:string"/>
				<xs:attribute name="uri" type="xs:string"/>
				<xs:attribute name="embedded" type="xs:string" default="base64"/>
				<xs:attribute name="entityref" type="xs:ENTITY"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- ************** -->
	<!-- ** mataudio ** -->
	<!-- ************** -->
	<xs:complexType name="mataudioType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="audiotype" type="xs:string" default="audio/base"/>
				<xs:attribute name="label" type="xs:string"/>
				<xs:attribute name="uri" type="xs:string"/>
				<xs:attribute name="embedded" type="xs:string" default="base64"/>
				<xs:attribute name="entityref" type="xs:ENTITY"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- ************** -->
	<!-- ** matbreak ** -->
	<!-- ************** -->
	<xs:complexType name="matbreakType"/>
	<!-- *************** -->
	<!-- ** matemtext ** -->
	<!-- *************** -->
	<xs:complexType name="matemtextType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="texttype" type="xs:string" default="text/plain"/>
				<xs:attribute name="label" type="xs:string"/>
				<xs:attribute name="charset" type="xs:string" default="ascii-us"/>
				<xs:attribute name="uri" type="xs:string"/>
				<xs:attribute ref="x:space" default="default"/>
				<xs:attribute ref="x:lang"/>
				<xs:attribute name="entityref" type="xs:ENTITY"/>
				<xs:attribute name="width" type="xs:string"/>
				<xs:attribute name="height" type="xs:string"/>
				<xs:attribute name="y0" type="xs:string"/>
				<xs:attribute name="x0" type="xs:string"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- ************** -->
	<!-- ** material ** -->
	<!-- ************** -->
	<xs:complexType name="materialType">
		<xs:sequence>
			<xs:element name="qticomment" type="qticommentType" minOccurs="0"/>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="mattext" type="mattextType"/>
				<xs:element name="matemtext" type="matemtextType"/>
				<xs:element name="matimage" type="matimageType"/>
				<xs:element name="mataudio" type="mataudioType"/>
				<xs:element name="matvideo" type="matvideoType"/>
				<xs:element name="matapplet" type="matappletType"/>
				<xs:element name="matapplication" type="matapplicationType"/>
				<xs:element name="matref" type="matrefType"/>
				<xs:element ref="matbreak"/>
				<xs:element ref="mat_extension"/>
			</xs:choice>
			<xs:element name="altmaterial" type="altmaterialType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
		<xs:attribute name="label" type="xs:string"/>
		<xs:attribute ref="x:lang"/>
	</xs:complexType>
	<!-- ****************** -->
	<!-- ** material_ref ** -->
	<!-- ****************** -->
	<xs:complexType name="material_refType">
		<xs:attribute name="linkrefid" type="xs:string" use="required"/>
	</xs:complexType>
	<!-- ************** -->
	<!-- ** matimage ** -->
	<!-- ************** -->
	<xs:complexType name="matimageType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="imagtype" type="xs:string" default="image/jpeg"/>
				<xs:attribute name="label" type="xs:string"/>
				<xs:attribute name="height" type="xs:string"/>
				<xs:attribute name="uri" type="xs:string"/>
				<xs:attribute name="embedded" type="xs:string" default="base64"/>
				<xs:attribute name="width" type="xs:string"/>
				<xs:attribute name="y0" type="xs:string"/>
				<xs:attribute name="x0" type="xs:string"/>
				<xs:attribute name="entityref" type="xs:ENTITY"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- ************ -->
	<!-- ** matref ** -->
	<!-- ************ -->
	<xs:complexType name="matrefType">
		<xs:attribute name="linkrefid" type="xs:string" use="required"/>
	</xs:complexType>
	<!-- ************* -->
	<!-- ** mattext ** -->
	<!-- ************* -->
	<xs:complexType name="mattextType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="texttype" type="xs:string" default="text/plain"/>
				<xs:attribute name="label" type="xs:string"/>
				<xs:attribute name="charset" type="xs:string" default="ascii-us"/>
				<xs:attribute name="uri" type="xs:string"/>
				<xs:attribute ref="x:space" default="default"/>
				<xs:attribute ref="x:lang"/>
				<xs:attribute name="entityref" type="xs:ENTITY"/>
				<xs:attribute name="width" type="xs:string"/>
				<xs:attribute name="height" type="xs:string"/>
				<xs:attribute name="y0" type="xs:string"/>
				<xs:attribute name="x0" type="xs:string"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- ************** -->
	<!-- ** matvideo ** -->
	<!-- ************** -->
	<xs:complexType name="matvideoType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="videotype" type="xs:string" default="video/avi"/>
				<xs:attribute name="label" type="xs:string"/>
				<xs:attribute name="uri" type="xs:string"/>
				<xs:attribute name="width" type="xs:string"/>
				<xs:attribute name="height" type="xs:string"/>
				<xs:attribute name="y0" type="xs:string"/>
				<xs:attribute name="x0" type="xs:string"/>
				<xs:attribute name="embedded" type="xs:string" default="base64"/>
				<xs:attribute name="entityref" type="xs:ENTITY"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<!-- ********* -->
	<!-- ** not ** -->
	<!-- ********* -->
	<xs:complexType name="notType">
		<xs:choice>
			<xs:element name="and" type="andType"/>
			<xs:element name="or" type="orType"/>
			<xs:element name="not" type="notType"/>
			<xs:element name="unanswered" type="unansweredType"/>
			<xs:element ref="other"/>
			<xs:element name="varequal" type="varequalType"/>
			<xs:element name="varlt" type="varltType"/>
			<xs:element name="varlte" type="varlteType"/>
			<xs:element name="vargt" type="vargtType"/>
			<xs:element name="vargte" type="vargteType"/>
			<xs:element name="varsubset" type="varsubsetType"/>
			<xs:element name="varinside" type="varinsideType"/>
			<xs:element name="varsubstring" type="varsubstringType"/>
			<xs:element name="durequal" type="durequalType"/>
			<xs:element name="durlt" type="durltType"/>
			<xs:element name="durlte" type="durlteType"/>
			<xs:element name="durgt" type="durgtType"/>
			<xs:element name="durgte" type="durgteType"/>
		</xs:choice>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -