Preguntas anidadas moodle

Acceso rápido:

Cómo extender la fecha límite de la asignación en Moodle (para

Parece que está usando Internet Explorer 11 o más antiguo. Este sitio web funciona mejor con navegadores modernos como las últimas versiones de Chrome, Firefox, Safari y Edge. Si continúa con este navegador, puede ver resultados inesperados.

Las categorías de preguntas proporcionan una forma de organizar sus preguntas. Puede utilizar las categorías para organizar sus preguntas por tema, por puntuación otorgada, por nivel de dificultad, por cuestionario o por otro mecanismo que le ayude a organizar su banco de preguntas.

La función de jerarquía le permite separar las categorías en subcategorías y las subcategorías en subcategorías.  Las categorías y subcategorías, son muy poderosas cuando se combinan con preguntas aleatorias que pueden seleccionar ya sea de una categoría o de una categoría o cualquiera de sus subcategorías.

Si está utilizando el comportamiento Interactivo con múltiples intentos o Retroalimentación Inmediata y con el método de navegación configurado como libre, puede hacer que la visualización de una pregunta dependa de que una pregunta anterior sea respondida primero.

Si edita cualquier pregunta, ya sea dentro de un cuestionario o del banco de preguntas, las ediciones se aplicarán a todos los cuestionarios que utilicen esta pregunta. Para mantener la versión original de una pregunta que ya ha utilizado, duplique la pregunta y luego edítela, o edite la pregunta y guárdela con un nuevo Nombre de Pregunta

Cómo crear una pregunta de Matriz de Desplegables con

Esta sintaxis evita problemas con los editores de texto enriquecido utilizados en Moodle, pero se sigue recomendando utilizar el editor de texto plano para evitar el exceso de cambios de línea y espacios en blanco generados por los editores WYSIWYG.

Sin embargo, sigue sin evaluarse. Por lo tanto, la rama true no se satisface. Además, la rama else se convierte literalmente en una condición not(p<1) que en este caso tampoco se evalúa. El efecto global es que no se incluye ni la rama if ni la else. Esto podría no ser el comportamiento esperado.

Moodle 3.8 - 20 Foro | Qué es un Foro en Moodle

La bifurcación condicional (o lógica de omisión) es una función que cambia la pregunta o la página que el encuestado ve a continuación en función de su respuesta a la pregunta actual. La bifurcación condicional crea una ruta personalizada a través de la encuesta que varía en función de las respuestas del encuestado.

Para una pregunta, puede agregar una o más respuestas obligatorias a la pregunta principal y/o una o más respuestas opcionales a la pregunta. Todas las respuestas de la pregunta en la sección obligatoria deben cumplirse exactamente para que se muestre la pregunta secundaria. Al menos una respuesta de la sección opcional debe cumplirse para que la pregunta se muestre. También puede especificar si la opción de respuesta a la pregunta debe ser la que se responde o la que no se responde. En versiones anteriores, sólo se podía seleccionar una respuesta de pregunta y tenía que ser la respuesta dada. Si sólo se selecciona una respuesta de pregunta obligatoria como la que debe responderse, la funcionalidad será idéntica a la de las versiones anteriores.

Si desea utilizar la función de bifurcación condicional en un cuestionario, cuando cree o edite el cuestionario, en la sección Opciones de respuesta de la configuración, debe establecer la opción Permitir bifurcar preguntas en Sí. Tenga en cuenta que esta opción está configurada como No por defecto.

Moodle restrict access quiz

Objeto de pregunta con opciones y respuestas ya cargadas por get_question_options Tenga cuidado con el uso de esto es necesario a veces para configurar la estructura del formulario en definition_inner pero los datos siempre se cargan en el formulario con set_data.

Pase un parámetro de false si no quiere un botón de cancelación en su formulario. Si tienes un botón de cancelación asegúrate de comprobar que se pulsa usando is_cancelled() y redirigiendo si es verdadero antes de intentar obtener datos con get_data().

Esto es útil para que las clases intermedias inyecten la lógica después de que la definición haya sido proporcionada sin requerir que los desarrolladores llamen al padre self::definition() ya que no es obvio por diseño. La clase 'intermedia' es 'MyClass extends IntermediateClass extends moodleform'.

Las clases que sobrescriben este método siempre deben llamar al padre. Puede que no añadamos nada específicamente en esta instancia del método, pero es probable que las clases intermedias lo hagan, por lo que es una buena práctica llamar siempre al padre.

Reimplementado en qtype_truefalse_edit_form, qtype_shortanswer_edit_form, qtype_randomsamatch_edit_form, qtype_numerical_edit_form, qtype_multichoice_edit_form, qtype_match_edit_form, qtype_gapselect_edit_form_base, qtype_essay_edit_form, qtype_ddmarker_edit_form, qtype_ddimageortext_edit_form, qtype_calculatedsimple_edit_form, qtype_calculatedmulti_edit_form y qtype_calculated_edit_form.

Subir