Maestría en Tecnologías de la Información y Aplicaciones en RED: eProfesor     red-social-1     logo iva 150     logo-blogs-suricata-150     logo-catunesco-150

Crear PDF Recomendar Imprimir

Condicionales

Implementación de condicionales

Descripción

En el año 2005, presentamos a la comunidad de Moodle una primera versión de una de las modificaciones hechas al código de Moodle desde el CICEI: los condicionales. Esta modificación permite mostrar en un curso actividades o recursos concretos en función de que se cumplan determinadas condiciones (conocimientos previos, actividad realizada por el alumno, tiempo transcurrido, calificación obtenida, etc.). En Mayo del 2009, tras un largo periodo de pruebas y mejoras, tal como comentaba Enrique Rubio Royo (director del CICEI) en un post de su blog, volvieron a presentarse los condicionales actualizados a la última versión de Moodle (por aquel entonces la 1.9.4). Se han continuado realizando actualizaciones adaptadas a las últimas versiones de Moodle.

condicionales2

El resultado de tener los condicionales instalados en un servidor Moodle, es que cada actividad y/o recurso se puede poner a disposición de cada usuario en el momento en que se cumpla alguna (o varias) de las siguientes condiciones:

  • que el alumno haya o no enviado una tarea

  • la calificación (numérica o escala personalizada) obtenida por el alumno en una tarea

  • que el alumno haya o no participado en un chat

  • que el alumno haya o no respondido a una consulta

  • la respuesta dada por el alumno a una consulta

  • el número de discusiones (hilos) iniciadas por el alumno en un foro

  • el número de mensajes (los inicios de discusiones o hilos también se consideran mensajes) enviados por el alumno a un foro

  • el número de mensajes de respuesta obtenidos por el alumno en un foro

  • el número de discusiones en las que se ha participado en un foro

  • la calificación (numérica o escala personalizada) obtenida por el alumno en un foro

  • el número de entradas añadidas por el alumno a un glosario

  • el número de comentarios hechos por el alumno a términos de un glosario

  • la calificación obtenida por el alumno en una lección

  • la respuesta dada por el alumno a una pregunta de tipo “opción múltiple”, “verdadero/falso”, “respuesta corta” o “numérica” determinada de una lección

  • el número de emparejamientos correctos hechos por el alumno en una pregunta de tipo “emparejando” determinada de una lección

  • la puntuación obtenida por el alumno en una pregunta de tipo “ensayo” determinada de una lección

  • la calificación obtenida por el alumno en un cuestionario

  • la respuesta dada por el alumno a una pregunta de tipo “respuesta corta”, “verdadero/falso”, “opción múltiple”, “numérica” o “calculada” determinada de un cuestionario

  • el número de emparejamientos correctos hechos por el alumno en una pregunta de tipo “correspondencia” determinada de un cuestionario

  • el número de aciertos del alumno en una pregunta de tipo “emparejando respuestas cortas aleatoriamente” determinada de un cuestionario

  • el número de veces que el alumno ha editado un wiki

  • la calificación obtenida por el alumno en un taller

  • que el alumno haya accedido a un recurso

  • que el idioma del alumno sea distinto o igual a uno cualquiera de los idiomas disponibles en el sitio

  • que el país del alumno sea distinto o igual a uno cualquiera de la lista de paises

  • el tiempo transcurrido (en días) desde el primer clic del alumno en el curso

  • el tiempo transcurrido (en días) desde la fecha de inicio del curso

  • el tiempo transcurrido (en días) desde una fecha concreta

  • el participante tenga un rol determinado

  • el participante haya o no haya subido una foto a su perfil

  • el número de diálogos que un participante ha iniciado en una actividad de tipo dialogue

  • el número de mensajes instantáneos que haya enviado un participante

Descarga y más información

Hemos creado un curso explicando los condicionales, en el que se describe su funcionamiento y desde el que se pueden hacer pruebas de los mismos.

Además, puede obtenerse más información de los condicionales desde las discusiones, en español y en inglés, existentes en los foros de moodle.org. En dichas discusiones encontrarás información acerca de la descarga de los condicionales, aunque puedes hacer la descarga desde la base de datos Modules and Plugins de Moodle o directamente desde nuestro servidor (en formato .zip conteniendo el código para versiones concretas).