Implementación de Condicionales del CICEI

por Borja Rubio Reyes.  

En el Centro de Innovación para la Sociedad de la Información (CICEI) en la Universidad de Las Palmas de Gran Canaria (España), se ha estado investigando acerca del aprendizaje adaptativo basado en condicionales en Moodle. En el 2005 presentamos en una discusión en el foro Conditional Activities una implementación de actividades condicionales que era parte del resultado de mi Proyecto de Fin de Carrera. Ahora hemos mejorado dicha implementación y la hemos adaptado a la versión 1.9 de Moodle. Con esta implementación, se puede condicionar cada actividad o recurso de un curso a:

  • que se haya o no enviado una tarea
  • la calificación (numérica o escala personalizada) obtenida en una tarea
  • que se haya o no accedido a un libro
  • que se haya o no participado en un chat
  • que se haya o no respondido a una consulta
  • la respuesta dada a una consulta
  • el número de discusiones (hilos) iniciadas en un foro
  • el número de mensajes (los inicios de discusiones o hilos también se consideran mensajes) enviados a un foro
  • el número de mensajes de respuesta obtenidos en un foro
  • la calificación (numérica o escala personalizada) obtenida en un foro
  • el número de entradas añadidas a un glosario
  • el número de comentarios hechos a términos de un glosario
  • la calificación obtenida en una lección
  • la respuesta dada 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 en una pregunta de tipo "emparejando" determinada de una lección
  • la calificación obtenida en una pregunta de tipo "ensayo" determinada de una lección
  • la calificación obtenida en un cuestionario
  • la respuesta dada 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 en una pregunta de tipo "correspondencia" determinada de un cuestionario
  • el número de aciertos en una pregunta de tipo "emparejando respuestas cortas aleatoriamente" determinada de un cuestionario
  • el número de veces que se ha editado un wiki
  • la calificación obtenida en un taller
  • que se haya accedido a un recurso
  • que el idioma del participante sea distinto o igual a uno cualquiera de los idiomas disponibles en el sitio
  • que el país del participante sea distinto o igual a uno cualquiera de la lista de paises
  • el tiempo transcurrido (en días) desde el primer clic del participante 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
Características generales:
  • Las condiciones para una actividad concreta deben establecerse en una nueva pestaña que aparece en la configuración de la actividad. Los condicionales pueden activarse/desactivarse desde la configuración de cada curso.
  • Los condicionales establecidos en un curso se almacenan/restauran con las copias de seguridad del curso.
  • Este parche además permite resaltar las actividades nuevas de un curso (aquellas en las que un participante nunca ha hecho clic) por medio de la etiqueta "NUEVO" o de una etiqueta personalizada. Por defecto las actividades no se resaltan. Todo esto se controla desde la configuración del curso.
  • Este parche además permite establecer un texto asociado a una actividad (desde una nueva pestaña llamada "Información de actividad" que aparece en la configuración de la actividad). Este texto le aparecerá a un participante en la página principal del curso y justo encima de la actividad en cuestión, hasta que acceda a dicha actividad. Una vez que el participante haya accedido a la actividad dicho texto desaparecerá de la página principal del curso aunque se podrá acceder mediante el botón de ayuda que aparece al lado del nombre de la actividad.
  • Se añaden nuevas habilidades a los roles:
    • Activar/desactivar condicionales
    • Crear condicionales
    • Asignar información de actividad
  • Todos los textos se encuentran en Inglés y en Español-Internacional (es).
  • Para la instalación usa la Local customisation de Moodle para las modificaciones en la base de datos y añadir nuevas habilidades a los roles.
Hay disponible un curso explicando los condicionales en el que se describe su funcionamiento y desde el que se pueden hacer pruebas de los mismos.
De momento el parche se encuentra disponible para las versiones 1.9.4 y 1.9.5. Nótese que contiene archivos de Moodle 1.9.X modificados. Por lo tanto debería usarse solamente con la versión 1.9.X de Moodle (no con otra versión distinta ni con Moodle 1.9.X+). Puedes descargartelo desde Moodle (Modules and Plugins database) o directamente desde nuestro servidor.
Aparte de esta discusión en Español también se encuentra disponible la discusión principal del parche en inglés.
Saludos.

Read more https://moodle.org/mod/forum/discuss.php?d=124755