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ónAmbos lados, revisión siguiente
es:help_items_selection [2021/07/07 16:57] – [Pregunta condicionada] 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 [[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 noEl código debe devolver ''true'' o ''false'' en una sentencia ''return''. El escript se ejecuta antes de plantear la pregunta, en una fase de comprobación. Si la condición devuelve ''false'' se descarta la preguntay se busca otra para seleccionar. +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 ayudas. Por 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