jueves, 12 de junio de 2014

¿CÓMO DISEÑAR UNA PLATAFORMA MOODLE?

¿CÓMO SE PUEDE DISEÑAR UNA PLATAFORMA MOODLE?
Moodle es un CMS (Gestor de contenidos) orientado a la educación principalmente, utilizado por los sistemas educativos y empresas para crear cursos en los que los usuarios (alumnos) se inscriben para descargar/visualizar temario propuesto por el profesor/administrador y realizar diversas actividades interactivas. Por este motivo también podríamos definir Moodle como un LMS (Learning Manager System).
Para crear una plataforma Moodle, lo ideal es que la universidad u otro centro  formativo donde se trabaje, disponga de un espacio web propio y pueda  facilitar como docentes una cuota de dicho espacio con la finalidad de colgar la web para trabajar con comodidad. En este caso, la universidad o el  centro “X” facilitaría los datos necesarios que consisten en una dirección ftp  con un nombre de usuario y unas contraseñas que nos permitirán acceder al ya  citado espacio.
Características de Moodle
Moodle es una plataforma basada en PHP y MySQL, por lo que para usarlo, será necesario tener un servidor que soporte estas tecnologías. En esta entrada usaremos un servidor local como XAMPP.
*       Cursos que podrán contener archivos, actividades programables con fecha para subir tareas con archivos, cuestionarios autocalificables y con temporizador.
*       Posibilidad de crear Blogs personalizados para cada usuario, con sistema de permisos de visualización.
*       Foros de discusión.
*       Calendarios compartidos.
*       Gestión de roles de usuarios, permisos y accesos.
Instalación de Moodle
moodle1El primer paso será descargarlo de la página oficial la última versión. En mi caso será la 2.4.3.Asegurarse de que nuestro servidor soporta la última versión de Moodle. Esto podremos comprobarlo en los requerimientos.
Debemos tener especial cuidado con esto cuando lo instalemos en un hosting externo, para asegurarnos de que en este caso tenemos la versión de PHP 5.3.2 y de MySQL 5.1.33 como mínimo.
Rectángulo redondeado: <!--?php php_info(); ?-->Para comprobar esto, o bien contactamos con nuestro hosting y lo preguntamos, o lo vemos en nuestro panel de control del hosting, o creamos un fichero PHP para que nos muestre esta información. Para hacerlo sólo tendremos que crear un fichero llamado info.php en el que escribiremos el siguiente código:


Después guardaremos ese archivo en nuestro servidor e introduciremos su URL en el navegador para que nos salga algo como esto:
moodle2















Una vez verificado este paso, descargaremos la versión más reciente que nuestro servidor soporte.
Una vez descargada, la descomprimimos y la metemos en nuestro servidor por FTP.
Una vez subido, entraremos a la dirección en la que hemos subido el archivo desde nuestro navegador para comenzar la instalación.
Pasos:
1.    moodle3Elegimos nuestro idioma.
2. Si hay alguna incompatibilidad nos aparecerá en este paso. Deberemos solucionarla para continuar la instalación.
3. Nos pide confirmar la ruta de Moodle, esta ruta será desde la que accederemos siempre, en otra entrada veremos como cambiar este parámetro una vez instalado Moodle para poder acceder desde otra dirección en el navegador.
moodle54. Elegimos el tipo de base de datos que va a utilizar Moodle, elegiremos MySQL.


5. En la siguiente pantalla configuramos los datos de acceso a nuestra base de datos, en la que tendremos que poner el servidor, usuario, contraseña y prefijo de las tablas (podemos dejar la que viene por defecto).
6. Pulsamos siguiente, y nos aparecerá una pantalla con las condiciones de uso de la plataforma, volvemos a pulsar siguiente y el sistema hará unas nuevas comprobaciones para verificar que nuestro sistema cumple con los requisitos mínimos establecidos. Nos deberá aparecer debajo de la tabla de comprobaciones el siguiente texto:
moodle6


Pulsamos Continuar y esperamos a que Moodle realice las configuraciones necesarias, debemos ser pacientes, este proceso puede durar bastante.
moodle7Nos irá apareciendo verificaciones de que se está instalando todo.












Una vez termina nos aparece un botón de Continuar, pulsaremos en él y veremos una ventana en la que nos pide los datos de configuración del usuario administrador de la plataforma. Rellenaremos al menos todos los campos obligatorios marcados en rojo.
Confirmamos los datos, y volvemos a entrar a Moodle desde la URL raíz que utilizamos al principio para la instalación.
Veremos una pantalla de identificación en la que podremos nuestro usuario administrador para entrar a Moodle.
moodle8










moodle9Al entrar nos pide los datos de nombre del sitio, que será utilizado como el nombre global de la aplicación.
Ya tenemos nuestro Moodle instalado y en funcionamiento.


VENTAJAS DE MOODLE
*       Permite la autogestión del tiempo, lo que posibilita que las personas puedan lograr mayor independencia y autonomía.
*       Posibilita disponer de recursos didácticos constantemente actualizados, en gran variedad de formatos y a un menor costo que los tradicionales libros impresos.
*       Facilita la comunicación bidireccional de los alumnos, tanto con sus profesores como con sus pares, sobre todo fuera del horario de clases.
*       Se actualiza fácilmente desde una versión anterior a la siguiente, puesto que conserva la misma estructura en la base de datos. Tiene un sistema interno para actualizar y reparar su base de datos cada cierto tiempo.
*       Usa solamente una base de datos.
*       Moodle puede funcionar en cualquier computador en el que pueda correr PHP, y soporta varios tipos de bases de datos (en especial MySql).
*       Tiene una interfaz de navegador de tecnología amigable, ligera, eficiente y compatible.
*       Los recursos que el docente entrega a sus estudiantes pueden ser de cualquier fuente y con cualquier formato, puesto que su programación está orientada a objetos.
*       Ofrece una serie de actividades para los cursos: foros, diarios, diálogos, cuestionarios, consultas, encuestas, tareas, chat, talleres, lecciones, etc.
*       Lleva registro y seguimiento completo de los accesos del alumno. Se dispone de informes de actividad de cada estudiante, con gráficos y detalles sobre su paso por cada módulo, así como también de una detallada "historia" de la participación de cada estudiante, incluyendo mensajes enviados, entradas en el diario, etc. en una sola página.
*       Los profesores pueden definir sus propias escalas que se utilizarán para calificar foros, tareas, diarios y glosarios.
*       Actualización permanente: Como toda aplicación de software libre, es un proyecto en continuo desarrollo por los miles de programadores y docentes en todo el mundo. Actualmente se distribuye en 43 idiomas y está instalado en más de 4.000 sitios alrededor del mundo.
*       Los cursos pueden catalogarse por categorías y también pueden ser buscados. Un sitio Moodle puede albergar miles de cursos y miles de usuarios. Sus limitaciones están dadas por el servidor y su ancho de banda en donde se encuentre instalado.
*       Ofrece total compatibilidad con otras aplicaciones complementarias como los programas de gestión de evaluación en línea llamados “Hot Potatoes”, o “Cmap Tools” una aplicación para crear mapas conceptuales.
DESVENTAJAS DE MOODLE
*       Prescinde de algunas herramientas pedagógicas muy utilizadas en nuestra zona, como por ejemplo: Crucigramas, Juegos de Roles (role playing), etc.
*       Muestra los mismos contenidos a todos los alumnos. Es decir, no tiene manera de ir acompañando el proceso de aprendizaje de cada alumno, mostrándole sólo las lecciones, actividades, etc., que más se adecuen a su perfil y desempeño.
*       Al no existir presencia directa de docentes es elemental que en esta plataforma exista la comunicación y colaboración constante.
LENGUAJE DE PROGRAMACIÓN

Moodle está creado en Php, un lenguaje de programación en el que están inscritas la mayoría de funcionalidades que permiten que Moodle sea poderoso; sin embargo, también existen algunas opciones creadas en otros lenguajes como Javascript, por ejemplo. 

No hay comentarios:

Publicar un comentario