Choice Multiple Question
Las preguntas de elección múltiple han sido las mejores valoradas en la encuesta realizada y por lo tanto le ha sido otorgada la mayor prioridad para empezar a trabajar. Una pregunta de este tipo, siguiendo el modelo de información de la especifiación IMS QTI v2.0, es un assessmentItem (elemento de evaluación) y requiere unos atributos obligatorios como son:
- Identifier: string
- Title (para facilitar seleccionar una pregunta cuando no se puede visionar el texto entero de la pregunta): string
- Adaptative (verdadero o falso, si un pregunta puede ser respondida/intentada varias veces): boolean
- TimeDependent: boolean
Para cumplir la especificación, sin intentar deternerse demasiado en todas las posibilidades que ofrecen y poder centrarse en otros ambitos del proyecto, se centrarán en los atributos y nodos obligatorios. Así pues, existen más atributos pero son optativos por lo tanto los dejamos a un lado. Además, pueden contener como nodos hijos en el XML:
- ResponseDeclaration[*]
- OutcomeDeclaration[*]
- TemplateDeclaration[*]
- TemplateProcessing [0..1]
- StyleSheet [0..*]
- ItemBody [0..1]
- ResponseProcessing [0..1]
- ModalFeedBack [*]
Comienzo con lo básico que son ResponseDeclaration, OutcomeDeclaration, ItemBody y ResponseProcessing.
ResponseDeclaration tiene como atributos obligatorios identifier y cardinality igual que OutcomeDeclaration y ResponseProcessing (ya que ambos heredan de variableDeclaration) y que contiene correctResponse, mapping, aremapping (este último sólo si se va a interactuar con imágenes).
ItemBody contiene blocks, el más importante será el nodo de interación y en este tipo de preguntas interacciones de bloques, en partircular, interación de elección (choiceInteraction), que contiene como atributos shuffle (si las respuestas se deben distribuir de forma aleatoria) y maxchoices(número máximo de opciones que puede elegir el alumno) y contiene 0 o 1 el prompt (ya que es todas las interacciones de bloque contienen este atributo) y 1 o varios nodos simpleChoice que tendrán un identificador y un atributo fixed (true si se quiere fijar la posición de la respuesta, false en otro caso).
Obtenido: Desglose del modelo de información de las preguntas choice multiple.
Objetivo: Continuar con las preguntas extended_text.
Comentarios recientes