IPR 및 유포에 관한 공지사항
이 표준을 활용하는 이는 표준을 적용하면서 인지하게 된 관련 특허 또는 지적재산권의 침해 가능성 사실을 코멘트와 함께 문서의 형태로 제공해야 한다.
IMS는 이 문서에 명시된 기술의 적용 또는 활용과 관련된 지적재산권 또는 기타 권리의 적용범위와 유효성에 대한 입장, 또는 그러한 권리와 관련하여 어느 정도까지 허용될 것인지에 대한 입장을 표명하지 않는다. 뿐만 아니라, 그러한 권리를 파악하는 노력을 기울였다는 사실 또한 명시하지 않는다. IMS 표준에 명시된 권리와 관련하여 IMS 절차에 관한 정보는 IMS 지적재산권 웹 페이지
1)를 참조할 수 있다.
Copyright © IMS Global Learning Consortium2007. All Rights Reserved.
이 표준을 배포하거나 제품 또는 서비스 제공을 위해서 활용하고자 한다면, IMS Korea 표준화 포럼 사무국(한국교육학술정보원)에 승인 요청을 하고 이메일을 통해 승인을 받아야 한다.
IMS 정식회원 및 기부회원, 개발자 네트워크는 상기의 저작권 공지사항과 이 문장을 사본에 포함시키는 조건 하에 이 표준을 배포 및 활용할 수 있다. 그러나 저작권 공지사항 또는 IMS 명칭이 표기된 부분을 삭제하는 등, 이 표준을 훼손하는 행위는 금지된다. 단, IMS가 승인한 프로젝트그룹의 감독 하에 IMS 표준을 수정하는 경우는 예외적으로 허용된다.
상기 부여된 제한된 승인 내용은 영속적이며, IMS 또는 후임기관 그 누구라도 라이센스를 취소할 수 없다.
이 표준은 어떠한 보증도 하지 않으며, 특히 불침해에 대한 그 어떤 보증도 하지 않는다. 이 표준의 사용에 대한 책임은 온전히 사용자에 의하며, 그 어떤 컨소시엄이나 제공 주체도 이 표준을 사용함으로써 제3자가 직간접적으로 입을 수 있는 피해에 대해 책임지지 않는다.
Copyright © 2007 by IMS Global Learning Consortium, Inc.
All Rights Reserved.
단순 데이터 유형(datatypes)은 XML 스키마에서 가장 가까운 유형에 직접적으로 바인딩된다. 예를 들어 boolean 은xsd:boolean에 바인딩 되고, 열거형(enumerations)은 xsd:NMTOKEN의 열거된 제약(restrictions)으로 바인딩된다.
정보모델은 단순 유형이 텍스트 내에서 어떻게 표현되어야 되는지 설명하지 않는다. 예를 들어 논리(boolean) 유형은 논리적으로 사실이거나 또는 논리적으로 거짓일 수 있는 추상 논리(boolean)이다. XML 스키마를 사용해 이들 단순 유형을 바인딩 함로서, 자동으로 어휘(lexical) 바인딩을 상속하게 되는 것이다. 어휘 바인딩이란 추상적 유형을 텍스트 문자들의 니열(run of text characters)로 표현하기 위한 일종의 규칙 집합이다. 예를 들어, XML 스키마는 xsd:boolean 값을 표현하기 위해 "true", "false", "1", "0"과 같은 문자열을 허용한다.
XML DTDs 는 단순 유형 어휘가 적기 때문에 스키마처럼 동일한 어휘 제약을 적용할 수 없다. DTD에 준하여 검증하는 QTI 문서 인스턴스를 생산하는 애플리케이션은 여전히 스키마가 정의한 동일한 어휘 바인딩을 사용해야 하며, 이는 XML 파서가 자동으로 이를 확인하지 않더라도 마찬가지 이다. 예를 들어, DTD의 논리(boolean) 유형은 NMTOKEN에만 바인딩 되어 있는 반면, XML 파서는 위에 열거된 네가지 예 보다 많은 문자열을 허용할 수 있다. 그러나, "yes" 와 "no" 같은 문자열은 여전히 사용할 수 없다.
다음 절은 정보모델이 정의하는 단순 유형 바인딩을 풀어서 설명한 것이다. 단순 유형은 정보모델에서 데이터 유형으로 정의되며, 속성 유형(XML 표현에서 속성으로 바인딩 되는) 또는 단순한 집합 유형(XML 표현에서 속성을 갖지 않는 요소에 바인딩 되는)으로 사용된다. 정보모델이 단순 유형을 여러 번 표시할 때, 이들 유형은 속성의 경우는 개별 값들의 분리를 위해 스페이스를 사용하고, 집합인 경우(case of aggregations)에는 요소의 다중 인스턴스를 사용할 수 있다.
XML 스키마 논리(boolean)을사용하여바인딩한다. 유효한문자는다음과같아야한다.
true
false
1
0
좌표(coords) 유형은, 콤마를 목록 분리 도구로 사용하여 길이(length) 값 목록을 연결시킨 단일 문자열 값으로 바인딩 한다. 콤마를 사용하는 이유는 [XHTML]과의 호환성을 위해서이다. 예시 값은 다음과 같다,
10,100,50,200
50,60,50%
60,50,110,100,60,150,10,150,60,50
50%,50%,20,25
XML 스키마 날짜(date) 유형을 사용해 바인딩 한다. 유효한 문자는 [ISO8601]의 하위 집합(subset)으로 정의된다. 확장된 달력 형식만을 지원하며(하이픈을 필드 구분자로 갖는 형식) 날짜의 모든 구성요소는 반드시 구체적으로 지정되어야 한다는 점에 유의할 필요가 있다. 정보모델에서 데이터 유형의 값의 범위(value space)는 시간대 정보 또는 확장 형식(마이너스 일자, 9999 이후의 일자)을 포함하지 않기 때문에 바인딩에서 제외된다. 예시 값은 다음과 같다.
2006-03-22
XML 스키마 시간(datetime) 유형을 사용해 바인딩 한다. 확장 형식은 사용할 수 없으며, 예시 값은 다음과 같다.
2006-03-22T12:33:25TZ
2006-03-022T12:33:25+01:00
XML 스키마 더블(double
) 유형을 사용해 바인딩 한다.
3600.0
5400.0
7.2E+02
XML 스키마 더블(double
) 유형을 사용해 바인딩 한다. 실수가 수용하는 값의 범위는 XML 스키마 더블 유형에 해당되며, 실수 그 자체가 아님에 유의할 필요가 있다.
1
3.14
3E+08
식별자(Identifiers)는 허용 가능 한 문자들의 순서(sequence)로 정의되며, 스키마에서 NCName에바인딩된다. 예시 값은 다음과 같다.
A
choice4
correct
XML 스키마 정수(int) 유형을 사용해 바인딩 하며, 예시 값은 다음과 같다.
1
+3
-4
XML 스키마 언어(language) 유형을 사용해 바인딩 한다. 언어는 [RFC3066]에 의해 구버전이 된 [RFC1766] 규약에 따라 표현하며, 예시 값은 다음과 같다.
en-US
en-GB
en
길이(length) 값은 음의 값이 아닌 정수(non-negative integer)로 표시되며, 선택적으로 퍼센트 문자가 따라올 수 있다. XML 스키마에는 이에 해당되는 유형이 없으며 바인딩은 기본 문자열(string
) 유형의 제약을 따른다. 길이는 반드시 패턴 [0-9]+%?을 따라야 하며, 예시 값은 다음과 같다.
10
50%
[RFC2045]에서유형(type) "/" 하위유형(subtype)의 정의에 부합하는 문자열로 표현된다. 예시 값은 다음과 같다.
text/plain
image/gif
application/octet-stream
XML 스키마 문자열(string) 유형을 사용해 바인딩 한다.
XML 스키마 문자열(string) 유형의 단순 제약을 사용해 바인딩 한다.
XML 스키마 문자열(string) 유형을 사용해 바인딩 한다. 단 스타일클래스styleclass 값은 스페이스를 포함할 수 없는데, 이는 여러 값이 주어진 경우 목록 분리 수단으로 해석되기 때문이다.
XML 스키마 anyURI 유형을 사용해 바인딩 한다. 예시 값은 다음과 같다.
http://www.example.com/
images/icon.gif
mailto:user@example.com
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
- href (필수).Data type = uri.Type
- type (선택)Data type = mimeType.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 적응형 문항 특징(adaptive item feature)에 대한 프로파일 플래그
콘텍스트:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 논리(boolean)의 'and'를 실행하는 표현.
콘텍스트:
참조:
요소:
설명: 논리(boolean) 하위 표현식(sub-expressions)의 시험 그룹(testing groups) 표현식
콘텍스트:
참조:
속성:
- min (필수).Data type = integerOrTemplateRef.Type
- max (필수).Data type = integerOrTemplateRef.Type
요소:
설명: 포인트 세트를 단일 실수(float)로 매핑 하기 위한 영역 정의
콘텍스트:
속성:
- shape (필수).Data type = shape.Type
- coords (필수).Data type = coords.Type
- mappedValue (필수).Data type = float.Type
설명: 포인트 세트에서 영역을 사용해 실수(float)로 매핑하는 작업 정의
콘텍스트:
속성:
- lowerBound (선택)Data type = float.Type
- upperBound (선택)Data type = float.Type
- defaultValue (필수).Data type = float.Type
요소:
설명: QTI 문항의 최상위(root) 요소
콘텍스트: XML 문서의 최상위 요소가 될 수 있다.
속성:
- identifier (필수).Data type = string.Type
- title (필수).Data type = string.Type
- label (선택)Data type = string256.Type
- xml:lang (선택)
- adaptive (필수).Data type = boolean.Type
- timeDependent (필수).Data type = boolean.Type
- toolName (선택)Data type = string256.Type
- toolVersion (선택)Data type = string256.Type
요소:
설명: 문항을 시험(test)으로 삽입하기 위해 사용되는 요소
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
- required (선택)Data type = boolean.Type
- fixed (선택)Data type = boolean.Type
- href (필수).Data type = uri.Type
- category (선택)Data type = list of identifier.Type
요소:
콘텍스트: XML 문서의 최상위(root) 요소가 될 수 있다.
요소:
설명: 시험(test)의 섹션
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
- required (선택)Data type = boolean.Type
- fixed (선택)Data type = boolean.Type
- title (필수).Data type = string.Type
- visible (필수).Data type = boolean.Type
- keepTogether (선택)Data type = boolean.Type
요소:
설명: QTI 시험(test)의 최상위(root) 요소
콘텍스트: XML 문서의 최상위(root) 요소가 될 수 있다.
속성:
- identifier (필수).Data type = string.Type
- title (필수).Data type = string.Type
- toolName (선택)Data type = string256.Type
- toolVersion (선택)Data type = string256.Type
요소:
설명: 연결 작업(association tasks)에 대한 그래픽의 지점 영역(hot area)를 정의하는 요소
콘텍스트:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
- matchGroup (선택)Data type = list of identifier.Type
- shape (필수).Data type = shape.Type
- coords (필수).Data type = coords.Type
- hotspotLabel (선택)Data type = string256.Type
- matchMax (필수).Data type = integer.Type
- matchMin (선택)Data type = integer.Type
설명: 단일 세트(single set)로 부터 보기 쌍(pairs of choices)을 식별해야 하는 상황에서의 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- shuffle (필수).Data type = boolean.Type
- maxAssociations (필수).Data type = integer.Type
- minAssociations (선택)Data type = integer.Type
요소:
설명: 텍스트의 범위(spans of text)처럼 표현되는 빈 요소(empty elements)들의 그룹
그룹 멤버: <br>,
<img>
콘텍스트:
참조:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 문제은행(item-bank) 시스템의 능력(capabilities) 또는 요구조건(requirements)을 설명하는 요소
콘텍스트: XML 문서의 최상위(root) 요소가 될 수 있다.
요소:
다음 기호 값(symbolic values) 중 하나
- boolean
- directedPair
- duration
- file
- float
- identifier
- integer
- pair
- point
- string
- uri
설명: 주어진 기본 유형(base-type)의 상수 값을 반환하는 단순 표현식
콘텍스트:
참조:
속성:
- baseType (필수).Data type = baseType.Type
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 문항 본문(item body)에 구조를 제공하는 요소들의 그룹
그룹 멤버: <address>,
<associateInteraction>,
<blockquote>,
<choiceInteraction>,
<customInteraction>,
<div>,
<dl>,
<drawingInteraction>,
<extendedTextInteraction>,
<feedbackBlock>,
<gapMatchInteraction>,
<graphicAssociateInteraction>,
<graphicGapMatchInteraction>,
<graphicOrderInteraction>,
<h1>,
<h2>,
<h3>,
<h4>,
<h5>,
<h6>,
<hotspotInteraction>,
<hottextInteraction>,
<hr>,
<m:math>,
<matchInteraction>,
<mediaInteraction>,
<ol>,
<orderInteraction>,
<p>,
<positionObjectStage>,
<pre>,
<rubricBlock>,
<selectPointInteraction>,
<sliderInteraction>,
<table>,
<templateBlock>,
<ul>,
<uploadInteraction>
콘텍스트:
설명: 자체의 상속 구조를 갖는 상호작용들의 그룹
그룹 멤버: <associateInteraction>,
<choiceInteraction>,
<drawingInteraction>,
<extendedTextInteraction>,
<gapMatchInteraction>,
<graphicAssociateInteraction>,
<graphicGapMatchInteraction>,
<graphicOrderInteraction>,
<hotspotInteraction>,
<hottextInteraction>,
<matchInteraction>,
<mediaInteraction>,
<orderInteraction>,
<selectPointInteraction>,
<sliderInteraction>,
<uploadInteraction>
콘텍스트:
참조:
설명: 상호작용을 제외한 구조를 제공하는 요소들의 그룹
그룹 멤버: <address>,
<blockquote>,
<div>,
<dl>,
<feedbackBlock>,
<h1>,
<h2>,
<h3>,
<h4>,
<h5>,
<h6>,
<hr>,
<m:math>,
<ol>,
<p>,
<pre>,
<rubricBlock>,
<table>,
<templateBlock>,
<ul>
콘텍스트:
참조:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
- cite (선택)Data type = uri.Type
요소:
설명: 문항 본문(item body) 내에서 구조, 자료, 상호작용을 설명하기 위해 사용되는 요소들의 그룹
그룹 멤버: <a>,
<abbr>,
<acronym>,
<address>,
<associableHotspot>,
<associateInteraction>,
<b>,
<big>,
<blockquote>,
<br>,
<caption>,
<choiceInteraction>,
<cite>,
<code>,
<col>,
<colgroup>,
<customInteraction>,
<dd>,
<dfn>,
<div>,
<dl>,
<drawingInteraction>,
<dt>,
<em>,
<endAttemptInteraction>,
<extendedTextInteraction>,
<feedbackBlock>,
<feedbackInline>,
<gap>,
<gapImg>,
<gapMatchInteraction>,
<gapText>,
<graphicAssociateInteraction>,
<graphicGapMatchInteraction>,
<graphicOrderInteraction>,
<h1>,
<h2>,
<h3>,
<h4>,
<h5>,
<h6>,
<hotspotChoice>,
<hotspotInteraction>,
<hottext>,
<hottextInteraction>,
<hr>,
<i>,
<img>,
<inlineChoice>,
<inlineChoiceInteraction>,
<itemBody>,
<kbd>,
<li>,
<matchInteraction>,
<mediaInteraction>,
<object>,
<ol>,
<orderInteraction>,
<p>,
<positionObjectInteraction>,
<pre>,
<printedVariable>,
<prompt>,
<q>,
<rubricBlock>,
<samp>,
<selectPointInteraction>,
<simpleAssociableChoice>,
<simpleChoice>,
<sliderInteraction>,
<small>,
<span>,
<strong>,
<sub>,
<sup>,
<table>,
<tbody>,
<td>,
<templateBlock>,
<templateInline>,
<textEntryInteraction>,
<tfoot>,
<th>,
<thead>,
<tr>,
<tt>,
<ul>,
<uploadInteraction>,
<var>
콘텍스트: 적용 불가(Not applicable)
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
콘텍스트:
속성:
- target (필수).Data type = identifier.Type
요소:
설명: XHTML 정의
콘텍스트:
- 다음에서 0 또는 한번만 발생 [0..1]: table
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
다음 기호 값(symbolic values) 중의 하나
- multiple
- ordered
- record
- single
설명: 매핑 형태로 표현된 점수 변환 테이블 등과 같은 범주화된 통계(categorized statistic)
콘텍스트:
참조:
속성:
- name (필수).Data type = identifier.Type
- glossary (선택)Data type = uri.Type
- context (필수).Data type = uri.Type
- caseCount (선택)Data type = integer.Type
- stdError (선택)Data type = float.Type
- stdDeviation (선택)Data type = float.Type
- lastUpdated (선택)Data type = date.Type
요소:
설명: 단순한 다중 선택(simple multiple choice)과 다중 응답 상호작용(multiple-response interaction)을 나타내는 요소
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- shuffle (필수).Data type = boolean.Type
- maxChoices (필수).Data type = integer.Type
- minChoices (선택)Data type = integer.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: colgroup
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: table
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- span (선택)Data type = integer.Type
설명: XHTML 정의
콘텍스트:
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: table
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- span (선택)Data type = integer.Type
요소:
설명: 종합 문항(somposite items) 특징을 위한 프로파일 플래그
콘텍스트:
설명: 컨테이너의 크기를 반환하는 표현식
콘텍스트:
참조:
요소:
설명: 한 컨테이너가 다른 컨테이너를 포함하는 지 여부를 결정하기 위해 컨테이너를 시험하는 표현식
콘텍스트:
참조:
요소:
설명: QTI 콘텐츠를 다루는 시스템의 능력(capabilities) 또는 요건조건(requirements)을 설명하는 요소
콘텍스트: XML 문서의 최상위(root) 요소가 될 수 있다.
요소:
설명: 응답 변수(response variable)와 연결된 정답(correct value)을 반환하는 단순 표현식
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
설명: 응답 변수(response variable)에 정답(correct response)을 선언한다.
콘텍스트:
속성:
- interpretation (선택)Data type = string.Type
요소:
설명: QTI를 확장하여 정보모델에서 다루지 않은 상호작용 유형을 개발할 수 있도록 허용된 요소
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- 다른 네임스페이스의 속성들
요소:
설명: 외부에서 정의된 표현식이 사용될 수 있도록 허용하는 요소
콘텍스트:
참조:
속성:
- class (선택)Data type = identifier.Type
- definition (선택)Data type = uri.Type
- 다른 네임스페이스의 속성들
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
설명: 문항 변수의 기본값을 반환하는 단순한 표현식
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
설명: 문항 변수의 기본값을 정의
콘텍스트:
속성:
- interpretation (선택)Data type = string.Type
요소:
설명: 기존 값에서 주어진 값을 제거함으로써 새 컨테이너를 추출하는 표현식
콘텍스트:
참조:
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 하나의 수를 다른 수로 나누기 위한 표현식
콘텍스트:
참조:
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
dlElement.ElementGroup 의 멤버들
설명: <dl> 안에 나타날 수 있는 요소들
그룹 멤버: <dd>,
<dt>
콘텍스트:
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: dl
설명: 응시자가 주어진 배경 이미지 위에 자유롭게 그릴 수 있는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
설명: 두 지속기간 간의 보다 크거나 동일한 연결을 시험하기 위한 표현식
콘텍스트:
참조:
요소:
설명: 두 지속기간 간의 보다 작은 관계를 시험하기 위한 표현식
콘텍스트:
참조:
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 시도(attempt)를 종료하는 대체 방법에 대한 특수한 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- title (필수).Data type = string.Type
설명: 동등성(equality)에 대한 두 숫자 값을 시험하기 위한 표현식
콘텍스트:
참조:
속성:
- toleranceMode (필수).Data type = toleranceMode.Type
- tolerance (선택) 두 개의 값이 주어진 경우, 하한(t0)이 첫 번째로 주어진다.Data type = list of floatOrTemplateRef.Type
- includeLowerBound (선택)Data type = boolean.Type
- includeUpperBound (선택)Data type = boolean.Type
요소:
설명: 반올림을 이후 동등성(equality after rounding)에 대한 두 숫자값을 시험하기 위한 표현식
콘텍스트:
참조:
속성:
- roundingMode (필수).Data type = roundingMode.Type
- figures (필수).Data type = integerOrTemplateRef.Type
요소:
설명: 즉시 응답 처리(response processing)를 종료(terminate)하는 응답 규칙(response rule)
콘텍스트:
참조:
설명: 즉시 템플릿 처리(template processing)를 종료하는 템플릿 규칙(template rule)
콘텍스트:
참조:
설명: 변수 값 설정 및 규칙의 조건 그룹에 대한 표현식을 생성하기 위해 사용되는 요소들의 그룹
그룹 멤버: <and>,
<anyN>,
<baseValue>,
<containerSize>,
<contains>,
<correct>,
<customOperator>,
<default>,
<delete>,
<divide>,
<durationGTE>,
<durationLT>,
<equal>,
<equalRounded>,
<fieldValue>,
<gt>,
<gte>,
<index>,
<inside>,
<integerDivide>,
<integerModulus>,
<integerToFloat>,
<isNull>,
<lt>,
<lte>,
<mapResponse>,
<mapResponsePoint>,
<match>,
<member>,
<multiple>,
<not>,
<null>,
<numberCorrect>,
<numberIncorrect>,
<numberPresented>,
<numberResponded>,
<numberSelected>,
<or>,
<ordered>,
<outcomeMaximum>,
<outcomeMinimum>,
<patternMatch>,
<power>,
<product>,
<random>,
<randomFloat>,
<randomInteger>,
<round>,
<stringMatch>,
<substring>,
<subtract>,
<sum>,
<testVariables>,
<truncate>,
<variable>
콘텍스트:
설명: 응시자가 확장된 평문(free-text) 응답을 제공하도록 허용하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- base (선택)Data type = integer.Type
- stringIdentifier (선택)Data type = identifier.Type
- expectedLength (선택)Data type = integer.Type
- patternMask (선택)Data type = string.Type
- placeholderText (선택)Data type = string.Type
- maxStrings (선택)Data type = integer.Type
- minStrings (선택)Data type = integer.Type
- expectedLines (선택)Data type = integer.Type
- format (선택)Data type = textFormat.Type
요소:
설명: 문항 본문(item body)의 구조 부분으로서, 가시성(visibility)은 현재 결과에 따라 조건적으로 제어될 수 있다.
콘텍스트:
참조:
속성:
- outcomeIdentifier (필수).Data type = identifier.Type
- showHide (필수).Data type = showHide.Type
- identifier (필수).Data type = identifier.Type
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 텍스트의 범위(span)(또는 그와 유사한)로서 가시성(visibility)은 결과에 따라 조건적으로 제어될 수 있다.
콘텍스트:
참조:
속성:
- outcomeIdentifier (필수).Data type = identifier.Type
- showHide (필수).Data type = showHide.Type
- identifier (필수).Data type = identifier.Type
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: Profile flag for the integrated feedback feature.
콘텍스트:
설명: 형식적인 피드백 기능을 위한 프로파일 플래그
콘텍스트:
콘텍스트:
콘텐츠: 유형 feedbackType.Type의 값
다음 기호값 중의 하나
- adaptive
- nonadaptive
- none
설명: 레코드(record) 컨테이너로부터 단일 필드값을 추출하는 표현식
콘텍스트:
참조:
속성:
- fieldIdentifier (필수).Data type = identifier.Type
요소:
설명: 추가 구조 또는 텍스트 범위(span)가 허용되는 컨텍스트내에 나타날 수 있는 요소들의 그룹
그룹<
멤버: <a>,
<abbr>,
<acronym>,
<address>,
<associateInteraction>,
<b>,
<big>,
<blockquote>,
<br>,
<choiceInteraction>,
<cite>,
<code>,
<customInteraction>,
<dfn>,
<div>,
<dl>,
<drawingInteraction>,
<em>,
<endAttemptInteraction>,
<extendedTextInteraction>,
<feedbackBlock>,
<feedbackInline>,
<gapMatchInteraction>,
<graphicAssociateInteraction>,
<graphicGapMatchInteraction>,
<graphicOrderInteraction>,
<h1>,
<h2>,
<h3>,
<h4>,
<h5>,
<h6>,
<hotspotInteraction>,
<hottext>,
<hottextInteraction>,
<hr>,
<i>,
<img>,
<inlineChoiceInteraction>,
<kbd>,
<m:math>,
<matchInteraction>,
<mediaInteraction>,
<object>,
<ol>,
<orderInteraction>,
<p>,
<pre>,
<printedVariable>,
<q>,
<rubricBlock>,
<samp>,
<selectPointInteraction>,
<sliderInteraction>,
<small>,
<span>,
<strong>,
<sub>,
<sup>,
<table>,
<templateBlock>,
<templateInline>,
<textEntryInteraction>,
<tt>,
<ul>,
<uploadInteraction>,
<var>,
<xi:include>
콘텍스트:
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: dd
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: div
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: li
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: tableCell.ElementGroup 의 멤버들
참조:
설명: 상호작용을 제외하고 추가 구조 또는 텍스트 범위(span)가 허용되는 컨텍스트 안에 나타날 수 있는 요소들의 그룹
그룹 멤버: <a>,
<abbr>,
<acronym>,
<address>,
<b>,
<big>,
<blockquote>,
<br>,
<cite>,
<code>,
<dfn>,
<div>,
<dl>,
<em>,
<feedbackBlock>,
<feedbackInline>,
<h1>,
<h2>,
<h3>,
<h4>,
<h5>,
<h6>,
<hottext>,
<hr>,
<i>,
<img>,
<kbd>,
<m:math>,
<object>,
<ol>,
<p>,
<pre>,
<printedVariable>,
<q>,
<rubricBlock>,
<samp>,
<small>,
<span>,
<strong>,
<sub>,
<sup>,
<table>,
<templateBlock>,
<templateInline>,
<tt>,
<ul>,
<var>
콘텍스트:
참조:
설명: 갭 채우기 과제(gap-filling tasks)에서 텍스트의 갭 위치를 정의한다.
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
- matchGroup (선택)Data type = list of identifier.Type
- required (선택)Data type = boolean.Type
설명: 갭 채우기 과제(gap-filling tasks)에서 보기를 정하기 위해 사용될 수 있는 요소들의 그룹
그룹 멤버: <gapImg>,
<gapText>
콘텍스트:
설명: 갭을 채우기 위해 사용될 수 있는 이미지.
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
- matchGroup (선택)Data type = list of identifier.Type
- matchMax (필수).Data type = integer.Type
- matchMin (선택)Data type = integer.Type
- objectLabel (선택)Data type = string.Type
요소:
속성: 응시자가 미리 정의된 보기 세트의 텍스트 구절(passage of text)에 있는 갭을 채우는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- shuffle (필수).Data type = boolean.Type
요소:
설명: 갭을 채우기 위해 사용될 수 있는 단순 텍스트 열(simple run of text).
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
- matchGroup (선택)Data type = list of identifier.Type
- matchMax (필수).Data type = integer.Type
- matchMin (선택)Data type = integer.Type
요소:
설명: 응시자가 이미지 상에서 미리 지정된 핫스팟(hotspots) 의 쌍을 연결하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- maxAssociations (필수).Data type = integer.Type
요소:
설명: 주어진 이미지 내에서 드래그 앤 드롭을 통해 응시자가 갭을 채우는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
요소:
설명: 응시자가 이미지 상에서 미리 지정된 핫스팟(hotspots) 세트에 순서를 정하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- minChoices (선택)Data type = integer.Type
- maxChoices (선택)Data type = integer.Type
요소:
설명: 두 멤버 사이에 보다 큰(greater-than) 연결을 시험하는 표현식
콘텍스트:
참조:
요소:
설명: 두 멤버 사이에 보다 크거나 동일한(greater-than-ro-equal) 연결을 시험하는 표현식
콘텍스트:
참조:
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 단순한 영역 선택 과제(area selection tasks)에서 그래픽 상의 지점 영역(hot area)를 정의하는 요소들의 그룹
콘텍스트:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
- shape (필수).Data type = shape.Type
- coords (필수).Data type = coords.Type
- hotspotLabel (선택)Data type = string256.Type
설명: 응시자가 이미지 상에서 미리 정의된 핫스팟(hotspots)을 선택하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- maxChoices (필수).Data type = integer.Type
- minChoices (선택)Data type = integer.Type
요소:
설명: 핫텍스트 선정 과제(hottext selection tasks)의 영역을 정의한다.
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
- xml:base (선택)
요소:
설명: 응시자가 텍스트 내에서 미리 정의된 지점 영역(hot areas)를 고르는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- maxChoices (필수).Data type = integer.Type
- minChoices (선택)Data type = integer.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
설명: XHTML 하이퍼텍스트 요소의 프로파일 플래그
콘텍스트:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 이미지 요소의 프로파일 플래그
콘텍스트:
설명: 특정 이미지 마임타입(mime-type)을 식별하는 프로파일 요소
콘텍스트:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
- src (필수).Data type = uri.Type
- alt (필수).Data type = string256.Type
- longdesc (선택)Data type = uri.Type
- height (선택)Data type = length.Type
- width (선택)Data type = length.Type
설명: IMS 메타데이터의 프로파일 플래그
콘텍스트:
설명: IMS QTI 메타데이터의 프로파일 플래그
콘텍스트:
설명: 순차적(ordered) 컨테이너로부터 단일값을 추출하는 표현식
콘텍스트:
참조:
속성:
- n (필수).Data type = integer.Type
요소:
설명: 텍스트의 범위(span)처럼 표현되는(behave) 요소들의 그룹
그룹 멤버: <a>,
<abbr>,
<acronym>,
<b>,
<big>,
<br>,
<cite>,
<code>,
<dfn>,
<em>,
<endAttemptInteraction>,
<feedbackInline>,
<gap>,
<hottext>,
<i>,
<img>,
<inlineChoiceInteraction>,
<kbd>,
<m:math>,
<object>,
<printedVariable>,
<q>,
<samp>,
<small>,
<span>,
<strong>,
<sub>,
<sup>,
<templateInline>,
<textEntryInteraction>,
<tt>,
<var>
콘텍스트:
설명: 갭을 채우기 위해 사용될 수 있는 텍스트 문자열.
콘텍스트:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
설명: 텍스트 내의 단일 갭(single gap)이 미리 정의된 문자열로 채워질 수 있는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- shuffle (필수).Data type = boolean.Type
- required (선택)Data type = boolean.Type
요소:
설명: 상호작용을 제외하고 텍스트의 범위(span)처럼 표현되는(behave) 요소들의 그룹
그룹 멤버: <a>,
<abbr>,
<acronym>,
<b>,
<big>,
<br>,
<cite>,
<code>,
<dfn>,
<em>,
<feedbackInline>,
<gap>,
<hottext>,
<i>,
<img>,
<kbd>,
<m:math>,
<object>,
<printedVariable>,
<q>,
<samp>,
<small>,
<span>,
<strong>,
<sub>,
<sup>,
<templateInline>,
<tt>,
<var>
콘텍스트:
참조:
설명: 포인트가 주어진 영역 안에 있는 가를 시험하기 위한 표현식
콘텍스트:
참조:
속성:
- shape (필수).Data type = shape.Type
- coords (필수).Data type = coords.Type
요소:
설명: 정수 나눗셈(integer-division)을 수행하는 표현식
콘텍스트:
참조:
요소:
설명: 정수 나눗셈(integer-division) 결과 나머지를 계산하기 위한 표현식
콘텍스트:
참조:
요소:
설명: 정수(integer)를 실수(float) 기본 유형(base-type)의 해당 값으로 변환하기 위한 표현식
콘텍스트:
참조:
요소:
설명: 응시자가 문항과 상호작용하여 응답 변수값을 설정 또는 업데이트 하도록 하는 요소들의 그룹
그룹 멤버: <associateInteraction>,
<choiceInteraction>,
<customInteraction>,
<drawingInteraction>,
<endAttemptInteraction>,
<extendedTextInteraction>,
<gapMatchInteraction>,
<graphicAssociateInteraction>,
<graphicGapMatchInteraction>,
<graphicOrderInteraction>,
<hotspotInteraction>,
<hottextInteraction>,
<inlineChoiceInteraction>,
<matchInteraction>,
<mediaInteraction>,
<orderInteraction>,
<positionObjectInteraction>,
<selectPointInteraction>,
<sliderInteraction>,
<textEntryInteraction>,
<uploadInteraction>
콘텍스트: 적용 불가(Not applicable)
콘텍스트:
콘텐츠: 유형 interactionType.Type 의 값
다음 기호값 중의 하나
- associateInteraction
- choiceInteraction
- customInteraction
- drawingInteraction
- endAttemptInteraction
- extendedTextInteraction
- gapMatchInteraction
- graphicAssociateInteraction
- graphicGapMatchInteraction
- graphicOrderInteraction
- hotspotInteraction
- hottextInteraction
- inlineChoiceInteraction
- matchInteraction
- orderInteraction
- positionObjectInteraction
- selectPointInteraction
- sliderInteraction
- textEntryInteraction
- uploadInteraction
콘텍스트:
참조:
속성:
- defaultValue (선택)Data type = valueType.Type
요소:
- <interpolationTableEntry>
콘텍스트:
- 다음에서 한번 이상 발생 [1..*]: interpolationTable
속성:
- sourceValue (필수).Data type = float.Type
- includeBoundary (선택)Data type = boolean.Type
- targetValue (필수).Data type = valueType.Type
설명: NULL 값을 시험하는 표현식
콘텍스트:
참조:
요소:
설명: 응시자에게 제시되는 문항(item), 텍스트, 그래픽, 상호작용의 실체(body)를 기술한다.
콘텍스트:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
콘텍스트:
속성:
- identifier (필수).Data type = string.Type
- sequenceIndex (선택)Data type = integer.Type
- datestamp (필수).Data type = datetime.Type
- sessionStatus (필수).Data type = sessionStatus.Type
요소:
콘텍스트:
속성:
- maxAttempts (선택)Data type = integer.Type
- showFeedback (선택)Data type = boolean.Type
- allowReview (선택)Data type = boolean.Type
- showSolution (선택)Data type = boolean.Type
- allowComment (선택)Data type = boolean.Type
- allowSkipping (선택)Data type = boolean.Type
- validateResponses (선택)Data type = boolean.Type
설명: 문항이 템플릿임을 나타내는 메타데이터 플래그
콘텍스트:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: ol
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: ul
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
설명: XHTML 목록 요소들의 프로파일 플래그
콘텍스트:
설명: LOM 메타데이터의 프로파일 플래그
콘텍스트:
설명: 연결 결과 테이블(lookup table)에서 결과 변수 값(value of outcome variable)을 찾는 응답(response)/결과(outcome) 규칙
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
요소:
설명: 숫자 소스 값(numeric source value)을 기초로 결과 값(outcome value)를 설정하기 위한 결과 테이블(lookup table)을 정의한다.
그룹 멤버: <interpolationTable>,
<matchTable>
콘텍스트:
설명: 두 숫자 사이에서 보다 적은(less-than) 연결을 시험하는 표현식
콘텍스트:
참조:
요소:
설명: 두 숫자 사이에서 보다 적거나 동일한(less-than-or-equal) 연결을 시험하는 표현식
콘텍스트:
참조:
요소:
설명: 단일 값(single value), 키(the key)를 실수(real number)로 매핑하는 작업을 정의한다.
콘텍스트:
속성:
- mapKey (필수).Data type = valueType.Type
- mappedValue (필수).Data type = float.Type
설명: 선언된 매핑을 사용하여, 응답 변수 값(value(s) of response variable)을 실수(real number)로 매핑하는 표현식
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
설명: 선언된 영역 매핑을 사용하여, 포인트 형 응답 변수값(value(s) of a point-type response variable)을 실수(real number)로 매핑하는 표현식
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
설명: 값의 소스 세트에서 실수(real numbers)로의 매핑을 정의한다.
콘텍스트:
속성:
- lowerBound (선택)Data type = float.Type
- upperBound (선택)Data type = float.Type
- defaultValue (필수).Data type = float.Type
요소:
설명: 두 값이 동일한가를 시험하는 표현식
콘텍스트:
참조:
요소:
설명: 응시자가 두 개의 구별되는 세트 사이에서 보기의 쌍(pairs of choices)를 식별해야 하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- shuffle (필수).Data type = boolean.Type
- maxAssociations (필수).Data type = integer.Type
- minAssociations (선택)Data type = integer.Type
요소:
콘텍스트:
참조:
속성:
- defaultValue (선택)Data type = valueType.Type
요소:
콘텍스트:
속성:
- sourceValue (필수).Data type = integer.Type
- targetValue (필수).Data type = valueType.Type
설명: MathML의 수학 요소의 프로파일 플래그
콘텍스트:
설명: mathVariable 특징들의 프로파일 플래그
콘텍스트:
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- autostart (필수).Data type = boolean.Type
- minPlays (선택)Data type = integer.Type
- maxPlays (선택)Data type = integer.Type
- loop (선택)Data type = boolean.Type
요소:
설명: 컨테이너가 주어진 값을 포함했는지 여부를 결정하기 위해 컨테이너를 시험하는 표현식
콘텍스트:
참조:
요소:
설명: 메타데이터와 관련해 시스템의 능력(capabilities) 또는 필수요건(requirements)을 설명하는 요소
콘텍스트:
요소:
설명: 주어진 결과 변수(outcome variable) 값에 따라 응답 처리(response processing) 직후에 응시자에게 조건적으로 보여지는 피드백
콘텍스트:
속성:
- outcomeIdentifier (필수).Data type = identifier.Type
- showHide (필수).Data type = showHide.Type
- identifier (필수).Data type = identifier.Type
- title (선택)Data type = string.Type
요소:
설명: 하위 표현식을 단일 비순차적 컨테이너(unordered container)로 통합하는 하위 표현식(sub-expressions)
콘텍스트:
참조:
요소:
설명: 논리(boolean) 부정을 실행하는 표현식
콘텍스트:
참조:
요소:
설명: NULL 값을 반환하는 단순 표현식
콘텍스트:
참조:
콘텍스트:
참조:
속성:
- sectionIdentifier (선택)Data type = identifier.Type
- includeCategory (선택)Data type = list of identifier.Type
- excludeCategory (선택)Data type = list of identifier.Type
콘텍스트:
참조:
속성:
- sectionIdentifier (선택)Data type = identifier.Type
- includeCategory (선택)Data type = list of identifier.Type
- excludeCategory (선택)Data type = list of identifier.Type
콘텍스트:
참조:
속성:
- sectionIdentifier (선택)Data type = identifier.Type
- includeCategory (선택)Data type = list of identifier.Type
- excludeCategory (선택)Data type = list of identifier.Type
콘텍스트:
참조:
속성:
- sectionIdentifier (선택)Data type = identifier.Type
- includeCategory (선택)Data type = list of identifier.Type
- excludeCategory (선택)Data type = list of identifier.Type
콘텍스트:
참조:
속성:
- sectionIdentifier (선택)Data type = identifier.Type
- includeCategory (선택)Data type = list of identifier.Type
- excludeCategory (선택)Data type = list of identifier.Type
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
- data (필수).Data type = string.Type
- type (필수).Data type = mimeType.Type
- width (선택)Data type = length.Type
- height (선택)Data type = length.Type
요소:
설명: XHTML 오브젝트 요소의 프로파일 플래그
콘텍스트:
설명: <object> 내에 나타날 수 있는 요소들의 그룹
그룹 멤버: <a>,
<abbr>,
<acronym>,
<address>,
<associateInteraction>,
<b>,
<big>,
<blockquote>,
<br>,
<choiceInteraction>,
<cite>,
<code>,
<customInteraction>,
<dfn>,
<div>,
<dl>,
<drawingInteraction>,
<em>,
<endAttemptInteraction>,
<extendedTextInteraction>,
<feedbackBlock>,
<feedbackInline>,
<gapMatchInteraction>,
<graphicAssociateInteraction>,
<graphicGapMatchInteraction>,
<graphicOrderInteraction>,
<h1>,
<h2>,
<h3>,
<h4>,
<h5>,
<h6>,
<hotspotInteraction>,
<hottext>,
<hottextInteraction>,
<hr>,
<i>,
<img>,
<inlineChoiceInteraction>,
<kbd>,
<m:math>,
<matchInteraction>,
<mediaInteraction>,
<object>,
<ol>,
<orderInteraction>,
<p>,
<param>,
<pre>,
<printedVariable>,
<q>,
<rubricBlock>,
<samp>,
<selectPointInteraction>,
<sliderInteraction>,
<small>,
<span>,
<strong>,
<sub>,
<sup>,
<table>,
<templateBlock>,
<templateInline>,
<textEntryInteraction>,
<tt>,
<ul>,
<uploadInteraction>,
<var>,
<xi:include>
콘텍스트:
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: object
설명: 특정 오브젝트 마임타입(mime-type)을 식별하는 프로파일 요소
콘텍스트:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 논리(boolean)의 'or'를 실행하는 표현식
콘텍스트:
참조:
요소:
설명: 응시자가 보기 세트의 순서를 (재)지정((re-)order)해야 하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- shuffle (필수).Data type = boolean.Type
- minChoices (선택)Data type = integer.Type
- maxChoices (선택)Data type = integer.Type
- orientation (선택)Data type = orientation.Type
요소:
설명: 하위 표현식을 단일 순차적 컨테이너(ordered container)로 통합하는 표현식
콘텍스트:
참조:
요소:
콘텍스트:
속성:
- shuffle (필수).Data type = boolean.Type
- 다른 네임스페이스의 속성들
요소:
설명: 보통 단일 값 문항 통계(single-valued item statistic)
콘텍스트:
참조:
속성:
- name (필수).Data type = identifier.Type
- glossary (선택)Data type = uri.Type
- context (필수).Data type = uri.Type
- caseCount (선택)Data type = integer.Type
- stdError (선택)Data type = float.Type
- stdDeviation (선택)Data type = float.Type
- lastUpdated (선택)Data type = date.Type
요소:
설명: 하나 또는 그 이상의 표현식 값을 기초로, 조건적으로 따라오는 하위 규칙 그룹(groups of sub-rules)을 포함하는 결과 규칙(outcome rule)
콘텍스트:
참조:
요소:
설명: 결과 변수(outcome variable)를 선언한다.
콘텍스트:
속성:
- identifier (필수).Data type = identifier.Type
- cardinality (필수).Data type = cardinality.Type
- baseType (선택)Data type = baseType.Type
- view (선택)Data type = list of view.Type
- interpretation (선택)Data type = string.Type
- longInterpretation (선택)Data type = uri.Type
- normalMaximum (선택)Data type = float.Type
- normalMinimum (선택)Data type = float.Type
- masteryValue (선택)Data type = float.Type
요소:
설명: 만약 모든 이전 그룹들이 결과 조건(outcome condition)을 포함하기 위해 건너뛴다(skipped)면, 무조건적으로 따라야 하는 규칙들의 최종 그룹(a final group of rules)
콘텍스트:
요소:
설명: 만약 모든 이전 그룹들이 결과 조건(outcome condition)을 포함하기 위해 건너뛴다(skipped)면, 고려되어야 할 규칙들의 조건 그룹(a conditional group of rules)
콘텍스트:
요소:
설명: 결과 조건(outcome condition)의 첫 번째 파트
콘텍스트:
요소:
콘텍스트:
참조:
속성:
- sectionIdentifier (선택)Data type = identifier.Type
- includeCategory (선택)Data type = list of identifier.Type
- excludeCategory (선택)Data type = list of identifier.Type
- outcomeIdentifier (필수).Data type = identifier.Type
- weightIdentifier (선택)Data type = identifier.Type
콘텍스트:
참조:
속성:
- sectionIdentifier (선택)Data type = identifier.Type
- includeCategory (선택)Data type = list of identifier.Type
- excludeCategory (선택)Data type = list of identifier.Type
- outcomeIdentifier (필수).Data type = identifier.Type
- weightIdentifier (선택)Data type = identifier.Type
설명: 시험 수준 결과(test-level outcomes)를 계산하기 위한 규칙들의 세트(set of rules)를 정의
콘텍스트:
요소:
콘텍스트:
참조:
XML 문서의 최상위(root) 요소가 될 수 있다.
요소:
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
- cardinality (필수).Data type = cardinality.Type
- baseType (선택)Data type = baseType.Type
- view (선택)Data type = list of view.Type
- interpretation (선택)Data type = string.Type
- longInterpretation (선택)Data type = uri.Type
- normalMaximum (선택)Data type = float.Type
- normalMinimum (선택)Data type = float.Type
- masteryValue (선택)Data type = float.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- name (필수).Data type = string.Type
- value (필수).Data type = string.Type
- valuetype (필수).Data type = paramType.Type
- type (선택)Data type = mimeType.Type
설명: 정규 표현식(regular expressions)을 사용하는 두 문자열 값(string values)를 시험하는 표현식
콘텍스트:
참조:
속성:
- pattern (필수).Data type = stringOrTemplateRef.Type
요소:
설명: 응시자가 기존 이미지 위에 오브젝트를 위치시켜야 하는 상호작용
콘텍스트:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- centerPoint (선택)Data type = list of integer.Type
- maxChoices (필수).Data type = integer.Type
- minChoices (선택)Data type = integer.Type
요소:
설명: 오브젝트 위치 조정 과제(positioning object tasks)에 사용될 배경 이미지를 지정
콘텍스트:
참조:
요소:
설명: 한 숫자를 다른 수의 승수(power)로 끌어 올리기 위한 표현식
콘텍스트:
참조:
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 프리젠테이션 요소를 위한 프로파일 플래그
콘텍스트:
설명: 문항 변수 값(value of an item variable)을 문항 본문(item body)으로 삽입하기 위해 사용되는 요소
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
- identifier (필수).Data type = identifier.Type
- format (선택)Data type = string256.Type
- base (선택)Data type = integer.Type
설명: printedVariable 특징을 위한 프로파일 플래그
콘텍스트:
설명: 숫자 그룹의 산물을 계산하기 위한 표현식
콘텍스트:
참조:
요소:
설명: 상호작용을 위한 선택적 prompt.
콘텍스트:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
- cite (선택)Data type = uri.Type
요소:
설명: QTI-특정 메타데이터를 위한 최상위(root) 요소로서, IMS 콘텐츠 패키지에서 주로 매니페스트 파일 안에서 사용
콘텍스트: XML 문서의 최상위(root) 요소가 될 수 있다.
요소:
설명: 컨테이너에서 무작위 값을 추출하는 표현식
콘텍스트:
참조:
요소:
설명: 특정 범위에서 무작위 float 를 반환하는 표현식
콘텍스트:
참조:
속성:
- min (필수).Data type = floatOrTemplateRef.Type
- max (필수).Data type = floatOrTemplateRef.Type
설명: 특정 범위에서 무작위 integer를 반환하는 표현식
콘텍스트:
참조:
속성:
- min (필수).Data type = integerOrTemplateRef.Type
- max (필수).Data type = integerOrTemplateRef.Type
- step (선택)Data type = integerOrTemplateRef.Type
설명: 정규식 표현을 위한 프로파일 플래그
콘텍스트:
설명: 하나 또는 그 이상의 표현식을 기초로, 조건적으로 따라오는 하위 규칙들의 그룹을 포함하는 응답 규칙
콘텍스트:
참조:
요소:
설명: 응답 변수를 선언한다.
콘텍스트:
속성:
- identifier (필수).Data type = identifier.Type
- cardinality (필수).Data type = cardinality.Type
- baseType (선택)Data type = baseType.Type
요소:
설명: 만약 모든 이전 그룹들이 결과 조건을 포함하기 위해 건너띄어 진다면, 무조건적으로 따라야 하는 규칙들의 최종 그룹
콘텍스트:
요소:
설명: 만약 모든 이전 그룹들이 결과 조건을 포함하기 위해 건너띄어 진다면, 조건적으로 따라야 하는 규칙들의 최종 그룹
콘텍스트:
요소:
설명: 응답 조건의 첫 번째 파트
콘텍스트:
요소:
설명: 응시자의 응답을 처리하기 위해 사용되는 규칙들을 정의한다.
콘텍스트:
XML 문서의 최상위(root) 요소가 될 수 있다.
속성:
- template (선택)Data type = uri.Type
- templateLocation (선택)Data type = uri.Type
요소:
콘텍스트:
참조:
XML 문서의 최상위(root) 요소가 될 수 있다.
요소:
설명: 일반적인 응답 처리 특징을 위한 프로파일 플래그
콘텍스트:
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
- cardinality (필수).Data type = cardinality.Type
- baseType (선택)Data type = baseType.Type
- choiceSequence (선택)Data type = list of identifier.Type
요소:
설명: 실수(float)를 정수(integer)로 반올림 하기 위한 표현식
콘텍스트:
참조:
요소:
다음 기호값 중의 하나
- decimalPlaces
- significantFigures
설명: 특정 응답 처리(response processing) 템플릿을 식별하기 위한 프로파일 요소
콘텍스트:
설명: 루브릭 기능을 위한 프로파일 플래크.
콘텍스트:
설명: 문항 본문(item body)의 구조 파트로서, 이 파트의 가시성(visibility)은 문항을 보고 있는 사람의 역할에 따라 달라지며, 대개의 경우 특정 행위자를 대상으로 하는 지시문을 포함
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
- view (필수).Data type = list of view.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 응시자가 이미지 상에서 하나 또는 그 이상의 포인트를 골라 내야 하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- maxChoices (필수).Data type = integer.Type
- minChoices (선택)Data type = integer.Type
요소:
콘텍스트:
속성:
- select (필수).Data type = integer.Type
- withReplacement (선택)Data type = boolean.Type
- 다른 네임스페이스의 속성들
요소:
콘텍스트:
- 다음에서 0 또는 적어도 한번 이상 발생 [*]: context
속성:
- sourceID (필수).Data type = uri.Type
- identifier (필수).Data type = string.Type
다음 기호값 중의 하나
- final
- initial
- pendingResponseProcessing
- pendingSubmission
설명: 응답 변수(response variable)의 옳은 값을 설정하는 템플릿 규칙
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
요소:
설명: 문항 변수(item variable)의 기본 값을 설정하는 템플릿 규칙
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
요소:
설명: 결과 변수(outcome variable)의 값을 설정하는 응답(response)/결과(outcome) 규칙
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
요소:
설명: 템플릿 변수값을 설정하는 템플릿 규칙
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
요소:
다음 기호값 중의 하나
- circle
- default
- ellipse
- poly
- rect
설명: 단순 연결(simple association) 또는 맞는 짝 고르기 문제(matching tasks)에서 보기들을 설명하기 위해 사용되는 요소
콘텍스트:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
- matchGroup (선택)Data type = list of identifier.Type
- matchMax (필수).Data type = integer.Type
- matchMin (선택)Data type = integer.Type
요소:
설명: 단순 고르기(simple selection) 또는 순서 맞추기(ordering tasks) 문제에서 보기들을 설명하기 위해 사용되는 요소
콘텍스트:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- identifier (필수).Data type = identifier.Type
- fixed (선택)Data type = boolean.Type
- templateIdentifier (선택)Data type = identifier.Type
- showHide (선택)Data type = showHide.Type
요소:
설명: 텍스트의 범위(span)가 표현되는 것처럼 표현되고, 그와 같은 특성을 가지는 요소들의 그룹
그룹 멤버: <a>,
<abbr>,
<acronym>,
<b>,
<big>,
<cite>,
<code>,
<dfn>,
<em>,
<feedbackInline>,
<i>,
<kbd>,
<q>,
<samp>,
<small>,
<span>,
<strong>,
<sub>,
<sup>,
<tt>,
<var>
콘텍스트:
참조:
설명: 맞는 짝 고르기 문제(matching task)에서 사용할 보기들의 세트를 설명한다.
콘텍스트:
요소:
설명: 응시자가 제한된 숫자 응답(constrained numeric response)을 입력하는 슬라이더를 사용하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- lowerBound (필수).Data type = float.Type
- upperBound (필수).Data type = float.Type
- step (선택)Data type = integer.Type
- stepLabel (선택)Data type = boolean.Type
- orientation (선택)Data type = orientation.Type
- reverse (선택)Data type = boolean.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 문항(item)이 해답을 가지고 있음을 나타내는 메타데이터
콘텍스트:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 두 문자열 값을 시험하는 표현식
콘텍스트:
참조:
속성:
- caseSensitive (필수).Data type = boolean.Type
- substring (선택)Data type = boolean.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 문항을 스타일시트와 연결
콘텍스트:
속성:
- href (필수).Data type = uri.Type
- type (필수).Data type = mimeType.Type
- media (선택)Data type = string.Type
- title (선택)Data type = string.Type
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 다른 문자열을 포함하고 있는지 여부를 시험하는 표현식
콘텍스트:
참조:
속성:
- caseSensitive (필수).Data type = boolean.Type
요소:
설명: 다른 숫자에서 한 숫자를 빼는 표현식
콘텍스트:
참조:
요소:
설명: 숫자들의 그룹 합을 계산하는 표현식
콘텍스트:
참조:
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
- summary (선택)Data type = string.Type
요소:
설명: 테이블의 한 열 내에서 나타날 수 있는 요소들
그룹 멤버: <td>,
<th>
콘텍스트:
다음 기호값 중의 하나
- col
- colgroup
- row
- rowgroup
설명: XHTML 테이블 요소를 위한 프로파일 플래그
콘텍스트:
설명: 평가 문항(assessment item)과 같은 오브젝트 또는 문항 통계과 관련된 오브젝트의 하위 파트(sub-part of the object)에 대한 참조,
콘텍스트:
속성:
- identifier (필수).Data type = string.Type
- partIdentifier (선택)Data type = identifier.Type
설명: XHTML 정의
콘텍스트:
- 다음에서 한번 이상 발생 [1..*]: table
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- headers (선택)Data type = list of identifier.Type
- scope (선택)Data type = tableCellScope.Type
- abbr (선택)Data type = string.Type
- axis (선택)Data type = string.Type
- rowspan (선택)Data type = integer.Type
- colspan (선택)Data type = integer.Type
요소:
설명: 문항 본문(item body)의 구조 부분으로 그 가시성(visibility)은 템플릿 변수에 의해 조건적으로 제어
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- templateIdentifier (필수).Data type = identifier.Type
- showHide (필수).Data type = showHide.Type
- identifier (필수).Data type = identifier.Type
요소:
설명: 하나 또는 그 이상의 표현식 값을 기초로 하여 조건적으로 따라오는 하위 규칙들의 그룹을 포함하는 템플릿 규칙
콘텍스트:
참조:
요소:
설명: 템플릿 변수를 선언한다.
콘텍스트:
속성:
- identifier (필수).Data type = identifier.Type
- cardinality (필수).Data type = cardinality.Type
- baseType (선택)Data type = baseType.Type
- paramVariable (선택)Data type = boolean.Type
- mathVariable (선택)Data type = boolean.Type
요소:
콘텍스트:
속성:
- templateIdentifier (필수).Data type = identifier.Type
요소:
설명: 모든 이전 그룹들이 템플릿 조건을 포함하기 위해 건너띄는 경우, 조건없이 준수되어야 하는 최종 규칙들
콘텍스트:
요소:
설명: 만약 모든 이전 그룹들이 템플릿 조건을 포함하기 위해 건너띄어 진다면, 고려되어야 할 규칙들의 조건 그룹
콘텍스트:
요소:
설명: 템플릿 조건의 첫 번째 파트
콘텍스트:
요소:
설명: 가시성(visibility)이 템플릿 변수에 의해 조건적으로 제어되는 텍스트의 범위(span)(또는 그에 상응하는 것)
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- templateIdentifier (필수).Data type = identifier.Type
- showHide (필수).Data type = showHide.Type
- identifier (필수).Data type = identifier.Type
요소:
설명: 템플릿 변수들의 값들을 계산하기 위해 사용되는 규칙들을 정의
콘텍스트:
요소:
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
- cardinality (필수).Data type = cardinality.Type
- baseType (선택)Data type = baseType.Type
요소:
설명: 문항 템플릿 기능을 위한 프로파일 플래그
콘텍스트:
설명: 시험(test) 또는 시험 파트 피드백
콘텍스트:
속성:
- access (필수).Data type = testFeedbackAccess.Type
- outcomeIdentifier (필수).Data type = identifier.Type
- showHide (필수).Data type = showHide.Type
- identifier (필수).Data type = identifier.Type
- title (선택)Data type = string.Type
요소:
설명: 각각의 시험(test)은 하나 또는 그 이상의 파트로 나뉜다.
콘텍스트:
속성:
- identifier (필수).Data type = identifier.Type
- navigationMode (필수).Data type = navigationMode.Type
- submissionMode (필수).Data type = submissionMode.Type
요소:
콘텍스트:
속성:
- identifier (필수).Data type = string.Type
- datestamp (필수).Data type = datetime.Type
요소:
설명: 시험(test) 네임스페이스에서 찾아지는 값들의 컨테이너를 반환하는 단순 표현식
콘텍스트:
참조:
속성:
- sectionIdentifier (선택)Data type = identifier.Type
- includeCategory (선택)Data type = list of identifier.Type
- excludeCategory (선택)Data type = list of identifier.Type
- variableIdentifier (필수).Data type = identifier.Type
- baseType (선택)Data type = baseType.Type
- weightIdentifier (선택)Data type = identifier.Type
설명: XHTML 텍스트 요소들을 위한 프로파일 플래그
콘텍스트:
설명: 응시자가 갭을 채울 텍스트의 범위(span)를 제공하도록 허용하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- base (선택)Data type = integer.Type
- stringIdentifier (선택)Data type = identifier.Type
- expectedLength (선택)Data type = integer.Type
- patternMask (선택)Data type = string.Type
- placeholderText (선택)Data type = string.Type
콘텍스트:
- 다음에서 0 또는 한번만 발생 [0..1]: table
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- headers (선택)Data type = list of identifier.Type
- scope (선택)Data type = tableCellScope.Type
- abbr (선택)Data type = string.Type
- axis (선택)Data type = string.Type
- rowspan (선택)Data type = integer.Type
- colspan (선택)Data type = integer.Type
요소:
콘텍스트:
- 다음에서 0 또는 한번만 발생 [0..1]: table
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
설명: 시간 제한 기능을 위한 프로파일 플래그
콘텍스트:
콘텍스트:
속성:
- minTime (선택)Data type = duration.Type
- maxTime (선택)Data type = duration.Type
설명: 오브젝트를 생성하기 위해 사용되는 도구의 이름을 포함하는 메타데이터 요소
콘텍스트:
설명: 오브젝트를 생성하기 위해 사용되는 도구를 만들어 내는 회시의 이름을 포함하는 메타데이터 요소
콘텍스트:
설명: 오브젝트를 생성하기 위해 사용되는 도구의 버전을 포함하는 메타데이터 요소
콘텍스트:
설명: XHTML 정의
콘텍스트:
- 다음에서 한번 이상 발생 [1..*]: tbody
- 다음에서 한번 이상 발생 [1..*]: tfoot
- 다음에서 한번 이상 발생 [1..*]: thead
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
요소:
설명: 정수(integer)까지 실수(float)를 버리는 표현식
콘텍스트:
참조:
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 응답을 나타내기 위해 응시자가 파일을 업로드 하는 상호작용
콘텍스트:
참조:
속성:
- xml:base (선택)
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- responseIdentifier (필수).Data type = identifier.Type
- type (선택)Data type = mimeType.Type
요소:
설명: XML 문서 인스턴스 이용 데이터(usage data)의 최상위(root) 요소로서 이용 데이터(usage data)는 또한 문항 통계에 참조
콘텍스트: XML 문서의 최상위(root) 요소가 될 수 있다.
속성:
- glossary (선택) itemStatistics 의 이름이 정의되는 기본 용어집Data type = uri.Type
요소:
설명: 이용 데이터(usage data) 파일의 프로파일 플래그
콘텍스트:
설명: 기본 유형(base-types) 중 하나에서 얻은 단일 데이터 값
콘텍스트:
속성:
- fieldIdentifier (선택)Data type = identifier.Type
- baseType (선택)Data type = baseType.Type
설명: XHTML 정의
콘텍스트:
참조:
속성:
- id (선택)Data type = identifier.Type
- class (선택)Data type = list of styleclass.Type
- xml:lang (선택)
- label (선택)Data type = string256.Type
- xml:base (선택)
요소:
설명: 문항 변수값을 반환하는 단순 표현식
콘텍스트:
참조:
속성:
- identifier (필수).Data type = identifier.Type
- weightIdentifier (선택)Data type = identifier.Type
콘텍스트:
속성:
- sourceIdentifier (필수).Data type = identifier.Type
- targetIdentifier (필수).Data type = identifier.Type
다음 기호값 중의 하나
- author
- candidate
- proctor
- scorer
- testConstructor
- tutor
콘텍스트:
속성:
- identifier (필수).Data type = identifier.Type
- value (필수).Data type = float.Type