Moodle es un Ambiente Educativo Virtual, sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades de aprendizaje en línea. Este tipo de plataformas tecnológicas también se conoce como LMS (Learning Management System).
Moodle fue creado por Martin Dougiamas, quien fue administrador de WebCT en la Universidad Tecnológica de Curtin. Basó su diseño en las ideas del constructivismo en pedagogía que afirman que el conocimiento se construye en la mente del estudiante en lugar de ser transmitido sin cambios a partir de libros o enseñanzas y en el aprendizaje colaborativo. Un profesor que opera desde este punto de vista crea un ambiente centrado en el estudiante que le ayuda a construir ese conocimiento con base en sus habilidades y conocimientos propios en lugar de simplemente publicar y transmitir la información que se considera que los estudiantes deben conocer.
La primera versión de la herramienta apareció el 20 de agosto de 2002 y, a partir de allí han aparecido nuevas versiones de forma regular. Hasta julio de 2008, la base de usuarios registrados incluye más 21 millones, distribuidos en 46.000 sitios en todo el mundo y está traducido a más de 75 idiomas.
Origen del Nombre
La palabra Moodle era al principio un acrónimo de Module Object-Oriented Dynamic Learning Environment (Entorno Modular de Aprendizaje Dinámico Orientado a Objetos). Es un término anglosajón.
Especificaciones técnicas
En términos de arquitectura, Moodle es una aplicación web que se ejecuta sin modificaciones en Unix, GNU/Linux, OpenSolaris, FreeBSD, Windows, Mac OS X, NetWare y otros sistemas que soportan PHP, incluyendo la mayoría de proveedores de hosting web.
Los datos son almacenados en una sola base de datos SQL: la versión 1.7 (publicada en noviembre de 2006), hace uso total de abstracción de base de datos para que los instaladores puedan elegir entre alguno de los diversos tipos de servidores de bases de datos (Oracle y Microsoft SQL Server son dos objetivos específicos de sistemas administradores de bases de datos). La versión actual de Moodle (1.9) fue publicada en marzo de 2008. MySQL y PostgreSQL fueron las únicas opciones en Moodle 1.6.
Instalación de Moodle
Su instalación no es muy diferente a la de otros CMS conocidos hasta el momento. Se debe tener en cuenta la forma en que se desea realizar la instalación: si es de forma integrada (servidores de aplicaciones y de base de datos en un solo servidor físico) o distribuida (servidor de aplicaciones y de base de datos en servidores físicos diferentes). Es recomendada la segunda alternativa, pero en caso de que solamente desee aprender sobre este CMS, utilice la primera opción.
La primera opción puede realizarse con XAMPP y el paquete que viene integrado con PHP, MySQL y Apache, que son necesarios para la instalación. Este paquete se tiene tanto para Linux como para Windows. Una vez instalado esto, únicamente queda desempaquetar Moodle e instalarlo.
También puedes traducir el programa, todos los paquetes de idioma de Moodle están ubicados en el directorio lang, con cada idioma en un único directorio nombrado con la abreviatura del idioma (en, fr, nl, es, ca …). Puedes bajar el idioma deseado desde aquí http://download.moodle.org/lang16/
Una vez descomprimido el paquete, cópialo en el servidor en la carpeta moodledata/lang.
La próxima vez que accedas a la página principal de Moodle aparecerá para elegir, en la esquina superior derecha, el idioma que has copiado.
Si quieres que el idioma que has copiado sea el idioma por defecto de tu sitio Moodle, debes ir a Idioma -> Ajustes de idioma, en el panel de administración. En idioma por defecto hay que seleccionarlo. Si deseas que los usuarios no tengan la posibilidad de cambiar el idioma de Moodle puedes escribir “es_es” (si es español, dependiendo del idioma cambia) (sin comillas) en “Idiomas del menú de idiomas”. De esta manera aparecerá la plataforma Moodle siempre en el idioma escogido sin la posibilidad de que los usuarios puedan cambiar el idioma.
caracteristicas generales de moodle
Promueve una pedagogía constructivista social (colaboración, actividades, reflexión crítica, etc.). Su arquitectura y herramientas son apropiadas para clases en línea, así como también para complementar el aprendizaje presencial. Tiene una interfaz de navegador de tecnología sencilla, ligera, y compatible.
La instalación es sencilla requiriendo una plataforma que soporte PHP y la disponibilidad de una base de datos. Moodle tiene una capa de abstracción de bases de datos por lo que soporta los principales sistemas gestores de bases de datos.
Se ha puesto énfasis en una seguridad sólida en toda la plataforma. Todos los formularios son revisados, las cookies cifradas, etc. La mayoría de las áreas de introducción de texto (materiales, mensajes de los foros, entradas de los diarios, etc.) pueden ser editadas usando el editor HTML, tan sencillo como cualquier editor de texto.
Ventajas
Una de las características más atractivas de Moodle, que también aparece en otros gestores de contenido educativo, es la posibilidad de que los alumnos participen en la creación de glosarios, y en todas las lecciones se generan automáticamente enlaces a las palabras incluidas en estos.
Además, las Universidades podrán poner su Moodle local y así poder crear sus plataformas para cursos específicos en la misma universidad y dando la dirección respecto a Moodle, se moverá en su mismo idioma y podrán abrirse los cursos a los alumnos que se encuentren en cualquier parte del planeta: http://moodle.org/.