Add questionaire in moodle with code

Acceso rápido:

Restricting word access

Assessment is undoubtedly one of the issues that most concerns us as teachers. The exceptional situation in which we find ourselves has led us to look for alternative forms of evaluation from the online point of view. The delivery of timed exercises, the sending of images with the resolution procedures, or virtual questionnaires from different learning platforms are some options.

If we focus on virtual quizzes from Moodle, for example, we have the possibility of creating a bank of questions (of different types) and build quizzes by choosing them randomly. The problem that arises is obvious: what guarantees do we have that the scores obtained are a true reflection of the work of our students? Have they received help from other people? Have they copied each other?

The choice was more than interesting. In our mathematics subjects, most of the time the focus is on the procedure of solving the exercises (also on the interpretation, I know). If we assume that, for example, we are interested in checking whether our students know how to calculate the mean or the variance of some data, what difference does it make what that data is? Then there is the question of interpretation, but conceptual assessment would be a different kind of exposition.

Respuestas a todas las preguntas

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

<p>To have the users automatically registered to some courses, please add the course codes after the user details in the end of each line. The e-mail address is optional – you can use a hyphen (-) in its place if you want to omit it. Lines beginning with # are ignored. If you don’t specify usernames, they will be automatically created by appending a serial number to the user prefix entered below. If you don’t specify passwords, a random password will be created for each account.</p>»;

$langExplainShib = «Enter the names of the variables returned by the Shibboleth server. The variables will be written in <em>secure/index.php</em>. Please note that if the Shibboleth Canonical Name contains the user full name (both first and last name), you need to enter the character delimiting the first from the last name.»;

Types of questions in moodle

Note: in this example, a «chunk» of R code appears at the beginning in which certain R variables take random values. The value of these variables will be included in the question to make it a randomized question. In this case it is a question with numeric answer: extype: num. The parameter exsolution containing the true numeric answer has a value obtained with the help of the R language. The parameter extol: 0.01 determines the tolerance of rounding error allowed in the answer.

Note: You can test a ready-to-work cloud system, in RStudio Cloud, by directly accessing the project at the following link: My R/exams in RStudio Cloud. The first time you access it you will need to register (registration is free).

Respuestas a preguntas

Roles y capacidades se combinan con Categorías de pregunta para dar permiso a un usuario para crear, editar y ver preguntas en el Banco de preguntas. Por ejemplo, una combinación puede permitir que un estudiante pueda editar preguntas en una actividad específica del cuestionario o que todos los profesores de ciencias puedan utilizar las categorías de preguntas creadas para su departamento y no ver las categorías de otros departamentos. En resumen, las categorías de preguntas son contextos (ver Contextos de pregunta) y trabajan con roles para determinar los permisos de un usuario en la gestión de preguntas individuales.

Además, los permisos de preguntas permiten a un usuario conceder permisos a otros usuarios. Por ejemplo, un profesor de un curso puede decidir compartir sus preguntas ubicadas en una categoría específica de preguntas del curso con otros profesores que no tengan permiso para entrar en su curso. Todo esto se hace con permisos que se otorgan a un rol en un contexto específico.

Por defecto, un profesor de curso no tiene permiso para hacer nada con las preguntas ubicadas en una categoría fuera del curso en el que tiene asignado un rol de profesor. Por defecto, los estudiantes ni siquiera pueden ver el Banco de preguntas ni editar ninguna pregunta. Los permisos por defecto pueden ser cambiados para cumplir con objetivos específicos de un sitio, un curso o incluso una actividad específica de cuestionario.