Bienvenidos a este Blog

Bienvenidos a este blog dirigido a todos aquellos docentes interesados en utilizar cada vez más y mejor las TIC dentro de su aula.
Se trata de un blog con una clara vocación de divulgación técnica y su objetivo es facilitar a los formadores el acceso a los recursos informáticos existentes hoy en día.

jueves, 20 de enero de 2011

Instalación de Moodle en una llave USB.

Ayer se publico un artículo en el blog XarxaTIC cuyo RSS tengo subscrito en este blog, en el que se documentaba un procedimiento para realizar una instalación automática de Moodle en una llave USB de manera que tuviéramos siempre una instalación disponible en el bolsillo que pudiéramos ejecutar en cualquier ordenador con sistema operativo Windows.

Este procedimiento se basa en un producto libre y gratuito denominado MoWES Portable, del que he de reconocer que no tenía conocimiento y que permite la instalación automática del entorno Xampp y de una serie de aplicaciones que se ejecutan sobre este, de forma automática.

En el articulo se hacía referencia a que en este momento MoWES no dispone del proceso para la instalación de Moodle 2.0, algo que se espera para más adelante.

Ayer casualmente publiqué en este blog un tutorial con el procedimiento para la instalación manual de Moodle 2.0 en un entorno Windows que acompañé de un enlace a un video-tutorial en flash donde traté de explicar paso a paso el proceso esta instalación y que vuelvo a enlazar aquí. (Acceder como invitado)


En esta instalación se creaba una carpeta de nombre xampp debajo de la cual se estructuraba toda la instalación tanto del propio entorno Xampp (Apache, MSQL y PHP) como de Moodle 2.0. Hoy sólo quiero añadir que quien necesite disponer de una instalación de Moodle 2.0 en una llave USB solo tiene que copiar esta carpeta Xampp a la unidad USB y hacer unos pequeños cambios en la configuración de Xamp y de Moodle.

Hemos de tener en cuenta que la llave USB debe disponer del espacio libre necesario y que la copia tardará un cierto tiempo, ya que se trata de dispositivos lentos en las operaciones de lectura/escritura.

Deberemos hacer una modificación en la configuración de xampp para evitar el uso de letras de unidad, ya que en cada ordenador donde insertemos la llave USB nos encontraremos con que la unidad será diferente y no podremos arrancar las aplicaciones correctamente. Esta modificación la haremos ejecutando xampp_control y la opción Setup; se abre una ventana de texto y ante la pregunta
Should I make a portable Xampp without drive letters?
deberemos contestar y (yes); seguidamente se reconfigura xampp. Para finalizar, Return y Exit.

También deberemos cambiar una línea en el fichero /xampp/htdocs/moodle/config.php, que editaremos con un simple editor de texto como notepad o wordpad
$CFG->dataroot = 'Letra unidad:\\xampp\\moodledata';
Esta línea define la ubicación del directorio de archivos de Moodle que se selecciona en la instalación de Moodle. En esta línea no debe aparecer letra de unidad alguna, quedando así
$CFG->dataroot = '\\xampp\\moodledata';
Para arrancar Moodle bastará con insertar la llave USB en cualquier ordenador con Windows y ejecutar primero el fichero xampp_sart ubicado en esta carpeta. Nos aparecerán mensajes de windows pidiéndonos si deseamos desbloquear en el firewall las aplicaciones Apache y MySQL; si solo vamos a trabajar en local, diremos que no.

Si quisiéramos conectarnos desde otro ordenado, algo que no recomendamos hacer si tenemos el Moodle en una llave USB, además de desbloquear en el firewall las aplicaciones anteriores (Apache y MySQL), deberíamos modificar de nuevo el fichero config.php en la línea
$CFG->wwwroot = 'http://localhost/moodle20';
deberíamos sustituir la palabra “localhost” (o cualquier otro nombre o dirección IP que tengamos) por el nombre o la dirección IP del ordenado en el que tenemos conectada la llave USB.

Seguidamente podrá acceder a Moodle ejecutando http://nombre_o_IP/moodle desde el navegador disponible en el equipo, exactamente igual que cuando lo hacemos desde el disco duro local.

El procedimiento está probado y funciona correctamente, si bien he de decir que al igual que cualquier otra aplicación, la velocidad con la que se ejecuta Moodle en una llave USB es sustancialmente inferior a la obtenida cuando se ejecuta en un disco duro.

Espero que os sea útil y si es así, que recomendéis este par de artículos a quien consideréis le puedan interesar.


Observación posterior: Este procedimiento ha sido comprobado para la versión de XAMPP 1.7.3 para Windows . En versiones posteriores debemos ejecutar el archivo por lotes setup_xampp.bat, que se encuentra en la capeta XAMPP y seleccionar la opción refresh now . Este proceso, que apenas tarda unos segundos adecúa la configuración de XAMPP para que se ejecute desde la unidad que el nuevo ordenador haya asignado al lápiz usb.


miércoles, 19 de enero de 2011

Cómo intalar Moodle en nuestro ordenador personal con Windows

Muchas veces los profesionales de la docencia que trabajan con Moodle comentan la falta de de medios para desarrollar sus cursos en la plataforma de su centro docente. Problemas de disponibilidad, rendimiento o flexibilidad impiden muchas veces que el docente trabaje cuando y donde quiera.
En este Tutorial queremos proponer una solución viable técnicamente y funcionalmente contrastada que permita a aquellos docentes con un ordenador personal de gama media disponer de una instalación de Moodle en su ordenador doméstico o en su portátil personal; basta un ordenador de tipo medio, una conexión a internet y unos conocimientos elementales de usuario de ordenadores (conectarse a internet, descargar un fichero, descomprimir un fichero ZIP, editar un fichero de texto....).
Pero antes de todo, vamos a explicar brevemente cómo funciona Moodle y qué estructura tecnológica subyace debajo, ya que al fin y al cabo, es la que vamos a tener que instalar en nuestro PC.

Moodle está desarrollado en un lenguaje de programación llamado PHP, diseñado para la creación de páginas web dinámicas; es un producto libre y sin coste. Si desea saber algo más de PHP puede recurrir a la página oficial http://php.net, o a la wikipedia, donde encontrará información básica.
Para que puedan ejecutarse las aplicaciones realizadas en PHP es necesario contar con un servidor web que no es otra cosa que un ordenador donde se ejecuta un programa que elabora y devuelve páginas web a un cliente o navegador que se las solicita. Cuando navegamos por internet desde nuestro PC estamos pidiendo páginas web a los diferentes servidores por los que navegamos, estos recogen nuestra petición, maquetan o construyen, por decirlo de una manera sencilla, la página en cuestión y nos la envían a nuestro ordenador donde nuestro navegador nos la muestra

Moodle está pensado para ejecutarse en un servidor web denominado Apache, también de código abierto y gratuito. Si desea conocer algo más sobre Apache puede consultar la página oficial http://www.apache.org o la Wikipedia, que siempre nos proporciona alguna información interesante.
Finalmente, cualquier aplicación que gestione multitud de datos precisa que estos estén almacenados en una Base de Datos. Moodle se diseño originalmente para trabajar con la base de datos libre y gratuita MySQL., actualmente propiedad de la empresa Oracle Corporation. Su página oficial es http://www.mysql.com. También recordaremos, como ya se comentó en un artículo anterior, que la última versión de Moodle admite otras bases de datos existentes en el mercado.

Originalmente tanto PHP como Apache y MYSQL habían sido desarrollados sobre sistemas operativos Linux y conformaban un entorno global para configurar sitios web con un esfuerzo técnico y económico muy reducido, al que se dio por llamar LAMP (Linux Apache MySQL PHP)

Con el tiempo se adaptaron los tres productos a otros sistemas operativos como Windows, Solaris y Mac, y se denominó al paquete como XAMPP, donde la X significa “cualquier sistema operativo” y se añadió otra P, al aglutinar un segundo lenguaje de programación denominado Perl (que Moodle no usa, por cierto). 
 
Es esta circunstancia la que vamos a aprovechar, la disponibilidad de un paquete conjunto de XAMPP para entornos Windows, que hoy por hoy, nos guste o no, es la plataforma más difundida entre nuestros servidores personales y domésticos.
Por tanto, ¿qué necesitamos para convertir nuestro ordenador personal con Windows en un servidor web capaz de ejecutar Moodle?. La respuesta es sencilla:
  • La versión XAMPP correspondiente a nuestro sistema operativo.
  • La versión de Moodle equivalente a nuestra versión corporativa

Para saber qué versión de Moodle tienen nuestro servidor corporativo basta con preguntárselo a nuestro administrador. Es importante que si nuestro único objetivo es desarrollar material que luego subiremos a nuestro servidor en producción, las versiones sean las mismas para evitar posibles incompatibilidades posteriores.

Las preguntas que puede surgir en este momento son lógicas: ¿y mi ordenador soportará estos aplicativos? ¿cuánto espacio en disco necesito? ¿tengo memoria suficiente?.....

No debemos preocuparnos en exceso por estos temas, ya que en principio nuestra instalación no es una instalación productiva a la que se conecten miles de alumnos y se impartan decenas de cursos, sino que sólo trabajaremos nosotros. Para hacernos una idea, las recomendaciones para un sitio Moodle de tipo medio son 2 GB de memoria y de 500 Mb a 1 Gb de espacio en disco, sobre un servidor de gama media en lo tocante a hardware. Si tenemos un ordenador comprado en los últimos 3 o incluso 4 años probablemente tendremos suficiente, siempre que en disco nos quede espacio libre.

Otra pregunta habitual es si la instalación que realicemos podremos eliminarla fácilmente y sin problemas si así lo deseáramos. La respuesta es clara: sí, bastará con borrar una carpeta de nuestro ordenador para dejarlo todo como estaba.

Bien, ¿por dónde empezamos?. Bueno, los pasos serían los siguientes:
  • Nos conectamos a la página web de Apache Friends para descargar el fichero comprimido que contiene la versión de XAMPP para Windows http://www.apachefriends.org/es/xampp.html
  • Una vez descargado, descomprimimos el fichero en la raíz de nuestro disco duro; se crea automáticamente un directorio C:/Xampp.
  • Nos conectamos a la página web de Moodle, http://moodle.org y en la zona de descargas seleccionamos Standar Moodle Packages y dentro de esta página descargamos el fichero comprimido de la versión que nos interesa.
  • Una vez descargado, descomprimimos el fichero en la carpeta c:/xampp/htdocs, donde se creará una carpeta c:/xampp/htdocs/moodle

En este momento ya tenemos instalado todo el software que necesitamos. Llegados aquí haremos un par de observaciones:
  • La primera es que en el área de descargas de la página de Moodle además de Standar Moodle Packages existe la posibilidad de descargar Moodle for Windows. Bajo esta opción tenemos la opción de descargar una Moodle ya empaquetado con XAMPP, de manera que con una sola descarga y una sola descompresión de ficheros tendríamos resuelto el procesos anterior. Entonces, ¿por qué no vamos directamente aquí?. La verdad es que por nada en especial, salvo que XAMPP está en una versión reducida y no se recomienda su utilización en entornos de producción, mientras que que el procedimiento planteado en este artículo también sería válido para un entorno productivo. La estructura de la carpeta xampp tampoco se ajusta a nuestra propuesta.
  • La segunda es que en la web de Microsoft existe la posibilidad de descargar Moodle para entorno Windows; se trata de instalar Moodle sobre un servidor Windows con servidor web propietario, el Internet Information Sever. El problema está en que Microsoft sólo proporciona una versión, la que considera oportuna, y puede que esta versión no sea la adecuada a nuestras necesidades.
Dicho esto, sigamos con nuestra instalación. Ahora mismo todavía no podemos ejecutar Moodle en nuestro ordenador. ¿Qué queda por hacer?.
  • Arrancar el servidor web. Para ello ejecutaremos el programa que arranca los servicios de Apache y la base de datos MySQL, c:/xampp/xampp_start . En el caso de tener un Firewall instalado, la primera vez que se arranca el programa nos preguntará si deseamos desbloquear algunos programas; se trata de permitir que otros usuarios se conecten al Moodle de nuestro ordenador, por lo que en principio diremos que no (si se diera el caso de tener varios ordenadores conectados, a un grupo de trabajo, por ejemplo, podríamos decir que sí, y podríamos acceder a nuestro Moodle desde cualquiera de los otros equipos).
  • También podemos crear un acceso directo a xampp_start en nuestro escritorio, ya que siempre que queramos trabajar con Moodle deberemos arrancar este programa y es más cómodo tenerlo a mano.
  • Para arrancar Moodle basta con ejecutar en nuestro navegador preferido http://localhost/moodle, y ya estamos dentro.
  • Lo primero que vemos es un aviso que dice que la librería de PHP cURL debería estar activada. PHP, por omisión, tiene varias librerías (paquetes de instrucciones o funcionalidades) deshabilitadas, y que pueden habilitarse según las necesidades de los diferentes programas; en el caso de Moodle cURL es nesaria. Para habilitarla basta con ir al directorio c:/xampp/php, buscar el fichero PHP.ini, y con un editor de texto como el Notepad, abrirlo y buscar una línea con el texto “;extension=php_curl.dll” donde borraremos el punto y como “;” inicial quedando “extension=php_curl.dll”. No olvidemos guardar el fichero una vez modificado.
  • Cualquier cambio en la configuración de XAMPP requiere volver a iniciarlo para que las variaciones tengan efecto; para ello ejecutamos una sola vez el programa c:/xampp/xampp_restart .

Hemos de tener en cuenta que la primera vez que se accede a Moodle se realiza el proceso de configuración inicial que debemos cumplimentar.
Ahora volvemos a Moodle y vemos cómo el error ha desaparecido y podemos pasar a la fase de configuración inicial, donde deberemos realizar las siguientes operaciones, en sucesivas páginas de formularios que Moodle nos irá presentando.
  • Seleccionar el idioma para la instalación.
  • Seleccionar el tipo de base de datos que vamos a utilizar, en nuestro caso MySQL
  • Configurar el acceso a la basse de datos de Moodle, indicando que el usuario será root y no tendrá contraseña, para simplficar la instalación (no hacerlo así en instalaciones productivas)
  • Configurar la cuenta del usuario admin, rellenando los campos obligatorios y dejando de momento los demás campos en sus valores por omisión
  • Configurar el nombre y descripción de nuestro sitio Moodle

En algún momento, tras un chequeo del entorno, también se nos mostrarán algunas sugerencias de mejora de la instalación, normalmente la activación de algunas librerías o extensiones opcionales de PHP, lo que podremos hacer editando el fichero PHP.ini como vimos anteriormente.

Una vez finalizado el proceso completo ya tenemos Moodle listo para trabajar en nuestro ordenador personal. Ahora ya tenemos la capacidad de crear cursos en local, sin necesidad de estar conectados a nuestro servidor. Una vez creados los podremos actualizar sin ninguna dificultad; bastará tener los permisos adecuados, por lo que es recomendable comentar esta opción con el administrador del sitio Moodle corporativo.

Como simpre se ha dicho que una imagen vale por cien palabras, podemos  consultar el siguiente videotutorial que puede ser de gran ayuda para entender y seguir mejor todo el proceso que hemos explicado.



Espero que les resulte realmente útil.


Anotación posterior: Con la salida de la nueva versión de Xampp 1.7.4 para Windows es necesario hacer algunas modificaciones en el proceso de instalación, por lo que se ha publicado en este mismo blog un artículo posterior haciendo referencia a las mismas.

martes, 18 de enero de 2011

Concepto de Web 2.0 y su aplicación a los entornos docentes.

Hace ya unos años que se viene hablando de la Web 2.0 y cada vez que oigo a alguien utilizar este concepto observo diferentes enfoques y diferentes interpretaciones, casi siempre parciales y curiosamente, casi siempre complementarias; así que me he propuesto poner las ideas en orden y ver si es posible extraer algunas conclusiones útiles para todos nosotros.

 Y como ya estamos inmersos de lleno he recurrido a la propia Web 2.0 y he comenzado por buscar en los diferentes recursos que nos proporciona, el origen de este término. Todos sabemos que este tipo de conceptos suele surgir de alguien con prestigio sectorial que los utiliza por primera vez en un artículo, un libro o una conferencia, y que calan entre la audiencia de manera que esta empieza a utilizar el termino que se propaga hasta convertirse en una etiqueta admitida por todos. Los procesos de creación, difusión y consolidación están más cercanos al mundo del marketing que al de la tecnología.

El término Web 2.0 se utilizó por primera vez en 2001 en una reunión para generar ideas, lo que llaman los anglosajones un “brainstorming” organizada por MediaLive Internacional, una empresa de organización de eventos tecnológicos como ferias y conferencias, en la que participaba la empresa O'Really Media, una empresa editora de libros y contenidos web.

Se trataba de contraponer los modelos tecnológicos y de negocio existentes hasta el momento, la Web 1.0, con lo que que estaba surgiendo o se preveía que surgiera en un futuro no demasiado lejano. La idea era definir el nuevo entorno hacia el que Internet se dirigía, tras el pinchazo de la burbuja “punto com” y la quiebra de determinados modelos de negocio.

Y así se establecieron siete principios que identificaban este nuevo camino y que mencionamos a continuación, si bien su análisis detallado no es el objetivo de este artículo:
  • web como plataforma de trabajo
  • fortalecimiento de la inteligencia colectiva
  • gestión de las bases de datos como competencia básica
  • el fin del ciclo de las actualizaciones de versiones de software
  • los modelos de programación ligera junto a la búsqueda de la simplicidad
  • software no limitado a un solo dispositivo
  • experiencias enriquecedoras de los usuarios .

Como primera observación, hemos de destacar que la transición a la Web 2.0 tiene una importante componente tecnológica que facilita la evolución desde un espacio unidireccional en la que el usuario es un mero receptor de información creada por otros, a un espacio bidireccional en la que el usuario es un actor fundamental en la creación de los contenidos. Este cambio se debe al avance de las tecnologías que permiten pasar de las antiguas páginas estáticas, programadas en HTML, a las actuales páginas dinámicas creadas gracias a tecnologías que, aunque no dominemos desde el punto de vista técnico, seguro que a todos nos suenan de algo, como Javascript, Java, PHP, XML, ….

Son tecnologías que por un lado enriquecen los contendidos de la web, posibilitando no solo la incorporación de elementos multimedia (imagen, video, sonido...) sino que posibilitan que estos contenidos sean publicados, “colgados” en argot, por los propios usuarios, que se convierten en “creadores de contenidos” a la vez que en consumidores.

Pongamos un ejemplo que resume perfectamente lo que queremos decir; comparemos cualquier enciclopedia existente en las fases iniciales de internet con la actualidad.

Microsoft publicó durante más de 15 años su enciclopedia Encarta, que tuvo una versión web por la que los usuarios subscritos podían consultar una parte importante de los artículos publicados: acceso unidireccional.

Wikipedia, los usuarios construyen la enciclopedia, publican sus propios artículos y amplían, corrigen o traducen los artículos publicados por los demás usuarios; acceso bidireccional.

Otras experiencias similares las podemos encontrar en YouTube donde el usuario consume, pero también publica vídeos o Flickr, con fotografías. Son ejemplos del fortalecimiento de la inteligencia colectiva y de intercambio de experiencias que enriquecen al usuario.

Todo esta evolución no se genera exclusivamente por un cambio tecnológico sino que va parejo a un cambio social en el que se generan constantemente nuevas estructuras colaborativas. Ambas tendencias, la tecnológica y la social se retroalimentan constantemente, de manera que la tecnología permite sustentar determinados cambios sociales y estos ayudan al desarrollo de nuevos avances tecnológicos.

A destacar la expansión de determinadas herramientas o utilidades que no existían hace unos pocos años y que se apoyan en estas nuevas capacidades técnicas, como los blogs o bitácoras. que se están convirtiendo en la prensa escrita del futuro, o las redes sociales que están cuestionando los modelos de comunicación interpersonal existentes hasta el momento.

Hay quien, por lo tanto, mantiene que la Web 2.0 no debe verse como un cambio tecnológico, o al menos solo como un cambio tecnológico, sino como una aproximación diferente al uso de las tecnologías existentes en internet, generando nuevas estructuras sociales y nuevos modelos de negocio.

Este cambio también debe afectar a la formación de nuestros jóvenes, y así lo está haciendo, queramos o no. La escuela, en el sentido más amplio de la palabra (educación obligatoria, bachillerato, formación profesional, formación universitaria....) no debe ser solo reflejo de la sociedad en la que vivimos sino motor del cambio, por lo que no puede ser ajena a la evolución social y tecnológica. Y no basta con digitalizar las aulas, si entendemos como tal poner ordenadores en los pupitres, pizarras electrónicas y líneas de ADSL, sino que debemos aprovechar el enfoque que nos da la Web 2.0 para conseguir dos objetivos fundamentales, facilitar el trabajo de los profesores e incrementar el rendimiento de los alumnos.

Caminar en esta línea nos permitiría cambiar en modelo educativo de un sistema unidirecional, el profesor enseña al alumno, a un modelo bidireccional en el que el alumno es partícipe de su propia formación integrándose en estructuras colaborativas no solo dentro de su propio entorno formativo sino también externas a él.

Podemos hablar mucho de los beneficios que tiene la educación presencial cuando se apoyada en la Web 2.0. He aquí algunos:
  • Establece mecanismos de cooperación, colaboración y participación en la generación y divulgación del conocimiento obtenido por un alumno hacia el grupo y a la inversa.
  • Permite crear redes sociales orientadas al conocimiento y la investigación entre los miembros de la comunidad educativa.
  • Facilita la adaptación a los diferente ritmos de aprendizaje individuales y colectivos y permite a los docentes una mejor atención a la diversidad.
  • Habitúa al estudiante a trabajar en ambientes tecnológicos y a adquirir competencias en el ámbito informático, facilitándole la integración laboral posterior.

Ahora bien, muchos docentes plantean la dificultad que tiene trabajar conectados a internet con alumnos de determinados niveles educativos y la dificultad de controlar su actividad en la misma y evitar “distracciones” ajenas a la propia actividad docente.

En muchos centros se ha optado por implantar barreras software a la navegación, configurando a través de servidores intermedios, dónde puede y dónde no puede navegar el alumno, lo que provoca por una parte la pérdida de flexibilidad para el docente y por otra limita el espíritu investigador al alumno. El equilibrio es difícil y en cada entorno deberá buscarse la solución.

Una manera de aprovechar los recursos Web 2.0 sin renunciar a la capacidad de control por parte del docente se fundamenta en el aprovechamiento del modelo de enseñanza denominado e-learning, que se está convirtiendo poco a poco en una herramienta complementaria a la labor habitual del docente al permitirle la utilización de herramientas habituales en la web (foros, chats, wikis,.... dentro de una plataforma interna y controlada, el “campus virtual”.

Software libre y gratuito como Moodle (hay otros,, como Claroline, Dokeos, Atutor....) permiten al docente crear un entorno Web 2.0 restringido a sus alumnos, que puede controlar y orientar según su criterio y sus necesidades pedagógicas, y abrir al exterior tanto como necesite o crea conveniente.


Y para terminar, si alguien está interesado en profundizar en el concepto de la Web 2.0 propongo un artículo de Tim O'Really que puede resultar de interés

Qué es Web 2.0. Patrones del diseño y modelos del negocio para la siguiente generación del software



lunes, 17 de enero de 2011

Qué nos ofrece Moodle. Las mejoras en la nueva versión 2.0

ha supuesto una sustancial mejora en las prestaciones de esta conocida plataforma e-learning, si bien algunos consideran que no ha cubierto todas las expectativas puestas en ella y que ha sido liberada con algunos elementos poco pulidos que deberán ser corregidos en releases futuras.

Para quien no conozca Moodle, podemos comentar que se trata de un aplicativo informático fundamentado sobre las tecnologías que conforman internet y que nos permite crear entornos virtuales de enseñanza-aprendizaje que muchos denominan Campus Virtuales.

Desde el punto de vista del docente, Moodle permite estructurar Recursos y Actividades didácticas dentro de Cursos y gestionar la actividad realizada por los alumnos matriculados incluso a nivel de calificaciones. Estos Recursos y Actividades son numerosos y van siendo ampliados y mejorados en cada una de las sucesivas actualizaciones de Moodle.

Desde el punto de vista del alumno, Moodle dota al estudiante de un entorno privado y seguro para acceder a todos los cursos en los que está matriculado y donde encontrar todos los Recursos didácticos y realizar todas las Actividades propuestas para cada fase del proceso de aprendizaje

Moodle usa elementos habituales en la red para facilitar la comunicación entre profesor y alumnos y entre los alumnos entre sí, como son los Foros, servicio de mensajes internos, el Chat o la publicación de Noticias o Blogs personales, así como elementos de retroalimentación automática en determinadas actividades.

Para proveer al alumno de Recursos didácticos podemos utilizar diferentes repositorios de información, desde Carpetas que pueden contener los tipos de fichero ofimáticos habituales, Páginas web o Wikis, y cómo no, enlaces externos a otras páginas web existentes en internet o en nuestra intranet privada.

Uno de los recursos más interesantes lo encontramos en la posibilidad de integrar elementos multimedia como vídeos, ya estén estos ubicados en el propio servidor Moodle o provengan de fuentes externas como YouTube.

Moodle también dispone de elementos de organización del trabajo y gestión de eventos como el Calendario personal, que facilitan al alumno una mejor gestión de su tiempo y de la secuencia de actividades a realizar.

Las Actividades didácticas se estructuran alrededor de una serie de módulos, como son la Lección, las Tareas y los Cuestionarios, pero también cualquier actividad que el profesor pueda organizar utilizando las herramientas de comunicación existentes. Así, podemos establecer debates mediante los Foros o podemos crear una Wiki o un Glosario de forma colaborativa entre todos los alumnos del curso.

Como podemos ver, el abanico de módulos es muy amplio y variado, lo que requiere una cierta curva de aprendizaje por parte de los docentes que deseen sacar partido a esta plataforma; ahora bien, la experiencia nos dice que el rendimiento obtenido por el profesor es muy superior al esfuerzo invertido.
Para aquellos que ya conocen y trabajan habitualmente con Moodle, podemos describir brevemente algunas de las nuevas funcionalidades introducidas en esta nueva versión.
  • Lo primero que se observa es el cambio de Editor. Está basado en el editor de libre distribución TinyMCE, compatible con los navegadores actuales (Mozilla Firefox, Chrome, Internet Explorer...), y lo más importante, preparado para incrustar no sólo imágenes, sino vídeo y sonido. La verdad es que una vez que nos acostumbramos al cambio, vemos rápidamente las ventajas.
  • En la línea de mejorar la utilización de material externo a Moodle, la versión 2.0 permite conectar nuestro servidor Moodle a numeroso repositorios externos, como YouTube, Google Docs, Flickr, Picasa, Amazon S3, el gestor documental Alfresco, y así hasta 15 repositorios diferentes que el administrador de Moodle debe activar y configurar para que los profesores puedan utilizarlos en sus cursos. No cabe duda que es una herramienta muy útil.
  • En sentido inverso, un alumno puede exportar en formato Portfolio su actividad dentro de un curso (tareas, aportaciones en foros, glosarios, ...) para ser incorporado a productos como Mahara. Se trata de una nueva aportación de Moodle que habrá que explorar.
  • Se ha introducido Web Services que permiten integrar Moodle con otros sistemas externos. Es una herramienta puesta en mano de los programadores que no de los profesores, pero que abre la puerta a nuevas funcionalidades futuras.
  • Central de Cursos (hub). Es una nueva dimensión de un servidor o sitio Moodle. Permite crear un servidor Moodle para almacenamiento e intercambio de cursos. Toda una novedad que también habrá que explorar con detalle.
Si hablamos de los módulos mejorados podemos mencionar algunos de más relevancia
  • Se ha reestructurado el área de recursos.
  • El módulo Wiki se ha reprogramado completamente, al igual que el módulo Taller.
  • Los Blogs se pueden sincronizar ahora con Blogs externos mediante RSS, además de permitir incorporar comentarios.
  • Los comentarios se han centralizado y se visualizan en los informes
  • Los filtros, que hasta ahora se activaban o desactivaban para todo el sitio Moodle, ahora pueden activarse por Categorías o Cursos, e incluso para actividades concretas dentro de un curso. 
  • Ahora los profesores pueden definir los criterios para considerar que un alumno ha completado una actividad determinada, o bien todo el curso. Así, se puede considerar completada una actividad si el estudiante ha alcanzado una determinada calificación o que ha intervenido “n “ veces en un debate. El estudiante, al igual que el profesor, disponen de información sobre el progreso realizado dentro del curso. 
  • Los Bloques se pueden añadir dentro de las página de actividades y recursos y pueden ser diferentes para cada una de ellas. Hasta ahora sólo eran visibles en la página principal del curso. 
  • Los temas que permiten personalizar la apariencia de un curso han cambiado en esta nueva versión. 
  • Una de las mejoras más esperadas por los usuarios era las Actividades Encadenadas. En un primer análisis considero insuficiente la implementación realizada, pero entiendo que es un comienzo de una herramienta que puede ser muy potente en el futuro.
También hemos de comentar algunos problemas que se han detectado y que pueden desanimar a algunos usuarios a la hora de migrar a esta nueva versión, si bien mi consejo personal es que lo intenten, eso sí, con un plan de marcha atrás si algo se complica en el camino
  • Hay usuarios que han tenido diferentes problemas en el proceso de migración desde versiones anteriores a la versión 2.0.
  • En la migración los temas que configuran la apariencia de los cursos se pierden debido a la incompatibilidad en la estructura interna de los mismos.
  • Se han detectado algunos problemas en la restauración de copias de seguridad de versiones anteriores en la versión 2.0.
Los foros de la comunidad Moodle pueden servirnos para conocer las experiencias de quien ya ha realizado la migración, para compartir nuestros problema y pedir ayuda a la comunidad, o por qué no, para compartir nuestro éxito con otros usuarios que puedan necesitar de nuestra ayuda.

Para terminar, quiero compartir la reseña de un libro que hace un repaso metódico a las diferencias de Moodle 2.0 con las versiones anteriores y que puede resultar de interés para los incondicionales de Moodle: Moodle 2.0 First Look de Mary Cooch.

En un futuro artículo explicaré cómo instalar un servidor Moodle en nuestro ordenador personal, con el fin de poder familiarizarnos con el producto y desarrollar nuestros propios cursos sin depender de un servidor en la red.

Hasta entonces www.moodle.org

sábado, 15 de enero de 2011

Liberada la versión 2.0 de Moodle, pero ¿qué es Moodle?

Desde el pasado mes de noviembre ya se puede descargar la versión 2.0 de la conocida plataforma e-learning Moodle. A la hora de publicación de este artículo ya está disponible la actualización 2.0.1, pero... ¿qué es Moodle? 

Para aquellos que no conozcan Moodle basta con decir que Moodle, cuyo nombre viene de Module Objetct Oriented Dynamic Learning Enviroment, o bien Entorno Modular de Aprendizaje Dinámico Orientado a Objetos, se ha convertido en los últimos años en un estándar de facto entre las plataformas de enseñanza a través de internet.

El origen de Moodle es Australia, en el año 2000, y su creador fue Martin Dougiamas, administrador del producto WebCT (Herramientas para cursos web) de la Universidad Tecnológica de Cutin, quien basó su diseño en las teorías constructivistas y colaborativas del aprendizaje, si bien Moodle es lo suficientemente amplio y versátil para trabajar en entornos ajenos a estas teoría pedagógicas.

Su gran ventaja es que es OpenSource, es decir, se trata de una aplicativo informático cuyo código es abierto y cualquiera con los conocimientos pertinentes puede modificar el programa y adaptarlo a sus necesidades. Está programado en lenguaje PHP, utiliza la base de datos MySQL (también otras) y como servidor web Apache. Si por el contrario, usted carece de estos conocimientos, no debe preocuparse, ya que Moodle puede operar perfectamente si ninguna modificación.

Además de ser abierto todo el entorno es gratuito, por lo que podemos descargarlo, instalarlo y utilizarlo de forma privada o comercial sin coste económico alguno en licencias. Podemos instalarlo sobre un entorno Linux, con lo que la gratuidad se extiende hasta el sistema operativo, o bien, instalarlo en un servidor Windows o incluso en un Mac.

Por otra parte, Moodle cumple los estándares más habituales dentro de la formación e-learning, como son IMS y SCORM, de manera que pueden utilizarse paquete didácticos construidos con otras herramientas. También existen numeras extensiones o “plugins” como se conocen en el argot informático que permiten ampliar las opciones de Moodle; en el mundo docente son conocidas las aplicaciones HotPotatoes o Jclic, que pueden integrarse en Moodle como extensiones.

Todas estas características anteriores unidas al hecho de que cuenta con el respaldo de una multitudinaria comunidad muy activa que colabora en el desarrollo del producto (en mi caso y de forma esporádica colaboro en la traducción al español de la nueva versión, liderada por Benito Arias, al que hay que agradecer su entrega y dedicación), hacen de Moodle una más que interesante apuesta para implementar plataformas e-learning.

Se estima la existencia de sitios (servidores) operativos Moodle en varias decenas de miles y el número de usuarios en varias decenas de millones; basta con decir que está traducido a unos 80 idiomas, entre ellos español, pero también català, euzkara y galego.

La comunidad española está considerada la segunda en importancia a nivel mundial y el estado español es una de las regiones donde más ha crecido la utilización de Moodle en los últimos 5 años, de la mano de Universidades, Escuelas Oficiales de Idiomas, Centros de Formación Profesional, Institutos de Bachillerato, tanto de titularidad pública como privada. En muchos centros de formación se utiliza Moodle para impartir cursos en formato no presencial o semipresencial, pero son cada vez más los centros que complementan la formación presencial con actividades en entornos internet y es aquí donde Moodle se está convirtiendo en una herramienta fundamental dentro del aula.

En muchas familias donde sus miembros realizan algún tipo de estudios la palabra Moodle empieza a ser cotidiana: “El profesor de ..... me ha dejado los apuntes en el Moodle del instituto”, “tengo que hacer un cuestionario de Moodle de la escuela de idiomas”, “en el cursillo que estoy haciendo tenemos un debate en el Moodle sobre...”.

La liberación el pasado noviembre de la versión 2.0 de Moodle abre un nuevo abanico de posibilidades para todos aquellos docentes que vienen utilizando Moodle en sus versiones anteriores, por cuanto incorpora nuevas funcionalidades y mejora muchas de las ya existentes, y por supuesto, establece un nuevo punto de arranque para todos aquellos que deseen comenzar con esta apasionante tarea de la formación on-line.

En un próximo artículo hablaré de las herramientas que Moodle pone a disposición de los profesores; mientras tanto, si desea más información www.moodle.org

El motivo de este blog

Tras mucho meditar me he decidido por fin a entrar en este mundo de los blogs, o de las bitácoras, como las llaman aquellos que desean alejarse del habla inglesa en esto de la tecnología. La motivación no ha sido otra que la de poder compartir con todos aquellos que tengan a bien acercarse a estas páginas, algo del conocimiento y de la experiecia que uno va acumulando con los años y que muchas veces no sabe muy bien qué destino darle.

Y no estoy hablando de conocimientos vitales, opiniones políticas o sociales, experiencias profesionales, ni siquiera de pensamientos que se acerquen a lo metafísico, y mucho menos hablaré de mi familia, mis amigos o mis vacaciones; trataré de plasmar sencillamente una serie de conocimientos que he adquirido a los largo de los años, y por qué no admitirlo, que sigo adquiriendo día a día,  relacionados con la tecnología y la docencia, la docencia de la tecnología, la aplicación de la tecnología en la docencia, ...., o un poco de todo.

Mi trayectoria personal y profesional me ha llevado por estors derroteros, habiendo desarrollado a lo largo de mi vida diferentes roles, el de estudiante, el de docente, el de técnico informático siempre estudiando, el de formador técnico, el de gestor de servicios, el de gestor de personas, otra vez el de estudiante y así seguimos.

Toda mi vida profesional ha girado siempre alrededor de dos ejes, las tecnologías de la información, la informática que decimos cuando hablamos en forma coloquial, y el binomio cíclico "aprender-enseñar-aprender"; y es en esta confluencia de elementos donde esta bitácora, si prefieren llamarla así, tiene su misión.

Su orientación es muy simple, se trata de un espacio divulgativo donde iré publicando bien en formato artículo, bien en formato tutorial, todo aquello que considere de interés para aquellos que están a caballo entre la tecnología y el aprendizaje, ya se consideren estos técnicos avanzados o usuarios noveles, docentes o aprendices, sean padres, profesores, estudiante, profesionales o simplemente aficionados, que comparten conmigo el interés por esta simbiosis tan reciente, pero con tanto camino por delante, entre la tecnología y la formación.

Hace unos años que se acuñó el termino e-learning para referirse a la enseñanza o el aprendizaje basado en las tecnologías que nos proporciona internet; en España como en otras cosas, llevávamos un cierto retraso en la implantación del e-learning en nuestros sistemas educativos y en nuestras empresas, y digo "llevávamos" porque creo que en los últimos años el despliegue de entornos de enseñanza virtual ha sido espectacular, unido a un cierto emnpuje que se ha dado desde la administración pública a la incorporaciñon de la TIC a las aulas, aunque su enfoque y su desarrollo pueden ser, y de hecho lo son, totalmente discutibles.

El esfuerzo del profesorado por adapatarse a estas nuevas tecnologías también es de alabar, aunque queda mucho por hace aún y se requiere un esfuerzo suplementario por parte de la titularidad de los centros, ya sean públlicos o privados, que a veces carecen de medios económicos suficientes, o del criterio para utilizar adecuadamente los disponibles.

Finalmente, los padres, que nos encontramos con hijos que estudian, se divierten y se relacionan conectados a un dispositivo electrónico, y a los que no siempre somos capaces de orientar, asesorar o controlar adecuadamente por falta de conocimientos técnicos y de práctica en la utilización de ordenadores, tablets, videocónsolas, teléfonos móviles y otros aparatos digitales, o que no sabemos qué es eso de YouTube, Twitter, Facebook,.... ni entendemos el tipo de tareas que muchas veces les mandan en el colegio y que requieren el uso de internet y nos preguntamos qué es eso de la Wikipedia que el otro día mencionó su profesor en la reunión de padres.

Este blog nace para este tipo de lectores, con un afán divulgativo, y sólo pretendo disfrutar trabajando en él, y ser útil a mis lectores, que espero vayan comentado las diferentes aportaciones y me hagan sugerencias sobre los temas que les interesan y que intentaré ir tratando en sucesivos artículos.