Preguntas FAQ

De MoodleDocs

¿Cómo pueden compartirse preguntas entre cursos?

Vea cómo permitirle a los profesores que compartan preguntas entre cursos

Si yo cambio una pregunta dentro del Banco de preguntas, ¿se cambiará en todos los exámenes en donde aparece?

Si. Vea los comentarios de Tim Hunt en https://moodle.org/mod/forum/discuss.php?d=234011&parent=1016542#p1016558

¿Hay alguna forma de configurar el modo por defecto de las preguntas de tipo ensayo en nuestro sitio para que se permita subir un archivo anexo?

La única manera de cambiar esto es editando el código.

En question/type/essay/edit_essay_form.php, encuentre en donde se configura el valor por defecto para 'anexos (attachments) ' a 0, y caámbielo a 1.

Tome nota de que, después de cambiar los datos en la Base de Datos, Usted necesitará ir a Administración -> plugins -> cachando y purgue el caché de definiciones de preguntas; o simplemente purgue todas las cachés.

Porqué algunos estudiantes adivinan correctamente las respuestas para preguntas que tienen imágenes?

Ejemplo donde la imagen superior muestra la respuesta (amiloidosis), la imagen inferior tiene un título no-revelador (img1)

Cuando Usted inserte una imagen en una pregunta, asegúrese de que el título de la imagen no revele la respuesta, porque se muestra al pasar el ratón encima de la imagen.

¿Cómo creo categorías de preguntas para todo el sistema?

  1. Como administrador, o usuario con permiso del sistema, vaya a Banco de preguntas > Categorias en cualquier curso.
  2. Usando el "Formato para añadir categoría" que está al fondo de la página, configure el padre de la nueva categoría al contexto del sistema.

¿Cómo pueden los estudiantes subir imágenes en una pregunta de tipo ensayo?

Al crear la pregunta, en la sección de Formato de respuesta, elija "Editor HTML + archivos subidos."

¿Existe algún módulo para crear plugins de Tipos de preguntas en Moodle

Si. Vea este hilo del foro. Actualmente está disponible para Moodle 2.7 a 3.0 en la página del autor en Github.

¿Cual es el propósito del botón para Guardar cuando se está pre-visualizando una pregunta?

El botón para Guardar no le es muy útil al profesor que está pre-visualizando una pregunta. Lo que hace es simular lo que sucede en un examen de varias páginas, cuando el estudiante se mueve a la página siguiente, y después se regresa. Cualquier trabajo en progreso del estudiante debería de guardarse automáticamente; razón por la cual el botón parece que no hace nada (a menos que Usted vea muy detalladamente en la tabla de historia de las respuestas). Sin embargo, para las personas que están desarrollando un nuevo tipo de pregunta, es muy importante que puedan probar que funciona y esa es la razón por la que se añadió allí ese botón.

¿Puedo cambiar el tamaño de las cajas de texto mientras el usuario está escribiendo?

Si. Marc Bernat Martínez y Dominique Bauer escribieron este código que toma en cuenta el ancho exacto de la entrada, sin importar su longitud, tamaño ni familia del font usado: <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script> /* actualWidth ancho de la entrada checkWidth ancho enel cual la caja se ensancha defaultWidth ancho predeterminado de la caja c, ctx vea https://www.w3schools.com/tags/canvas_measuretext.asp size tamaño del font w/ px, e.g. '14 px'

              tenga en cuenta que el tamño del font puede estar definido en cualquier unidad,
              por ejemplo. small, medium, xx-large, 150%, 1.25cm, 22px
              porque siempre es transformado a unidades de pixeles

sizeN tamaño del font w/o px, ejemplo '14' family familia del como por ejemplo "Times New Roman", Times, serif txt texto de la entrada como por ejemplo '123456'

  • /

var defaultWidth = 100; document.write('<canvas id="canvas_1" style="display: none;"></canvas>'); function newWidth() {

   var txt = $(".formulas_number").val();
   var size = $(".formulas_number").css('font-size');
   var sizeN = Number(size.substring(0, size.length-2));
   var family= $(".formulas_number").css('font-family');
   var c = document.getElementById("canvas_1");
   var ctx = c.getContext("2d");
   ctx.font = size + " " + family;
   var actualWidth = ctx.measureText(txt).width;
   var checkWidth = defaultWidth - sizeN;
   if (actualWidth >= checkWidth) {
       $(".formulas_number").width(actualWidth + sizeN);
   } else {
       $(".formulas_number").width(defaultWidth);
   }

} $(document).ready(function(){

   $(".formulas_number").css("padding-left","10px");
   newWidth();
   $(".formulas_number").keyup(function() {
       newWidth();
   });

}); </script> Tenga en cuenta que estos scripts pueden ser utilizados con todos los tipos de preguntas, no solamente con la pregunta formulas. Están disponibles en moodleformulas.org.

Vea tambien

¿Más preguntas?

Por favor haga sus preeguntas en idioma inglés en el Quiz forum de moodle.org.