Variables seguimiento actividad

Inicio Forums Ayuda / Ajuda / Laguntza / Axuda / Help Variables seguimiento actividad

This topic contains 2 respuestas, has 2 voices, and was last updated by  ifanlo Hace 10 años, 8 meses.

  • Author
    Entradas
  • #18186

    ifanlo
    Member

    Hola!

    En mi primera intervención en estos foros, vaya por delante mi felicitación y agradecimiento al equipo que hace posible el desarrollo de eXe.  🙂

    Aunque soy desconocedor de las interioridades de SCORM, sé que hay un seguimiento de páginas completadas o no completadas, pues desde Moodle puedo acceder a los informes correspondientes.

    Pero en un encargo que estoy desarrollando para un cliente, me piden (no tengo muy claro porqué) la implementación de unas variables de seguimiento:

    El contenido reflejará el porcentaje de páginas del contenido que ha visitado el alumno:Para ello en el contenido se implementarán dos variables:– VarPaginas_totales: recoge el número de páginas de las que está compuesto el sco. Dentro de la variable SCORM cmi.suspend_data (ejemplo de formato: VarPaginas_totales=45)– VarPaginas_visitadas: recoge el número de páginas del sco que han sido vistas por el alumno al menos una vez (ejemplo:  VarPaginas_visitadas=27)

    Alguien que se haya peleado con cosas así, ¿podría orientarme sobre como implementar esto?

    Quizás la pregunta debía ir en el foro de desarrolladores, pero he pensado mejor comenzar en el de ayuda general.

    Muchas gracias,

  • #18188

    Anónimo

    Hola ifanlo:

    Lo primero, bienvenido. Me meto a reponder lo más escueto posible, pero, por desgracia, el tema es más árido de lo que nos gustaría.

    El estándar SCORM es un estándar que sirve, entre otras cosas, para comunicar un contenido (como los que genera eXe) con una plataforma LMS (como Moodle). Para entender lo que se puede hacer, hay que entender:

    • Las limitaciones del estándar (ahí hay poco que hacer).
    • Las limitaciones de lo que “emite” eXeLearning. Ahora eXe pone una información, pero, si necesitaras “emitir” más datos, tal vez podrías hacer un apaño con poco esfuerzo.
    • Las limitaciones de lo que hace Moodle con la información que recibe. Habría que ver cómo trata Moodle la información recibida en los informes de esa versión concreta. Si el informe no recoge la información emitida como a ti te gusta, podrías hacer un informe a tu medida en Moodle.

    Si te parece bien, te cuento lo que se puede hacer sin desarrollos adicionales en eXe ni en Moodle.

    El sco: elemento base de la API SCORM

    El estándar SCORM basa la gestión de datos en elementos llamados sco-s. Un SCO es una instancia de la API SCORM, es decir una colección de los datos que permite recoger ese estándar. Los más típicos son la nota, si la página ha sido completada, superada, las interacciones (qué ha hecho el usuario en ese elemento). El estándar no define a qué nivel se debe aplicar el concepto de sco, es decir, algunas herramientas de autoría generan un sco único por paquete SCORM y otras generan tantos sco-s como páginas

    Si necesitas información sobre lo que se puede almacenar en la API SCORM, te recomiendo que leas el apartado runtime de las especificaciones del estándar.

    Tratamiento de la API SCORM en eXe

    eXe genera un sco por cada página. En la mayoría de ellas, sólo almacena si se ha visitado o no y el tiempo que ha pasado desde la carga hasta la descarga de la página. La excepción es el cuestionario SCORM. Si incluimos un cuestionario SCORM en una página, almacenará la nota del mismo, y si ha “aprobado” o no (en función de la nota mínima). También almacena algún dato sobre las interacciones (qué opciones ha elegido en cada pregunta).

    Traducido a tu problema, puedes saber si ha visitado cada una de las páginas, pero no existe un elemento que diga cuantas páginas existen en total

    Tratamiento de la API SCORM en Moodle

    Cuando publicas un paquete SCORM en Moodle, lo que estás generando es una actividad SCORM, es decir, un elemento en la base de datos de Moodle y un montón de datos asociados al mismo. Cada vez que un alumno entra en un SCORM, Moodle recoge la información “emitida” por ese paquete y la guarda en la base de datos. Luego, te ofrece una serie de informes.

    Puedes configurar la actividad SCORM para que muestre el número de objetos de aprendizaje superados. En el caso de eXe, eso se corresponderá con el número de páginas visitadas.

    Cómo ves, no es díficil saber el número de páginas visitadas. Tampoco creo que sea muy difícil obtener en Moodle el número de scos del paquete, ya que esa información la debe guardar en la base datos al desplegar el paquete. Probablemente, consultado la tabla mdl_scorm_scoes obtengas ese dato.

    Igual es un poco apresurado, pero yo creo que lo que necesitas es un informe en Moodle que explote los datos existentes como desea tu cliente.

    ¡Un saludo!

  • #18211

    ifanlo
    Member

    Muchísimas gracias por tu respuesta, José Miguel!

    La estudiaré con detenimiento…  🙂

    Saludos,

You must be logged in to reply to this topic.

Skip to content