aprendiendo moodle

Antes de empezar, necesitamos saber que es moodle y su filosofía.

Moodle es un LMS (Learning Management System – Sistema de gestión de aprendizaje) opensource.

Permite que los educadores creen su propio espacio en un sitio web, donde proporcionar a los estudiantes cursos dinámicos y otros contenidos, de manera que el aprendizaje se extiende más allá de las aulas, pudiendo continuar en cualquier parte y a cualquier hora.

La filosofía de moodle se basa en cuatro conceptos:

  • constructivismo: La gente construye activamente conocimiento a medida que interactúa con su entorno.
  • construccionismo: El aprendizaje es mayor cuando construyes algo para enseñar a los demás. (Ej: esta entrada)
  • constructivismo social: Extiende el constructivismo con reglas sociales, donde dentro de un grupo se construyen cosas para los demás miembros del mismo, creando una pequeña cultura de elementos compartidos con significados compartidos.
  • conectada y separada:
    • Comportamiento separado: Un individuo defiende sus ideas buscando fallos en las de los demás
    • Comportamiento conectado: El individuo intenta escuchar y preguntar para llegar a comprenden el razonamiento del otro.
    • Comportamiento constructivo: El individuo es sensible a los dos comportamientos anteriores, eligiendo entre los dos dependiendo de la situación.

En general una cantidad saludable de comportamiento conectado es muy beneficioso dentro de una comunidad destinada al aprendizaje, no solo uniendo el grupo sino también haciendo que se reexaminen las creencias propias y una reflexión más profunda de las mismas.

Conclusión:

Teniendo en cuenta todos los puntos anteriores puede ayudar a enfocar en las experiencias que benefician el aprendizaje en vez de limitarse únicamente en poner a disposición de los estudiantes contenidos. El rol del profesor pasa de ser únicamente el proveedor de conocimiento a ser mas un modelo de comportamiento cultural de la clase, conectando de manera personal con los estudiantes y dar soluciones a sus necesidades de aprendizaje personales, moderar discusiones y actividades, guiando a los estudiantes hacia los objetivos globales de la clase.

fuente: https://docs.moodle.org/29/en/Philosophy

Una vez que sabemos que es moodle y su filosofía, vamos al lío. Lo primero que vamos a hacer es descargarlo e instalarlo.

Dado que la documentación de requisitos, instalación etc está perfectamente redactada y mantenida en su web oficial, dejo el enlace a la página concreta: https://docs.moodle.org/29/en/Installing_Moodle

Básicamente te hace falta un servidor Apache con PHP y una base de datos PostgreSQL/MySQL/MariaDB.

Yo lo voy a instalar Moodle 2.9.2 en un PC con Ubuntu 14.04.3 LTS con un Apache 2.4.10, PHP 5.5.18 y MySql 5.5.44.

Sin entrar en detalle, los pasos son los siguientes:

    1. Descargar y descomprimir en un directorio el zip/tgz de moodle
    2. Cambiar permisos al directorio
      # chown -R root /path/to/moodle 
      # chmod -R 0755 /path/to/moodle 
      # find /path/to/moodle -type f -exec chmod 0644 {} \;
      
    3. Crear un virtual host en Apache apuntando al directorio /path/to/moodle
    4. Crear una base de datos vacía
      mysql> CREATE DATABASE moodle;
      Query OK, 1 row affected (0.02 sec)
      
      mysql> GRANT ALL PRIVILEGES ON moodle.* TO "moodle"@"localhost" IDENTIFIED BY "moodle";
      Query OK, 0 rows affected (0.05 sec)
      
      mysql> FLUSH PRIVILEGES;
      Query OK, 0 rows affected (0.02 sec)
      
    5. Seguir el wizard de instalación web http://moodle.local/install.php (la URL es la que hayamos configurado en el VirtualHost de apache)

 

Una vez finalizado el wizard, este es el dashboard del usuario administrador:

moodle dashboard

 

Continuará…

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Enlaces a explorar:

http://www.imsglobal.org/lti/ltiv1p2/ltiIMGv1p2.html

https://github.com/jfederico/bbb-lti

https://github.com/sakaiproject/sakai

http://www.adelat.org/media/docum/moodle/

cluster:

https://docs.moodle.org/29/en/Server_cluster

http://www.severalnines.com/blog/clustering-moodle-multiple-servers-high-availability-and-scalability

 

Comments are closed.