Elaboración de materiales didácticos para Moodle : Recursos estáticos

Entradas anteriores de la serie Elaboración de materiales didácticos para Moodle,  perteneciente a la serie de presentaciones empleadas en en el Proyecto de Formación de FP : Elaboración de Materiales Didácticos para Moodle que desarrollaron, durante este curso, en el CIFP Porta da Auga [Ribadeo] :

1. Moodle 2: Instalación Moodle 2 [ localhost ] y Ajustes de portada : Revisión del proceso de instalación de una aula Moodle en Localhost y de los ajustes principales que debemos establecer en la portada del aula.

2. Moodle 2: Categorías, Cursos y Usuarios : Organización de cursos en categorías y alta de usuarios [manual y mediante fichero CSV].

3. Moodle 2: Matriculación y Roles : Asignación y gestión de roles dentro de un curso.

4. Moodle 2: Esqueleto de curso y Repositorios : Conformar un esqueleto de curso común de aula y gestión de nuestros archiuvos y recursos.

Los tipos de recursos más fáciles de gestionar en nuestra aula son los recursos estáticos : archivos, carpetas y etiquetas, prinicpalmente; no proveen de feedback alguno pero son necesarios para describir y categorizar y aportar recursos complementarios. Lo más estático que podemos poner en Moodle , es una etiqueta que categoriza un apartado o grupo de recursos, pero si en esa etiqueta podemos añadir HTML ya no es un recurso tan estático 🙂 .

Si los recursos complementarios, los utilizamos en todo nuestro sitio Moodle y no solo en un curso concreto, quizás sea una buena idea habilitar el bloque ‘Archivos privados del usuario’.

x

Anuncios

Aprendizaje on-line : oportunidades y retos en instituciones politécnicas

”Teniendo posibilidad de acceder a los materiales en cualquier momento y en cualquier lugar, pude aprender a mi ritmo, sin tener que esperar instrucciones del profesor’.

El aprendizaje on-line: oportunidades y retos en instituciones politécnicas E-ISSN: 1988-3293 / ISSN: 1134-3478, Martha Burkle, Calgary (Canadá)

El artículo, recoge la experiencia, en un instituto politécnico de Canadá, de la utilización de tecnología móvil y aprendizaje on-line en estudiantes de oficios que están regresando a las aulas – principalmente debido a la situación laboral – para actualizar sus conocimientos.

La experiencia trata de satisfacer las siguientes necesidades y expectativas :

– facilitar un ambiente de aprendizaje que permita compaginar vida privada y/o trabajo con su actualización profesional

– fomentar el aprendizaje mediante el uso intensivo de tecnologías Web 2.0

– facilitar el aprendizaje colaborativo entre los estudiantes promoviendo una comunidad de práctica , recibiendo y contribuyendo, al mismo tiempo, en el proceso de aprendizaje

El proyecto piloto se puso en marcha con los estudiantes matriculados en Electricidad (17) y Soldadura (7) y combinó el acceso a materiales a través de LMS, con horas de talleres.

Aunque el piloto se realiza con pocos alumnos, la experiencia es extrapolable a cualquier ámbito de formación reglada y no reglada (Formación Profesional o Certificados de profesionalidad) .

Instalación de moodle 2.0 en localhost

He revisado el post Moodle_Instalación servidor moodle localhost, basado en una presentación que realicé hace tiempo. He podido comprobar que el documento sigue vigente , si ya tienes experiencia en el manejo de moodle, aunque hay algunos cambios que reflejo en este post.

He realizado la instalación en una máquina virtual Windows Xp que corre alojado en un portátil con Windows Vista Home Premium 64 bits con un Intel Core QUAD 4GB RAM CPU Q8200 2,33 GHz.

Las versiones software de los paquetes de instalación son XAMPP 1.7.3 y moodle 2.0 (Build 20101130).

Ten en cuenta que algunos ajustes realizados en el punto 2, pueden solucionarse ya desde el punto 1, pero he preferido relatarlostal cual yo me los encontré y los solucioné.

x

1.- Instalación de XAMPP

La instalación de XAMPP varía en un par de puntos, además de algunas ligeras variaciones gráficas, después del paso 10 y antes del 11, el proceso de instalación nos pide un par de confirmaciones :

Should I add shortcuts to the start menu/desktop? : respondemos y para que cree accesos directos en el escritorio, al panel de control de XAMPP

Should I locate the xampp paths correctly ? y Si la ruta de descompresión del paquete de instalación y de instalación de XAMPP es c:|xampp, la respuesta a esta pregunta debe ser y. Según los foros de soporte, el término ‘locate’ no está correctamente empleado aquí y puede llevar a confusión. Lo mismo ocurre con la siguiente pregunta :

Should I make a portable XAMPP without drive letters? n, es la respuesta que yo he utilizado ya que no voy a realizar una instalación portable de XAMPP.

Una aclaración a ambas preguntas la podemos encontrar en el foro de soporte de Apache, en esta dirección :

Según http://www.apachefriends.org/f/viewtopic.php?p=142519&sid=48ed9a39273bab09b152b35828c621c4

Unos mensajes de ‘Relocate’ y XAMPP ya está listo para usarse.

Un último aviso nos indica cual es la zona horaria que ha detectado y cuales son los archivos que debemos modificar si esta no es correcta.

Salimos del proceso de instalación y activamos los serviciosa través del panle de control de Xampp : Apache y MySQL.

Desde http://localhost/xampp comprobamos que la instalación se ha realizado con éxito y a través de la opción Estado comprobamos los servicios activos (pasos 17 a 20)

x

2.- Instalación de Moodle

No es necesario ir a la opción que indica el paso 22 ya que no está disponible todavía el paquete de instalación automatizado para Windows, pero en esa misma dirección http://dowload.moodle.org ya tenemos acceso a la descarga de la última versión disponible, en este caso moodle 2.0+

Para comenzar el proceso de instalación, paso 46, http://localhost.moodle/admin . Estos son los problemas, o variaciones, con los que me he encontrado durante el proceso :

– seleccionamos, antes de nada, el idioma de la instalación y por defecto del aula

– el chequeo realizado de los componentes y servicios necesarios arroja un problema grave (en rojo) y un warning en amarillo.

– rojo : extensión php curl debe estar instalado/activado : buscamos php.ini y quitamos el punto y coma (;) delante de la linea ;extension=php_curl.dll, paramos y reiniciamos los servicios de Apche / MySQL desde el panel de control de Xampp

– amarillo : extensión php intl debe estar instalado/activado : buscamos php.ini y quitamos el punto y coma (;) delante de la linea ;extension=php_intl.dll, paramos y reiniciamos los servicios de Apche / MySQL desde el panel de control de Xampp

– Seleccionamos controlador de la bbdd : MySQL Mejorado

– Nuevo problema y gordo : Unicode debe estar instalado/activado, en referencia a la base de datos. Seguramente debido a un error mio en el proceso de instalación (al crear conjuntamente el usuario moodle y la base de datos con el mismo nombre) la base de datos no se creo con soporte Unicode.

En este punto se puede pensar, en tirar toda la instalación y comenzar de nuevo. No es necesario, podemos solucionarlo sin romper el proceso de instalación de moodle :

1.- Desde el panel de control de phpmyAdmin, eliminamos la base de datos moodle

2.- Eliminamos el usuario moodle (seguramente este punto no es necesario, pero si tienes el sql oxidado, no corras riesgos)

3.- Creamos una nueva base de datos (moodle) y en ‘Cotejamiento conexiones MySQL’ seleccionamos utf8_unicode_ci

4.- Creamos un usuario moodle y asignamos privilegios totales sobre la base de datos anterior. Si no lo borraste, puedes editar el usuario y asignar privilegios específicos ‘todos’ para la base de datos moodle

Volvemos al proceso de instalación de moodle y actualizamos F5, el proceso de instalación continua con éxito hasta el final.

x

3.- Ajustes iniciales

– configuramos cuenta del administrador, ojo con la contraseña, si vienes de una versión antigua, la contraseña debe contener, como mínimo : 1 mayúscula, 1 minúscula, 1 carácter no alafanumérico, 1 dígito y 8 caracteres de longitud

– para ajustar la página principal : Administración del sitio, Características Avanzadas, Página principal, Ajustes página principal  (paso 62)

– revisar idiomas disponibles en la plataforma : Administración del sitio, Características Avanzadas, Idioma, Ajustes del idioma  (paso 65 a 67)

x

Más información :

Moodle Docs : Moodle 2.0

Notas de Moodle 2.0

Plano de Administración de Moodle 2.0

Presentación en español con las novedades moodle 2.0

Moodle_Gestión de roles

Jerarquía de contextos en moodleSiguiendo con la temática de Acceso al aula y antes de centrarnos en la carga masiva o alta de usuarios, debemos ajustar los Roles. Esta es, conjuntamente con la gestión y configuración del libro de calificaciones, una de las tareas que requieres una mayor precisión y atención por nuestra parte.

(Descarga el mapa conceptual asociado ‘Acceso al aula’ desde el albúm ecoleccion.)

Podemos definir un Rol como un conjunto de permisos definidos, que podemos asignar a usuarios específicos en contextos concretos, siendo un contexto un área específica de moodle como por ejemplo un curso, un bloque o una categoría de cursos. Por tanto, un mismo usuario podrá tener asignados más de un Rol en contextos diferentes, por ejemplo un estudiante de un curso (con rol estudiante) podrá tener el rol de supervisor para una tarea grupal dentro del curso.

Definiendo de manera un poco más formal :

Rol : identificador del estatus del usuario en un contexto particular : alumno, profesor, tutor, etc.

Habilidad : funcionalidad particular de moodle, por ejemplo : crear foros, crear un curso, editar un perfil de alumno, etc.

Permiso : valor que se le asigna a una habilidad, por ejemplo : permitido, prohibido, etc

Contexto : área de moodle donde se pueden asignar roles a los usuarios, por ejemplo : curso, bloque, actividad, etc

Podemos trabajar con los roles desde varias perspectivas : solo con los predefinidos, crear nuevos roles partiendo de cero, o duplicar los roles existentes y ajustar en ellos nuestras necesidades. Esta última opción es la más recomendable, ya que, de esta forma, en caso de problema siempre tendremos los Roles originales para utilizar y/o consultar.

En la presentación siguiente, se realiza un recorrido por las opciones que nos permite conocer los roles predefinidos en moodle, quien puede asignar roles y quien puede desasignar. En último término nos centramos en la definición de un rol nuevo y en los ajustes de algunos roles en nuestra plataforma.

Válido para versiones moodle 1.9.5 a moodle 2.0 dev. Se especifican con un 2, en la diaposistivas, las funcionalidades propias de la versión 2 dev.

1.- Permisos, Definir roles

Desde esta opción, realizaremos la mayoría de las operaciones relacionadas con la asignación y gestión de roles

– Gestión de roles : accedemos a la configuración y edición de todos los roles definidos en la plataforma. La edición de un rol nos  va a permitir controlar exactamente los permisos de los distintos tipos de usuarios en nuestra aula.

Los tipos de permiso que podemos asignar a cada habilidad son :

No ajustado : habilidad no configurada, a efectos prácticos, el permiso real será el que el usuario tenga en un contexto de nivel superior.

Permitir : otorgamos permiso al rol, para esta actividad.

Prevenir : retiramos el permiso a la habilidad, aún cuando estuviese permitida en un contexto superior.

Prohibir : este permiso no puede ser anulado en ningún contexto inferior (consulta en la presentación, la diapo sobre la resolución de conflictos).

– Permitir asignar roles : desde este formulario, indicamos quien tiene permiso para asignar roles a otros usuarios.

– Permitir anular roles : asignamos permiso de anulación de roles a otros usuarios. Normalmente el administrador, es el único que puede anular roles.

– Permitir cambios de rol : esta funcionalidad nos permite ajustar las opciones disponibles, para cada usuario, en el desplegable ‘Entrar como’, es decir, ajustamos a que roles puede cambiar cada tipo de usuario concreto.

2.- Permisos, Asigar Roles globales

Ojo, en esta asignación, garantizamos los permisos propios de ese rol en el contexto actual y en los de rango inferior (Sistema / Sitio / Categorías Curso /Cursos / Bloque / Actividad).

3.- Permisos, Políticas de usuario

Muy importante los ajustes que debemos realizar en este apartado, ya que a través de ella definimos el rol (y por tanto los permisos) que obtienen, por defecto, visitantes, usuarios, invitados , etc. en nuestro sitio.

4.- Permisos, Comprobar permisos en el sistema

Funcionalidad nueva en moodle 2, que nos permite comprobar con detalle los permisos de cualquier usuario.

5.- Permisos, Informe de habilidades

Informe  nuevo en moodle 2, que nos muestra para una habilidad, seleccionada de entre todas, y un Rol (o varios de forma simultanea) que permisos tiene esa habilidad en el Rol o Roles seleccioandos.

Puedes descargar el pdf aquí :

Alguna información adicional, en la documentación de moodle por su puesto :

Gestionar roles.

Unenrolment (permitir a los alumnos desmatricularse de un curso) – en inglés

Artículos de la Categoría Roles.

Otra interesante presentación sobre Roles y permisos, presentada en la moodle moot’09 por Juan Leyva :

Moodle_Ajustes iniciales_y3

Válido desde moodle 1.9.5 hasta moodle 2.0 dev.

(Usando Moodle 2.0 dev, accedemos a las siguientes opciones a través de Settings, Administración del sitio)

Más imagenes en el albúm ecoleccion.

7.- Administración del sitio, Seguridad

– Políticas del sitio :

– Forzar a los usuarios a autenticarse : NO, esto permitirá que se pueda visualizar la página principal y los listados de curso sin estar autentificado.

– Abrir a Google : si marcamos SI, permitimos que cualquiera que llegue a nuestra página vía una búsqueda en Google, entre con el rol de invitado, con los permisos adheridos.

– Tamaño máximo del archivo subido : Importante, pués delimita el tamaño de los archivos de tareas que se pueden subir o de archivos anexos a mensajes en los foros. Esta opción especifica el tamaño máximo que deben tener los archivos subidos al sitio. Está limitada por el ajuste PHP upload_max_filesize y por el ajuste de Apache LimitRequestBody. Por otra parte, la opción limita el rango de tamaños que pueden elegirse en el nivel de curso o de módulo.

– Habilitar sistema de mensajería : SI. El sistema de mensajería es un sistema interno de comunicación que permite el envío de mensajes entre todos los participantes del curso. Conjuntamente con los foros suele ser el recurso más activo de comunicación en el aula.

– Tiempo máximo para editar mensajes : 30 minutos es el tiempo, por defecto, establecido para que una vez enviado un mensaje el autor pueda editarlo y realizar cambios antes de que se envíe a los subscriptores del foro.

– Política de contraseñas : si la activamos, podemos fijar las especificaciones que deben cumplir las contraseñas de usuario.

8.- Administración del sitio, Apariencia

– Temas, Selector de temas : podemos elegir entre los distintos temas ofrecidos por moodle para cambiar el aspecto de nuestra plataforma. Los temas pueden ser configurados a nivel de plataforma, curso y usuario. Podemos obtener una vista previa de como quedaría nuestro sitio, antes de decidirnos y elegir el tema.

– Temas, Ajustes de temas  : permitir estilos al usuario para que puedan seleccionar su propio tema del sitio – a través de la página de su perfil – y permitir estilos al curso, posibilita que los profesores puedan elegir su propio tema en el curso.

– Calendario : Comienzo de la semana : Lunes. Días del fin de semana : Sábado y Domingo. Días de previsión : 21 es el número de días que por defecto moodle considera para mostrar en el bloque eventos próximos. Eventos en previsión : 10 es el número máximo recomendable para mostrar en el bloque de eventos próximos.

– Moodle docs, es más cómodo que esté habilitada la opción de abrir en una nueva ventana para no perder la posición actual, cuando necesitemos consultar o hacer clic en algún enlace de documentación moodle.

– My moodle : muestra solo los cursos en los que el usuario figura como alumno.

9.- Administración del sitio, Servidor

Comprende una serie de ajustes relacionados con la configuración global de moodle.

– EMAIL : si no utilizamos el método PHP que moodle utiliza por defecto, debemos especificar aquí el servidor SMTP y los parámetros asociados. La Dirección de ‘no-reply’ indica el texto o dirección que verán en el apartado De los usuarios que reciben el mensaje no puedan responder de forma directa.

– RSS : si vamos a configurar RSS en las actividades donde sea posible, es preciso habilitar la funcionalidad RSS a nivel general aquí. En moodle 2.0 dev, esta opción se encuentra en Administración del sitio, Características avanzadas.

– Estadísticas : por defecto el valor es NO, ya que su uso consume una gran cantidad de recursos. En moodle 2.0 dev, esta opción se encuentra en Administración del sitio, Características avanzadas.

Finaliza, aquí la serie de tres artículos dedicados a recorrer algunas de las opciones que podemos ajustar dentro de la configuración de moodle. Los otros artículos se encuentran disponibles aquí:

Moodle_Ajustes_iniciales_1

Moodle_Ajustes_iniciales_2

Moodle : Ajustes iniciales_2

Válido para versiones moodle 1.9.5 a moodle 2.0 dev.

Si seguimos el esquema de la figura, podemos hacer un recorrido por algunos de los puntos más relevantes, o sobre los que debemos de prestar una atención inicial

Más imagenes en el albúm ecoleccion.

(Usando Moodle 2.0 dev, accedemos a las siguientes opciones a través de Settings, Administración del sitio)

2.- Administración, Usuarios, Autenticación

Desde este bloque ajustamos diversos aspectos relacionados con las políticas de acceso a nuestra plataforma

Gestionar la autenticación : En este apartado se enumeran los distintos conectores de autenticación que podemos activar en nuestra aula. Para activar el modo de autenticación  correspondiente, solo tenemos que ‘abrir’ el ojo, luego podremos configurarlo a través del enlace ‘Configuración’ asociado. Las variables y ajustes dependen de cada método de autenticación.

Activamos el módulo correspondiente + Configuramos el método de acceso + Ordenamos los distintos métodos

Algunos de los métodos de autenticación más usuales son :

Solo cuentas manuales : impìde la creación automatizada de usuarios. Es una buena opción, si se usa combinada con la funcionalidad ‘Subir usuarios’ – o carga masiva de usuarios -.

Basada en email : permitimos la inscripción por parte de los alumnos. Estos escogen usuario y contraseña. Se envia email de confirmación. Es el método de autenticación establecido por defecto.

BBDD externa : utilizamos una BBDD externa para la validación de usuarios.

Sin autenticación : los usuarios pueden registrarse y crear cuentas validas, sin autenticación y sin confirmación. Este método solo es aconsejable en servidor de prueba.

Independientemente del método de autenticación, todos comparten una serie de ajustes comunes :

– Registrarse a si mismo : escogemos que conector maneja el ‘autoregistro’. Habitualmente será el plug-in ‘Autenticación basada en email’. Aparecerá un botón en la portada de la plataforma para crear una nueva cuenta.

– Botón de entrada para invitados : Ajustaremos al valor ‘Mostrar’ si permitimos que nuestra aula acepte invitados. Si es así, un botón de acceso para invitados aparecerá en la portada del aula.

– URL de acceso alternativo : Si no vamos a usar la páginade acceso, al aula, por defecto, indicaremos aquí cual es la dirección de acceso. Como indica la nota de moodle asociada a este campo ‘Si introduce aquí una URL, se usará como página de acceso al sitio. La página debería contener un formulario cuya propiedad de acción está ajustada a http://127.0.0.1/moodle/login/index.php’ y devuelve los campos nombre de usuario y contraseña.’

– URL de contraseña olvidada : URL asociada a la página de recuperación de contraseñas. Se utiliza si utilizamos algún método de autenticación fuera de moodle.

– Instrucciones de acceso : Texto con instrucciones de acceso para que los usuarios sepan que tipo de usuario / contraseña deben introducir. Aparece en la página de acceso.

– Permitir / Denegar dominios de email : Lista de dominios de correo particulares denegados.

Documentación adicional en moodle.org :

Autenticación, Autenticación de usuariosManage authentication

3.- Admninistración del sitio, Calificaciones


– Ajustes generales: afectan a todo el libro de calificaciones, es decir, a todas las tareas calificables.

Roles calificados : establecemos que roles aparecerán en el libro de calificaciones, por defecto : Estudiantes.

– Ajustes de categoría de calificación : simplemente dejamos por defecto la opción Agregación : Media ponderada simple de calificaciones.

– Ajustes de informe, Calificador : configuramos algunos parámetros relacionados con el informe generado en las calificaciones.

Calificador rápida : SI, Estudiantes por página : 100. Mostrar imagen de perfil de usuario : SI. La combinación de estas tres opciones nos permite realizar calificaciones masivas y actualizarlas de una sola vez, en lugar de una a una. Recalcamos la importancia de que la imagen del usuario se corresponda con la realidad  y no este formada por fotos de mascotas, lugares, etc.

4.- Administración del sitio, Idioma


– Paquetes del idioma : en la columna de Instalados deben figurar : English(en) y Español Internacional (es) como mínimo. además de los autonómicos que estén disponibles. Los paquetes basados en Español Internacional (España, Latinoamerica, etc.) tienden a desaparecer y no suelen estar actualizados, por lo que es importante instalar el paquete internacional.

Desde aquí podemos actualizar todos los paquetes instalados pulsando en el botón ‘Actualizar todos los paquetes locales de idioma’

– Ajustes del idioma :

Idioma por defecto ‘Español – Internacional (es)’ (en mi caso).

Mostrar menú de idioma : SI, permitirá que los alumnos elijan el idioma de la paltaforma, de entre los paquetes instalados. Ojo elijen el idioma del entorno, no de los contenidos ni rótulos y/o etiquetas creadas por los tutores.

Idiomas en el menú de idioma : lo dejamos en blanco para que el alumno pueda elegir de entre todos los idiomas instalados en la plataforma.

5.- Administración del sitio, Módulos

Actividades, Gestionar actividades : Desde este formulario, podemos seleccionar que actividades, de entre las que están instaladas, serán accesibles a la hora de crear instancias de ellas.En moodle 2.0 dev accedemos desde Settings, Administración del Sitio, Modulos de Actividad, gestión de actividades.

6.- Administración del sitio, Módulos


– Bloques, gestionar bloques : se gestionan de igual forma que las actividades. En esta caso una nueva columna nos indica si el bloque puede instanciarse más de una vez (p.e. dos bloques HTML) y cuantas instancias hay en este momento en la plataforma de ese bloque.

– Bloques, Bloques Sticky : Se utilizan conjuntamente con la opción Mi moodle y permiten fijar que bloques aparecerán siempre es todos nuestros cursos o en la página personalizada del alumno (My Moodle). Ojo con esta posibilidad ya que si en el curso volvemos a crear uno de estos bloques, lo tendremos por duplicado (solo será editable el bloque duplicado). Más información sobre My Moodle y la utilización con bloques Sticky, aquí, en la documentación de moodle. (No disponibles en moodle 2.0 dev).

Seguimos, y finalizamos los ajustes iniciales, en Moodle_Ajustes iniciales_y3.

Moodle_Ajustes iniciales_1

Válido para versiones moodle 1.9.5 a moodle 2.0 dev.

Después de instalar moodle, y aunque no seamos administradores de un servidor en producción, si es interesante que conozcamos algunos de los múltiples parámetros y opciones de configuración que podemos ajustar en nuestra aula. Ello nos permitirá solicitar a los administradores aquellos ajustes que precisemos para adaptar mejor nuestro espacio.

Estructura del sitio moodle

Lo primero es conocer la estructura del sitio moodle, simplemente los directorios principales y su funcionalidad asociada :

config.php – contiene la configuración fundamental. Este archivo no viene con Moodle, tenemos que crearlo, aunque viene uno de ejemplo.
install.php – el script que ejecutará para crear el archivo config.php desde http://localhost/moodle/install.php
version.php – define la versión actual del código de Moodle.
index.php – la página principal del sitio.
admin/ – Código para administrar todo el servidor.
auth/ – Módulos para la autenticación de usuarios.
blocks/ – Módulos para los bloques laterales.
calendar/ – Código para manejar y mostrar eventos de calendario.
course/ – Código para presentar y gestionar los cursos.
doc/ – Documentación de ayuda de Moodle.
files/ – Código para presentar y gestionar los archivos cargados.
lang/ – Textos en diferentes idiomas, un directorio por idioma.
lib/ – Librerías del código fundamental de Moodle.
login/ – Código para manejar las entradas y creación de cuentas.
mod/ – Todos los módulos de los cursos de Moodle.
pix/ – Gráficos genéricos del sitio.
theme/ – Paquetes de temas/pieles para cambiar la apariencia del sitio.
user/ – Código para mostrar y gestionar los usuarios.

En la documentación moodle, podemos consultar la Estructura del sitio, aquí.

1.- Inicio del Cron

configuración del cron

El Cron es un script que ejecuta todas las acciones que requieren periodicidad : sistema de mensajería, envió de mensajes de los foros, backups, actualización de canales RSS, etc. Normalmente se ejecuta en segundo plano y su frecuencia de ejecución suele estar comprendida entre 5 y 30 minutos. En este rango se suele encontrar el valor idoneo de ejecución del servicio cron. Debemos ajustarlo según nuestras necesidades : muchos o pocos alumnos, rapidez en el envío de mensajes o envío más pausado, etc. Si tienes dudas, 10 minutos suele ser un valor adecuado.

Podemos ejecutarlo de forma manual si escribimos en nuestro navegador :

http://ejemplo.com/moodle/admin/cron.php o si estamos en una instalación local, como es el caso, http://localhost/moodle/admin/cron.php

Si el cron no se está ejecutando, en Administración, Notificaciones aparecerá el mensaje ‘El script de mantenimiento del cron.php no ha sido ejecutado durante las últimas 24 horas’. Podemos ejecutarlo, tambien, de forma manual, pinchando en el enlace cron.php. En Moodle 2.0 dev, accedemos a través de Settings, Administración del sitio, Notificaciones).

(En el apartado Notificaciones tambien podemos comprobar que versión de Moodle tenemos instalada, importante para buscar documentación en moodle.org, o solicitar ayuda)

Si nuestro servidor es una máquina Windows, lo más comodo es descargar y ejecutar un paquete autoinstalable y configurar el servicio corn como un servicio más de Windows. Accedemos al paquete autoinstalable, desde aquí. Una vez descargado, ejecutamos la autoinstalación. Durante el proceso nos solicitará la frecuencia de ejecución y la URL del scrip cron.php. Una vez instalado, podemos ajustarlo desde Inicio, Panel de Control, Herramientas administrativas, Servicios, Moodle Cron (revisaremos que está configurado como Inicio Automático).

Tenemos más información sobre el Cron, aquí, en la documentación oficial de moodle y sobre Moodle Cron from Windows, aquí.

Seguimos en Moodle_Ajustes_Iniciales_2.