Home » Archive

Articles in the Moodle Category

Factorsim, Il3-UB, Iphone, Moodle »

[tak | 23 Feb 2010 | No Comment | 57 views | ]

Desde FactorSIM (como empresa proveedora de Il3-UB) hemos creado una aplicación para Iphone/Ipod que permite a un usuario conectarse a Moodle y responder cuestionarios.

Mediante esta aplicación, los usuarios del campus on-line de Unió de Pagesos pueden ver los diferentes cursos que están matriculados y contestar los cuestionarios de evaluación directamente desde el Iphone/Ipod.

El desarrollo es parte de un proyecto de innovación global (que incluye Ning, Flash, generación de contenidos y modelos SCORM…), durante el cual, Unió de Pagesos adoptó Moodle como herramienta para la gestión de su formación on-line. Gracias a una modificación del plugin de autentificación, el Iphone/Ipod puede acceder directamente al campus, y mediante una exportación a medida de los cuestionarios, estos son visualizados en el Iphohe/Ipod.

El usuario puede contestar directamente los cuestionarios, ver las fotos y vídeos asociados (otra funcionalidad desarrollada expresamente) y conocer la nota obtenida. Esta nota se calcula y guarda directamente en Moodle.

Para evitar problemas de conexión, el paquete incluye los cuestionarios (la última versión exportada), de manera que si no existe una conexión directa, el usuario puede contestar las preguntas. Una vez detecta una conexión activa, el Iphone/Ipod se conecta y envía las notas guardadas.

IMG_0001

Unio de Pagesos - Il3 - Iphone

IMG_0005

Unio de Pagesos - Il3 - Iphone

IMG_0012

La aplicación ya está disponible en Apple Store. Para probarla sólo tienes que desactivar el wifi, aunque no guardará los resultados. Los usuarios autentificados en Moodle si que reciben el listado de cuestionarios anteriores y la nota se guarda en Moodle.

Drupal, LMS, Moodle, e-learning »

[tak | 20 Ene 2010 | No Comment | 86 views | ]

En FactorSIM utilizamos Moodle como herramienta para la implementación de campus on-line, por su versatilidad y potencia, aunque no sea un  desarrollo con grandes potencialidades gráficas o de usabilidad (esperemos que se solucione enl a versión 2.0).

Cuando apostamos por Moodle, analizamos otras plataformas (Caroline, Sakai y Dokeos). Esta última es la que más se parecía a Moodle y la que tenía funcionalidades más interesantes.

Ahora mismo tenemos una nueva plataforma, Chamilo, que nace de la fusión de Dokeos 1.8.6 (escisión del grupo de desarrollo original) y Chamilo 2.0 y como consecuencia de la derivación del Dokeos oficial a un modelo de LMS no tan “abierto”.

http://www.chamilo.org



Según la información que podemos leer en su web:

Características principales

  • Creación de contenidos educativos
  • Fácil instalación en soluciones de Web Hosting
  • Seguimiento de los resultados de los usuarios, que permiten mejorar la metodología
  • Interfaz limpia, dejando que el usuario se centre en el aprendizaje
  • Canales de comunicación sincrona y asíncrona
  • Muchas herramientas que permiten todos los tipos de aprendizaje (visual, auditiva, práctica, juegos serios)
  • Amplia gestión de documentos

Licencia

Chamilo se distribuye bajo la licencia GNU/GPLv2.

Como nota anecdótica, la web de comunicación del proyecto, se ha creado utilizando otro de los programas preferidos de Factorsim: Drupal.

Factorsim, Moodle »

[dani | 12 Nov 2009 | No Comment | 64 views | ]

Consultar la nota del alumno logeado en un curso parece una operación sencilla. Podemos necesitarla para decidir si ha aprovado o no, para decidir nostrarle una actividad de final de curso, un diploma, una felicitación…

Moodle cuenta con una función grade_get_grades() capaz de proporcionarnos cualquier nota EXCEPTO las notas de curso, de categorías y las manuales. Por tanto, no nos queda más remedio que buscarnos esas notas de otra manera.

En el caso de moodle 1.8 / 1.9, podemos obtenerlas con una simple consulta a la base de datos:

$grades = get_record_sql("SELECT g.finalgrade,
                                 g.rawgrademin,
                                 g.rawgrademax
                          FROM ".$CFG->prefix."grade_grades g,
                               ".$CFG->prefix."grade_items i
                          WHERE i.itemtype='course' AND
                                i.id=g.itemid AND
                                i.courseid='".$COURSE->id."' AND
                                g.userid='".$USER->id."'");

En versiones más antiguas, en cambio, no disponemos de estas notas ya calculadas en la base de datos. Cada vez que se utilizan, el módulo de gradebook obtiene las notas parciales, invoca a las funciones de evaluación de notas de los módulos pertinentes y pondera los resultados para terminar con una nota global. Nuestras dos únicas opciones son replicar ese comportamiento a mano o bien intentar reaprovechar el código del gradebook. Esto último es lo que hemos hecho en Factorsim en el siguiente ejemplo para Moodle 1.6:

require_once($CFG->dirroot.'/grade/lib.php');
$grades = grade_get_formatted_grades();
$grade = $grades[0][$USER->id]['student_data'];

Esta última solución es un buen ejemplo de “matar mosquitos a cañonazos”, porque la función grade_get_formatted_grades() nos devuelve todas las notas de todos los alumnos del curso. Nosotros después las descartamos todas excepto las del alumno que nos interesa.

Moodle, e-learning »

[tak | 14 Oct 2009 | No Comment | 172 views | ]

Habitualmente colaboramos con Il3-UB en procesos de consultoría y apoyo a la implementación tecnológica.  Una de las colaboraciones recurrentes es la formación o sesiones informativas sobre web 2.0 o tecnologías orientadas a la formación.

La última de ellas, tuvo lugar a finales de septiembre, y se centraba en el uso de Moodle como herramienta para la implementación de Campus on-line, y analizar sus funcionalidades.

Dejo aquí la presentación. En este caso, es una guía que sirve para explicar con detalle los conceptos, y la explicación se complementa con la formación  se realiza en el seminario, pero hay contenido que puede ser útil para entender cómo funciona Moodle.

Drupal, Informe, Moodle »

[tak | 21 Sep 2009 | One Comment | 423 views | ]

Mientras esperamos las nuevas y esperadas versiones de Moodle (a la 2.0) y de Drupal (a versión 7), nos podemos aproximar a las funcionalidades y mejoras que teóricamente incorporarán.  Es curioso (o no), ver como ambos desarrollos han centrado gran parte de su cambio en la usabilidad y en la integración con herramientas externas. Prometedor y siendo críticos, vamos tarde ya.

Moodle 2.0

A contínuación podemos ver la diapositiva 40 de la presentación que realizó Martin Dougiamas, hace unos días.

Moodle 2.0. Funcionalidades

Moodle 2.0. Funcionalidades

Podemos ver cómo grandes funcionalides los recursos 2.0, los web services, el poder asignar itinearios o las actividades condicionales.

Para ver cómo evoluciona el desarrollo de Moodle 2.0, podemos consultar el Roadmap.

Drupal 7

La actualización de Drupal es otra de las noticias que llevamos tiempo esperando  (al menos nosotros). En este caso tenemos una novedad, ya que el pasado 7 de Septiembre se pasó a Code freeze, un paso previo a la primera publicación beta.

Drupal code freeze

Si hacemos caso a este roadmap, podemos tener novedades interesantes antes de final de año. Luego vendrá la actualización de módulos y la adaptación a las nuevas características.

Según Dries Buytaert,   las mejoras de Drupal 7 se centrarán en:

  1. Better media handling
  2. Custom content types in core
  3. WYSIWYG editor
  4. Better performance
  5. Better tools to structure/organize content
  6. Basic Views like module
  7. Automatic upgrade functionality
  8. Improved node access system
  9. Better internal APIs
  10. Better external APIs (import/export, web services)
  11. Usability

Y a quien quiera profundizar aún más, les dejo este listado de funcionalidades y les recomiendo la traducción que hizo Carlos Rincón.