Herramientas de usuario

Herramientas del sitio


es:manual:items:externos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:manual:items:externos [2021/06/23 12:38] rootes:manual:items:externos [2021/06/29 14:46] (actual) root
Línea 1: Línea 1:
 ===== Preguntas externas ===== ===== Preguntas externas =====
  
-Las preguntas externas son ítems cuya corrección no se ejecuta dentro de la web de Siette, sino mediante un programa o una aplicación diferentes. En estos casos Siette dispone de las referencias necesarias para entenderse con la aplicación externa, pedirle que despliegue y evaliue el ítem y acomodar la respuesta que la aplicación externa proporciona a un ítem básico que convierte la respueta de la aplicación en una respuesta para Siette.+Las preguntas externas son ítems cuya corrección no se ejecuta dentro de la web de Siette, sino mediante un programa o una aplicación diferentes. En estos casos Siette dispone de las referencias necesarias para entenderse con la aplicación externa, pedirle que despliegue y/o evalue el ítemtransformar la respuesta que la aplicación externa proporciona a un ítem básico que convierte la respueta de la aplicación en una respuesta para Siette.
  
-La posibilidad de llamar a items externos plantea algunas variantes muy especificas para las que se han desarrollado mecanismos integrados en el propio Siette, hay dos casos especiales:+La posibilidad de llamar a items externos plantea algunas variantes, algunas de ellas muy especificas para las que se han desarrollado mecanismos integrados en el propio Siette, hay dos casos especiales:
  
-   * [[es:manual:items:externosqtiPreguntas QTI]], en los que la aplicación externa no es mas que un reproductor de preguntas en formato [[https://www.imsglobal.org/question/index.html|IMS-QTI]].+   * [[es:manual:items:externosGeneral|Preguntas externas de otros sistemas]], en los que la aplicación externa completamente independiente de Siette, o bien desarrollada Externamente para Siette. 
 +   * [[es:manual:items:externosqti|Preguntas QTI]], en los que la aplicación externa no es mas que un reproductor de preguntas en formato [[https://www.imsglobal.org/question/index.html|IMS-QTI]].
    * [[es:manual:items:externosfichero|Preguntas con ficheros]], en los que la aplicación externa consiste en un conjunto de llamadas a programas que se ejecutan directamente sobre el sistema operativo del servidor de Siette, e incluso en otros servidores previamente vinculados.    * [[es:manual:items:externosfichero|Preguntas con ficheros]], en los que la aplicación externa consiste en un conjunto de llamadas a programas que se ejecutan directamente sobre el sistema operativo del servidor de Siette, e incluso en otros servidores previamente vinculados.
 +
 +==== Item base ====
 +Todos los ítems externos se basan en un reproductor que plantea la pregunta que no es parte del sistema Siette y un ítem con el que se hace la correspondencia al que denominamos //ítem base//.  
 +
 +El //ítem base// puede ser cualquier [[es:manual:items:tiposbasicos
 +|item basico]], ya sea de multiple opción o de respuesta libre, y sus opciones de respuesta deben coincidir con los posibles valores devueltos por la página o aplicación externa. Es decir, si la aplicacion externa puede devolver ''A'', ''B'' y ''C'' mediante un parámetro ''answer'', el //ítem base// tendrá al menos soporte para estas tres respuestas, al igualq ue las tendría para la respuesta a una pregunta interna. El mecanismo funciona de la siguiente manera:
 +
 +--- Siette invoca mediante una URL, es decir una llamada HTTP, la aparición de otra página web a la que incluso puede pasarle algunos parámetros. Esta página se despliega y toma el control de la navegación. 
 +
 +--- En un momento determinado, (puede ser al pulsar un botón enviar, o al concluir una tarea), la página o aplicación externa devuelve el control a Siette mediante otra llamada HTTP, y le pasa mediante parámetros la respuesta del alumno.
 +
 +--- Siette identifica el parámetro devuelto por la aplicación externa (el ítem externo) y lo compara con las opciones de respuesta del //ítem base//, para identificar la respuesta a ese ítem.
 +
 +--- A partir de aquí el proceso es el mismo que con cualquier otro ítem de Siette.
 +
 +Este mecanismo se explica mediante diversos ejemplos al describir los [[[[es:manual:items:externosGeneral|Ítems externos de proposito general]], aunque el mecanismo es identico para los [[es:manual:items:externosqti|Preguntas QTI]] y las [[es:manual:items:externosfichero|Preguntas con ficheros]]
  
  
es/manual/items/externos.1624451892.txt.gz · Última modificación: 2021/06/23 12:38 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki