Herramientas de usuario

Herramientas del sitio


es:help_items_selection

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
Próxima revisiónAmbos lados, revisión siguiente
es:help_items_selection [2021/06/07 19:18] rootes:help_items_selection [2021/07/07 17:03] – [Pregunta condicionada] root
Línea 57: Línea 57:
  
 ==== Pregunta condicionada ==== ==== Pregunta condicionada ====
 +Este campo puede contener un trozo de código en [[es:manual:ssl|SSL]] (Siette script Language) que determinará en tiempo de ejecución y en función de los valores de las variables de sesión, si la pregunta debe presentarse al alumno o no. El código debe devolver ''true'' o ''false'' en una sentencia ''return''. El script se ejecuta antes de plantear la pregunta, en una fase de comprobación. Si la condición devuelve ''false'' se descarta la pregunta y se busca otra para seleccionar.
  
-Este campo puede contener un trozo de código en SSL (Siette script Language) que determinará en tiempo de ejecución y en función de los valores de las variables de sesión, si la pregunta debe presentarse al alumno o no. +Véanse ejemplo en la el [[es:manual:items:condicionadas|manual]].
- +
-Por ejemplo, supongamos que llevamos la cuenta de los fallos que ha tenido el alumno, o de las veces que ha consultado la ayuda, se pueden establecer condiciones como: +
- +
-<code> +
-if (nAyudas>5) { +
-    return false; +
-+
-</code> +
- +
-Que fuerzan a aque esta pregunta no se presente si ya se han pedido anteriormente mas de 5 ayudasPor supuesto, es necesario que el test haya definido la variable de sesion ''nAyudas''+
es/help_items_selection.txt · Última modificación: 2021/11/11 09:28 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki