Home » Archive

Articles in the Moodle Category

e-learning, Herramientas, Moodle, Seminarios »

[ | 3 abr 2013 | 3 Comments | 654 views | ]

Hace unos días participé en una sesión de webinar sobre Moodle y dispositivos móviles (WELS). La sesión se basaba sobre todo en conocer la app Moodle Mobile y entender qué diferencias hay respecto a los temas gráficos que se aplican para estos dispositivos y que ya encontramos en Moodle. Esta app ya existe, pero en la sesión se presentaban las versiones 1.2 y 1.3, que se publicarán en breve.

¿Qué diferencias hay entre Moodle Mobile y un tema gráfico?

  • El tema gráfico sólo te muestra tu dispositivo. Se ubica todo en bloques horizontales que tú despliegas, como la Wikipedia para móviles.
  • La nueva App, aparte de tener una gráfica adaptada, añade las herramientas del móvil. Por ejemplo, puedes hacer una foto y subirla directamente a tu Moodle o recibir notificaciones, como si de un Whatsapp se tratase, cada vez que recibes un mensaje en un foro.
  • Además de estas dos grandes mejoras, las nuevas apps tienen las siguientes características:
    • La gráfica trabaja en dos bloques verticales. A la izquierda tus menús (aulas, actividades, foros…) y a la derecha el contenido de estos. Si trabajas con un móvil, cuando accedes a un menú, el bloque de la izquierda se oculta, si trabajas con una tablet en horizontal, el bloque de la izquierda se oculta solo si accedes a un tercer nivel.
    • La gráfica es editable y puedes adaptar el color a tu empresa o institución.
    • Puede avisarte cuando, por ejemplo, se publiquen las notas de una actividad.
    • Se puede trabajar offline e identifica qué elementos de un campus (actividades, materiales…) pueden verse offline y cuáles necesitan de conexión.
    • Permite descargar al móvil los materiales y otros elementos que requieren de conexión y así trabajar casi todo offline.
    • Se puede editar el idioma.
    • Es un proyecto impulsado desde Moodle (app oficial).
    • Y como es abierto, puedes desarrollar tu app con las características que necesites a partir de ésta.

Os dejo una imagen del aspecto de un campus con esta app.

MoodleMobile

Fuente: http://docs.moodle.org/dev/Moodle_Mobile_Developing_a_plugin_tutorial

Drupal, e-learning, LMS, Moodle »

[ | 20 mar 2013 | One Comment | 974 views | ]

En Factorsim nos hemos especializado en la instalación y configuración de Moodle y en el desarrollo de sites complejos usando Drupal. Todavía no somos Moodle Partner como CV&A o Isyc, pero todo llegará :D .

Moodle es un buen sistema de gestión de formación, aunque tiene sus carencias. Las más significativas es una ausencia de una capa de gestión administrativa (más usable a la hora de reportar informes), un canal de comunicación/venta (que haga de puente entre el usuario y el curso)  y la gestión centralizada de contenidos (la actualización de recursos es un problema en el Moodle 2.x).

Hoy me quiero centrar en las ventajas de realizar un proyecto que aproveche las ventajas de Drupal y las combine con Moodle. Es una aproximación simple a un modelo que ya estamos experimentando en Factorsim.

 

Datos generales

  • Drupal, para quien no lo sepa, es un CMS (gestor de contenidos) que se utiliza para la creación de entornos web complejos. Desde una tienda on-line a una web coorporativa, pasando por un entorno social. Moodle es un LMS (gestor de formación) que nos facilita la creación de aulas, matriculación de alumnos, asignación de roles, publicación de contenidos, …
  • Tanto Drupal como Moodle están basados en  código abierto y no suponen ni coste anual de licencias, ni coste variable por alumno. El posible coste de inversión proviene del alojamiento del entorno (tanto Moodle como Drupal requieren de características específicas de servidores más complejas conforme crece el número de usuarios) y del soporte técnico para implementar el desarrollo. Si no contamos con recursos propios y buscamos resultados profesionales, lo mejor es que tengamos en cuenta empresas especializadas que nos ayuden en el proceso.
  • Al ser código abierto, permite realizar cualquier tipo de mejora y adaptar la funcionalidad a las necesidades del cliente. Si se siguen protocolos de programación adecuados, estas mejoras o cambios se pueden ir trasladando a futuras versiones con un menor coste. La inversión realizada por tanto, se rentabiliza con el tiempo.
  • Ambos entornos permiten la conexión a entornos externos vía Webservices y la definición de protocolos para el intercambio de datos. Un ejemplo claro es la vinculación de un gestor de recursos humanos (SAP por ejemplo), con Drupal y Moodle para la creación de usuarios, cursos, obtención de notas, etc…
  • Con Drupal y Moodle (salvo acuerdo en contra), el cliente no se ata a un proveedor o un servicio, sino que puede adoptar una modalidad que le permita hacer evolutivos con quien lo considere. En España actualmente hay al menos 10 empresas con una alta capacitación para generar entornos Moodle (sólo 2 de ellas son partners) y alrededor de unas 40 con experiencia comprobada en Drupal (aparte de profesionales autónomos).
  • Tanto Drupal como Moodle tienen una comunidad de desarrollo muy activa. En el caso de Moodle, cada 2 meses hay una actualización menor (con el objetivo de resolver errores o mejorar alguna funcionalidad) y cada 6 meses una actualización mayor que suponen saltos cualitativos en las funcionalidades de Moodle.(http://docs.moodle.org/dev/Releases#General_release_calendar).

 

Drupal

  • Drupal 7 es la última versión estable del CMS. Actualmente se está trabajando en la versión 8 que incorporará importantes cambios en la forma de trabajar.
  • Drupal es el CMS que hay detrás de sites de diverso índole como la MTV, la página oficial de la Casa Blanca, el Louvre o Abertis (http://websites.usandv.com/).
  • Drupal requiere de una curva de aprendizaje en forma de V. Parece sencillo al comienzo y podemos montar pequeños desarrollos fácilmente, pero luego se complica y nos obliga a documentarnos mejor, analizar código, buscar y depurar módulos para conseguir lo que deseamos. Es por ello que aunque es un CMS muy potente, para realizar determinados desarrollos necesitas de un equipo especializado en programación web.

Una presentación interesante sobre Drupal 7

En un modelo de integración Drupal-Moodle se podría implementar todo el sistema de comunicación. Tanto para el usuario potencial como para el alumno:

  • En Drupal centraríamos la publicación de noticias, recursos o la posibilidad de compartir contenido con otros usuarios sin depender de Moodle (Drupal es ideal para crear entornos de colaboración). En Drupal podemos definir roles específicos y utilizarlos de forma diferente a lo que haríamos en Moodle. O grupos transversales por campos del perfil. Por ejemplo, un editor en Drupal podría publicar noticias en el entorno web y ser un simple alumno en el campus.
  • Publicar encuestas transversales x perfiles de usuarios (que no dependan de los roles de usuarios de Moodle).
  • Generar las fichas de recursos y vincularlas con cursos en Moodle. De esta manera podemos tener una presentación más visual del las diferentes acciones formativas.
  • Gestionar la matriculación a cursos desde Drupal. El sistema se encargaría de inscribir al alumno en el campus on-line directamente y de enviarle un mensaje de bienvenida. En Drupal podríamos buscar usuarios por campos determinados y mostrar información específica catalogada por taxonomías.
  • Desarrollar itinerarios de formación y personalizar el mismo para cada usuario. El control de acceso se haría desde Drupal.
  • Programar avisos a eventos del usuario (fechas de inicio, fin, consecución de un % de nota).
  • Obtener datos de Moodle para la realización de informes + visuales y cómodos de usar para el gestor de formación.
  • La conexión entre Drupal y Moodle se haría de forma transparente para el usuario (SSO). El alumno tendría un punto de entrada dónde encontrar los accesos a los cursos y una puerta de entrada más visual y potente.

Moodle 2.x

Las últimas versiones de Moodle presentan un cambio evolutivo importante dentro del universo Moodle. Ha incorporado significativas mejoras en usabilidad y funcionalidades.

  • Por defecto, Moodle permite la mayoría de funcionalidades que necesita un LMS:
    • Crear cursos y que cada usuario vea sólo en los que está matriculado.
    • Definir diferentes perfiles de usuarios con atribuciones específicas (permisos para realizar acciones).
    • Carga de usuarios mediante excel, conexión a bases de datos o webservices.
    • Crear grupos dentro de un curso para que cada grupo pueda tener una evaluación diferente en los contenidos (grupos y agrupaciones)
    • Asignar profesores a cursos y a grupos dentro de un curso.
    • Definir temporalidad o criterios de acceso en los cursos.
    • Visualización de los contenidos dentro de un curso de forma condicional (ej: veo un contenido después de resolver un cuestionario).
    • Creación de foros (de todo el curso, por grupos, para profesores…)
    • Publicación de diferentes tipos de contenido.
    • Creación de evaluaciones (cuestionarios) con diferentes tipologías de preguntas.
    • Envío de actividades al tutor con registro.
    • Permite configurar la nota de cada elemento del curso y otorgarle un peso en la nota final.
    • Muchas más funcionalidades (SCORM 1.2 y AICC, chat y wikis…)
  • Además:
    • El tema gráfico de Moodle se puede personalizar (con más o menos acierto :D ), incluso crear diferentes temas gráficos por itinerarios, x cursos o personalizado a un campo específico del usuario.
    • A partir de Moodle 2.3 se incorpora la posibilidad de tener el contenido en repositorios externos (Alfresco, Dropbox, Googledocs…) con referencias indirectas (sin copia del contenido). El contenido SCORM o html no funciona correctamente, ojo.
    • A partir de la versión 2.x, Moodle incorpora un conjunto de Webservices que permiten controlar la mayoría de acciones de gestión:
    • Es multidioma. Está traducido (la mayoría del entorno) a unos 150 idiomas. Trabaja con un sistema de edición de traducciones que facilita los cambios o adaptaciones idiomáticas.
    • Hay decenas de módulos o extensiones que se pueden incorporar a Moodle y que mejoran las funcionalidades base (recomendamos:
El futuro de Moodle

Dejaremos para otro día un artículo en profundidad del uso de repositorios de contenidos y las posibilidades reales de integración con Moodle.

Moodle »

[ | 25 jun 2012 | No Comment | 1.367 views | ]

Por fin ha salido la versión 2.3 de Moodle que trae novedades muy interesantes (Drag and drop de archivos integrada, rediseño del sistema de ficheros, mejoras en el SCORM, un nuevo módulo de libro y de cuestionarios/encuestas….) y mucho más…

 

Moodle »

[ | 7 nov 2011 | No Comment | 1.688 views | ]

Durante las próximas semanas publicaré pequeños trucos sobre Moodle 2.0, ya sean opciones que igual no conocemos, plugins que puedan ser interesantes o trucos de diseño gráfico.

El primero está relacionado con la matrícula de usuarios. Por defecto, Moodle permite a un usuario anónimo darse de alta en el campus. Este alta se controla mediante los procesos de matriculación.

En Moodle 2.0, para eliminar esta opción, ahora la encontramos en el menú de Administración del sitio/Extensiones/Identificación/Gestionar identificación

Si pulsamos al ojo que hay al lado de Identificación basada en Email, desactivaremos la opción de auto inscripción y en la página de login ya no nos aparecerá el formulario de creación de cuentas:

:)

Moodle »

[ | 26 oct 2011 | No Comment | 1.602 views | ]

A mediados de diciembre buscadme entre pintxos, zuritos y moodlers.

Este año, la MoodleMoot (encuentro de usuarios y desarrolladores de Moodle) se celebra en Donosti, del 14 al 15 de diciembre, si el tiempo y la autoridad lo permite, allí estaremos, escuchando atentamente, con ganas de compartir recursos, experiencias e ideas y de aprender de las diferentes personas que están trabajando con Moodle.

Hablando sobre la Asociación Moodle Moot

Si te ha picado la curiosidad, aquí puedes consultar el programa provisional y la lista de talleres.

Durante las últimas semanas, he aprovechado a analizar con detalle las nuevas funcionalidades de Moodle y hay que decir que viene con importantes novedaes.

Dentro del desarrollo base (core), hay nuevas funcionalidades como los condicionales, el completado de cursos, o una refactorización de las wikis, el taller….

Y cada día aparecen nuevos módulos y plugins como la Moodlebar 2.0, el Collaborative real-time editor de Juan Leyva, el bloque de arrastrar y soltar archivos, la herramienta para acciones masivas en contenidos, la integración con Mahara, o con Big Blue Button,  o la herramienta para generar informes administrativos

Para completar las novedades en el mundo Moodle, los que tenemos un smartphone de Apple, ahora podemos disfrutar de una aplicación para conectarse desde el iphone (y viene de camino la versión para Android).

Además, personalmente estoy muy contento de que la organización de la MoodleMoot haya aceptado que coordine un encuentro de diseño para Moodle, en el marco de los encuentros-taller de la MoodleMoot.

Me gustaría (si al final se consolida el taller)  aprovechar el encuentro de diseñadores, programadores y usuarios para poner en común trucos, experiencias y recursos sobre diseño, y publicarlos en una BD de Moodle que luego podamos compartir o en un Google Docs.

Dentro de los temas a tratar, algunas ideas que se me ocurren son:

  • Temas de Moodle recomendables (versión 1.9 y versión 2.0)
  • Trucos de Moodle (vía CSS, Javascript, otros…) (versión 1.9 y versión 2.0)
  • Consejos de usabilidad y su aplicación a Moodle
  • Consejos para conseguir entornos accesibles.
  • Presentaciones y vídeos sobre diseño Moodle (slideshare)
  • Páginas web que hablen de diseño
  • Páginas web con recursos gráficos gratuitos

Si a alguien se le ocurre alguna más, me haría un favor aportándola en los comentarios. La añadiré gustosamente a la base de datos que se publicará una vez terminada la MoodleMoot.

:)

Para abrir boca, os dejo algunas presentaciones relacionadas con el diseño en Moodle:

¿Nos vemos en Donosti?