SlideShare una empresa de Scribd logo
1 de 97
Taller de Moodle 2.2.2
          Instructor: Ing. Alden Chapman Consuegra
Introducción
¿Qué es un Course Management System?
Los CMS son aplicaciones web, lo que significa que se ejecutan en un
servidor y se puede acceder mediante un navegador web desde
cualquier parte del mundo. En su forma más básica, los CMS brindan
herramientas a los educadores para crear un sitio web del curso y
proporcionan control de acceso de modo que sólo los alumnos
matriculados puedan verlo. Además del control de acceso, los CMS
ofrecen una amplia variedad de herramientas que pueden hacer su
curso más eficaz. También proporcionan una forma fácil de subir y
compartir materiales, mantener conversaciones en línea y chats,
brindar pruebas y encuestas, reunir y revisar las tareas y las
calificaciones del registro. Echemos un rápido vistazo a cada una de
estas características y la forma en que pueden ser útiles:
Introducción: Beneficios de un
                CMS
Subir y compartir materiales
La mayoría de los CMS proporcionan herramientas para
publicar fácilmente el contenido. En lugar de utilizar un editor
HTML y luego enviar sus documentos a un servidor vía FTP,
simplemente tienes que usar un formulario web para
almacenar el programa en el servidor. Muchos instructores
suben su plan de estudios, notas de clase, las tareas de lectura,
y los artículos para que los estudiantes puedan acceder cuando
lo deseen.
Introducción: Beneficios de un
                CMS
Foros y chats
Los foros en línea y chats proporcionan un medio de
comunicación fuera de las reuniones en el aula. Dar foros a los
estudiantes da más tiempo para generar sus respuestas y
puede dar lugar a debates más reflexivos. Los chats, por el
contrario, le dará una forma de comunicarse rápida y
fácilmente con los estudiantes a distancia. Pueden ser
utilizados para todo, desde anuncios de cursos hasta
conferencias enteras. Los estudiantes pueden unirse por
grupos de trabajo y utilizar las discusiones en línea pare la
realización de tareas.
Introducción: Beneficios de un
                CMS
Pruebas y encuestas
Las pruebas y encuestas en línea se pueden clasificar de forma
instantánea. Estas son una gran herramienta para dar a los
estudiantes una rápida retroalimentación sobre su desempeño
y para medir su comprensión de los materiales. Muchos
editores ahora ofrecen los bancos de preguntas de la prueba
vinculada a capítulos de libros.
Introducción: Beneficios de un
                CMS
La recopilación y revisión de las asignaciones
El seguimiento de tareas de los estudiantes es una tarea
pesada y voluminosa. Las comunicaciones en línea de
asignación son una manera fácil de seguir y graduar las
asignaciones de los estudiantes. Además, las investigaciones
indican que al lograr que un estudiante revise el trabajo del
otro y viceversa aumenta la motivación y el rendimiento del
estudiante .
Introducción: Beneficios de un
                CMS
Grabación de grados
Un libro de calificaciones en línea puede mantener a sus
estudiantes al día sobre la información de su desempeño en el
curso. Los grados en línea también pueden ayudarle a cumplir
con las reglas de privacidad que prohíben identificadores
personales en lugares públicos. Los libros de calificaciones
permiten a los estudiantes ver sólo sus propias calificaciones,
nunca las de otro estudiante. También puede descargar los
grados en Excel para realizar cálculos avanzados.
Introducción: Beneficios de un
                CMS
CMS: un paquete integrado
Mientras que usted podría encontrar o escribir programas para
hacer todas estas cosas en su propio sitio, un CMS combina
todas estas características en un solo paquete integrado. Una
vez que haya aprendido a usar un CMS, estará libre para
concentrarse en la enseñanza y el aprendizaje en lugar de
escribir y mantener su propio software.
Introducción: ¿Por qué debo utilizar
               un CMS?

Demanda de los estudiantes:
Los estudiantes poseen cada vez más conocimientos técnicos,
y que quieren conseguir muchos de los materiales del curso en
la Web. Una vez en línea, pueden acceder a la información más
actualizada en cualquier momento y pueden hacer tantas
copias de los materiales como necesiten. Habiendo crecido con
la mensajería instantánea y otras herramientas de
comunicación de Internet, la comunicación en línea es una
segunda naturaleza para muchos estudiantes.
Introducción: ¿Por qué debo utilizar
               un CMS?
Horarios de los estudiantes
Con el aumento de matrículas, muchos estudiantes están
trabajando más horas a fin de mes, mientras que están en la
escuela. Alrededor de la mitad de todos los estudiantes
trabajan ahora por lo menos 20 horas a la semana para cubrir
los gastos escolares. Con un CMS, se pueden comunicar con
usted o con sus compañeros cuando sus horarios lo permitan.
También puede realizar tests o leer el material del curso
durante su hora de almuerzo. Los estudiantes que trabajan
necesitan acceso flexible a su curso, y un CMS es una poderosa
manera de darles lo que necesitan.
Introducción: ¿Por qué debo utilizar
                un CMS?

Mejores cursos
Si se usan bien, los CMS pueden hacer sus clases más eficaces
y eficientes. Al mover algunas partes de su curso en línea,
puede tomar ventaja más efectivamente de programar el
momento de tener preguntas con los estudiantes y revisar sus
ideas.
¿Qué hace a Moodle especial?

Open Source:
La idea en sí es simple, código abierto simplemente
significa que los usuarios tienen acceso al código
fuente del software. Usted puede ver cómo funciona
Moodle, cambiar aspectos de él, o utilizar partes en
su propio producto. Además adquirir el programa y
sus actualizaciones es gratuito, así como también es
gratuito adquirir muchas de las mejoras y
funcionalidades desarrolladas por la comunidad
Moodle
¿Qué hace a Moodle especial?

Filosofía educacional:
Moodle utiliza el construccionismo social como una teoría central. Esto es
revolucionario, ya que la mayoría de los sistemas CMS se han construido en
torno a los conjuntos de herramientas, no en torno a la pedagogía. La
filosofía de Moodle lo convierte paquete de enseñanza amigable que
representa la primera generación de herramientas educativas que son
verdaderamente útiles. Puedes organizar tu curso de Moodle
semanalmente, por tema, o por un acuerdo social. Además, mientras que
otros CMS apoyan un modelo de contenido que anima a los profesores a
subir un montón de contenido estático, Moodle se centra en las
herramientas de discusión y artefactos de uso compartido. Así que el foco
no está en la entrega de información, está en el intercambio de ideas y en
la participación en la construcción del conocimiento.
¿Qué hace a Moodle especial?

Comunidad:
Moodle tiene una muy grande, activa comunidad de personas
que utilizan el sistema y el desarrollo de nuevas características
y mejoras. hay 39 millones de usuarios inscritas en la
comunidad de Moodle. La comunidad mundial también se ha
traducido a 40 idiomas.
Los desarrolladores y usuarios de Moodle al trabajar juntos
pueden garantizar la calidad, añadir nuevos módulos y
funciones, y sugerir nuevas ideas para el desarrollo. Debido a
que los usuarios son libres para experimentar, muchas
personas pueden usar y probar las nuevas características.
Instalación de Moodle
Planificación
Una instalación de Moodle requieren planificación. Esto
puede variar de casi nada a un proyecto serio.
Aspectos a considerar:
•   ¿Realmente quiere instalar Moodle por si mismo?
•   ¿Qué habilidades tiene a su disposición?
•   ¿Cuáles son su hardware / necesidades de alojamiento?
•   ¿Qué plataformas de software va a usar?
•   ¿Cuáles son las necesidades de soporte?
•   ¿Cómo va a organizar las copias de seguridad?
Instalación de Moodle
Requisitos: Hardware
• Espacio en disco: 160 MB libres (mínimo)
• Copias de seguridad: al menos 160MB (en una ubicación
  remota de preferencia)
• Memoria: 256 MB (mínimo), 1 GB o más es muy
  recomendable. La regla general es que Moodle puede
  albergar de 10 a 20 usuarios simultáneos por cada 1 GB de
  RAM, pero esto puede variar dependiendo de su hardware
  específico y combinación de software y el tipo de uso.
  "Concurrente" en realidad significa que los procesos del
  servidor web en la memoria se ejecutan, al mismo tiempo.
Instalación de Moodle
Requisitos Generales
Moodle está desarrollado principalmente en Linux
usando Apache, MySQL y PHP (también conocida como
plataforma LAMP). En caso de duda, ésta es la más
segura de las combinaciones. Hay otras opciones:
XAMPP
WAMPP
IIS
APPServer
Instalación de Moodle
Requisitos: Software
• Un sistema operativo - La opción más probable
  dependerá del desempeño que usted necesita y las
  habilidades que tiene disponible. Linux y Windows son
  las opciones más comunes (y un buen soporte está
  disponible). Si usted tiene una elección libre, Linux es
  generalmente considerado como la plataforma óptima.
  Moodle es probado regularmente con Windows
  XP/2000/2003, Solaris 10 (SPARC y x64), Mac OS X y
  Netware 6.
Instalación de Moodle
Requisitos: Software
• Servidor Web - En primer lugar Apache o IIS. También
  funciona con lightttpd, nginx, cherokee, Zeus y
  Litespeed. Moodle se negará a instalarse en cualquier
  otro servidor web. Su servidor web debe estar
  correctamente configurado para servir la versión PHP
  correcta. Trate de utilizar el servidor web más reciente
  a su disposición.
Instalación de Moodle
Requisitos: Software
• PHP - La versión mínima es actualmente 5.4.0. Se
  necesitan una cantidad determinada de extensiones,
  (ver la página PHP para más detalles). La instalación
  se detendrá en la comprobación del ambiente si
  cualquiera de las extensiones necesarias faltan.
Instalación de Moodle
Requisitos: Software
• Una base de datos - MySQL y PostgreSQL son la base de datos
  primarias de desarrollo, presentan la documentación más
  ampliamente probada y tienen un amplio apoyo. Oracle y MSSQL
  son totalmente compatibles, pero la documentación y ayuda en
  línea no son tan completos como con MySQL / PostgreSQL.
  SQLite es experimental. Usted necesitará la correspondiente
  extensión de PHP (configurado si es necesario) para su base de
  datos elegida.
   •   MySQL - versión mínima 5.0.25
   •   PostgreSQL - versión mínima 8.3
   •   MSSQL - mínimo la versión 9.0
   •   Oracle - versión mínima 10,2
   •   SQLite - mínimo la versión 2.0
Instalación de Moodle
• Instalación del servidor web
• Descargar la última versión estable de Moodle
• Crear una base de datos vacía
• Comenzar la instalación de Moodle
  escribiendo la URL del servidor web con el
  nombre asignado a nuestra carpeta Moodle.
Ej: http://localhost/mimoodle
Configuración del Cron
Algunos módulos de Moodle requieren revisiones
continuas para llevar a cabo determinadas tareas. Ej:
Moodle necesita revisar los foros de discusión para poder
enviar copias de los mensajes a las personas que están
suscritas. El script que hace todo esto está en el
directorio admin, y se llama cron.php. Sin embargo, no
puede funcionar por sí mismo, por lo que hay que
establecer un mecanismo en el que este script se ejecute
regularmente (por ejemplo, cada cinco o diez minutos).
Configuración del Cron
Esto proporciona una señal de manera que el script pueda
llevar a cabo funciones en determinados períodos definidos
para cada módulo. Este tipo de mecanismo es lo que se
denomina un servicio cron.
IMPORTANTE: La máquina que ejecuta el cron no tiene que
ser necesariamente la misma en la que está ejecutando
Moodle. Si usted tiene un servicio de alojamiento web limitado
que no tiene cron, puede elegir ejecutar el cron en otro
servidor o en su ordenador personal. Lo que importa es que el
archivo cron.php sea llamado regularmente.
Configuración del Cron
La carga de este script no es muy alta, así que un intervalo
de 5 min es razonable, se puede ampliar el periodo de
tiempo a 15 min o incluso 30 min. Es mejor no establecer un
intervalo de tiempo demasiado largo, ya que el retrasar el
envío de mensajes de correo puede reducir la actividad del
curso.
Primero, compruebe que el script funcione directamente
desde su navegador:
Ej: http://ejemplo.com/moodle/admin/cron.php
IMPORTANTE: No se salte la configuración del proceso de
cron para su Moodle. Su sitio no funcionará correctamente
sin ella
Configuración del Cron
Windows

La forma más sencilla de configurar el cron en Windows
es usar este pequeño paquete: MoodleCron-Setup, el
cual convierte el cron de Moodle en un servicio de del
sistema operativo.
Enlace de descarga:
http://download.moodle.org/download.php/windows/Mood
leCron-Setup.exe
Actualización del Moodle
Moodle está diseñado para actualizar de una versión a la
siguiente. Esto posibilita:
• la eliminación de huecos de seguridad en versiones
   anteriores,
• la implementac ión de mejoras en el código y la
   interfaz del Moodle,
• utilizar nuevas herramientas ya instaladas en las
   nuevas versiones del CMS.
Actualización del Moodle
Actualizar su Moodle cotidianamente constituye una
importante herramienta de seguridad y los beneficios de
utilizar código mejorado y más herramientas de trabajo.
El proceso de actualización modificará irreversiblemente
el contenido de su base de datos y su área de
almacenamiento del archivo moodledata. Si algo va mal
no se puede volver atrás. Es vital que tome buenas
copias de seguridad de ambos archivos:
• Moodledata
• la base de datos
Actualización del Moodle
Requisitos del sistema (para actualizar a versiones 2.x)
• PHP 5.3.2 o posterior
• Extensiones requeridas en PHP: iconv, rizo, CType, código postal,
  SimpleXML, spl, pcre, DOM, XML, JSON
• Limite de memoria PHP: al menos 40 MB (64 MB o más
  recomendado si usted tiene una opción)
• Poseer al menos una de estas Bases de datos
   •   MySQL 5.0.25 o posterior (motor de almacenamiento InnoDB muy
       recomendable)
   •   PostgreSQL 8.3 o posterior
   •   Oracle 10.2 o posterior
   •   MS SQL Server 2005 o posterior
Actualización del Moodle
Requisitos del sistema (modo mantenimiento)
El modo de mantenimiento es para prevenir que otros usuarios
utilicen el sitio mientras que el mantenimiento se lleva a cabo,
aunque no está diseñado para prevenir el acceso de usuarios
durante las actualizaciones de una versión. Cuando los usuarios
intentan acceder a un curso estando el sitio en modo de
mantenimiento, obtienen un mensaje informando que el sitio está
siendo actualizado.

IMPORTANTE: La página principal de su sitio aparecerá como
normal cuando su sitio está en modo de mantenimiento. Los
usuarios sólo verán el mensaje de modo de mantenimiento cuando
se intenta acceder a un curso.
Actualización del Moodle
Antes de empezar a actualizar su sitio web, debe ponerlo en modo
de mantenimiento para detener a cualquier usuario que no sean
administradores
Settings /Site administration /Server /Maintenance mode
Pasos de actualización del Moodle: (Paquete de instalación
estándar)
• Después de haber movido los viejos archivos de programa de
   software de Moodle a otro lugar, descomprima el archivo de
   actualización de forma tal que todos los nuevos archivos del
   Moodle estén en la ubicación de los archivos antiguos. Moodle
   ajustará SQL y moodledata si es necesario en la actualización.
Actualización del Moodle
• Copie el archivo config.php obsoleto al directorio de Moodle
  nuevo. Si ha definido los bloques individuales para los nuevos
  cursos, tendrá que borrar 'admin' definición de bloque y
  sustituir por 'ajustes' para el nuevo bloque.
• Si había añadido plugins personalizados o temas en su
  Moodle, usted puede agregarlos a el nuevo código. Es
  importante comprobar que consiga la versión correcta para su
  Moodle.
• Usted debe verificar en la base de datos de plugins
  opcionales.
• Tenga especial cuidado de no sobrescribir cualquier código en
  la nueva versión de Moodle.
Actualización del Moodle
• Utilice el vínculo de notificación en la administración
  del sitio para iniciar el proceso de actualización. Usted
  verá una serie de líneas o pantallas que indican el
  progreso.
• Después de una actualización correcta, deshabilite el
  modo de mantenimiento, para que los usuarios puedan
  obtener en el sitio
Lo básico en Moodle

¿Qué navegadores funcionan mejor con Moodle?
Firefox e Internet Explorer demostraron ser los
navegadores más compatibles con la plataforma
Moodle. Los navegadores Safari, Google Chrome, y
Opera no muestran todas las capacidades
incorporadas en el editor HTML de Moodle, y hay
algunos problemas con el módulo de chat utilizando
Safari.
Lo básico en Moodle
Medidas de seguridad simples
• La mejor estrategia de seguridad es una buena copia de
  seguridad! Pero su copia de seguridad no será buena a
  menos que pueda restaurarla.
• ¡Compruebe sus procedimientos de restauración! Cargue
  únicamente el software o los servicios que vaya a usar.
• Actualícese con regularidad.
• Diseñe su seguridad en diferentes capas (exterior,
  intermedia e interior como mínimo)
Lo básico en Moodle
Medidas de seguridad simples
• Actualice el Moodle regularmente
• Cuanto más antigua sea la versión, tanto más probable es
  que sea vulnerable.
• Desactive Registros globales: Esto ayudará a prevenir
  contra posibles problemas XSS en scripts de terceras
  partes.
• Use contraseñas complejas para el administrador y los
  profesores.
• Evite crear cajas de arena (sandboxes) públicas con
  cuentas gratuitas de profesor en servidores de producción.
Lo básico en Moodle
Medidas de seguridad simples
• Las cuentas de profesor tienen permisos mucho más
  libres y es más fácil crear situaciones donde es posible
  abusar de los datos o robarlos. Separe sus sistemas
  todo lo que le sea posible
• Otra técnica básica de seguridad es usar diferentes
  contraseñas en diferentes sistemas, usar diversas
  máquinas para diversos servicios, etc. Esto impedirá
  que el daño se extienda incluso si una cuenta o un
  servidor son atacados.
Lo básico en Moodle
Medidas de seguridad simples: Cortafuegos
• Los expertos en seguridad recomiendan un
  cortafuegos dual. Existen diferentes combinaciones
  hardware/software.
• Desactivar servicios no usados es a menudo tan
  efectivo como un cortafuegos
• Use netstat -a para revisar puertos de red abiertos en
  Windows y nmap para GNU/Linux
• Permita los puertos:
   • 80, 443(ssl), 9111 (para el chat), Admin remoto:
     ssh 22, o rpd 3389
Lo básico en Moodle
Medidas de seguridad simples: Esté preparado para
lo peor
• Tenga copias de seguridad disponibles
• Practique con antelación procedimientos
  de recuperación
• Utilice regularmente un detector rootkit
  • Linux/MacOSX - http://www.chkrootkit.org/
  • Windows -
    http://www.sysinternals.com/Utilities/RootkitRevealer.html
Lo básico en Moodle
Medidas de seguridad simples: Alertas de seguridad
de Moodle
• Registre su sitio en Moodle.org
• Los usuarios registrados recibirán alertas por
  correo electrónico. Las alertas de seguridad
  se pondrán también en línea
   •   Web - http://security.moodle.org/
   •   Canal RSS -
       http://security.moodle.org/rss/file.php/1/1/forum/1/r
       ss.xml
Lo básico en Moodle
           Medidas de seguridad simples: Otras
                       consideraciones
•   Desactive opentogoogle, especialmente en sitios K12
    (antiguo dominio utilizado para enseñanza primaria y/o
    secundaria)
     • Site Administration/Security/Site policies
•   Utilice SSL, httpslogins=yes
     • Site administration/ Security/ HTTP security
•   Desactive el acceso de invitados
•   Incluya claves de matriculación en todos los cursos
Lo básico en Moodle
           Medidas de seguridad simples: Otras
                       consideraciones
•   Utilice buenas contraseñas
•   Utilice el ajuste de formularios seguros
•   Ajuste la contraseña de usuario root en mysql
•   Desactive el acceso de red mysql : El archivo de
    configuración de MySQL se encuentra en el archivo:
    "C:Program FilesMySQLMySQL Server " en el caso
    de Windows o /etc/mysql/my.cnf en el caso de
    sistemas Linux.
    • Para deshabilitar el MySQL de la red: [mysqld] bind-
      address=127.0.0.1
Lo básico en Moodle
Medidas de seguridad simples: Permisos de archivo
más seguros/paranoides
Servidor sellado: (en la máquina no se permiten entradas a
usuarios) y que el root cuida de las modificaciones tanto del
código de Moodle como de la configuración de Moodle
(config.php), los siguientes son los permisos más restrictivos
en los que podemos pensar:
1. directorio moodledata y todo su contenido (y
    subdirectorios, incluyendo sesiones):
owner: apache user (apache, httpd, www-data, whatever)
group: apache group (apache, httpd, www-data, whatever)
perms: 700 en directorios, 600 en archivos
Lo básico en Moodle
Medidas de seguridad simples: Permisos de archivo
más seguros/paranoides
2. directorio moodle y todo su contenido y subdirectorios
   (incluyendo config.php):
owner: root group: root perms: 755 en directorios, 644 en
archivos.
3. Si usted permite entradas (logins) locales, entonces 2.
   debería ser:
owner: root group: apache group perms: 750 en directorios,
640 en archivos
Lo básico en Moodle
Rendimiento: Rendimiento del servidor
• La cantidad de RAM del servidor web es el factor más importante
  del rendimiento del servidor - cuanto más memoria mejor (por
  ejemplo, 4GB)
• Linux o Unix son los sistemas operativos recomendables para un
  servidor. Trabajan mucho mejor que los servidores Mac OSX o
  Windows ante cargas voluminosas.
• Es muy recomendable usar un Acelerador PHP para aligerar el
  trabajo de la CPU, como Turck MMCache o PHPA (PHP
  Accelerator).
• El rendimiento de PHP mejora si está instalado como un módulo
  Apache (mejor que como CGI).
Lo básico en Moodle
Rendimiento: Rendimiento del servidor
• En un sistema Unix/Linux, el rendimiento puede
  mejorar mucho si se prepara para poder utilizar la
  compresión y descompresión de ficheros accediendo a
  los comandos zip/unzip (mejor que utilizar librerías
  basadas en PHP para el tratamiento de ficheros zip) -
  vaya a Admininstración > Configurar > Variables e
  indique el camino de los ejecutables relacionados con
  las operaciones. (Semejantemente, indicando el
  camino hacia du mejorará la velocidad de Moodle al
  presentar los contenidos de los directorios.)
Lo básico en Moodle
Rendimiento: Rendimiento del servidor
• Observe que usar conexiones web seguras (https
  ante http) lleva consigo un trabajo más intenso, tanto
  para el servidor como para el cliente - especialmente
  porque el sistema de /caché/ no se puede utilizar con
  la misma eficacia, y el número de peticiones a ficheros
  aumenta drásticamente. Por esa razón, no es
  recomendable usar https para todas las páginas
  Moodle. Puede activar https para la pantalla de
  identificación de usuarios, simplemente desde la
  página de configuración de Moodle.
Lo básico en Moodle
Rendimiento: Rendimiento del servidor
• Puede mejorar el rendimiento usando un servidor light-weight
  lighttpd combinado con PHP en modo fastCGI en lugar de
  Apache, debido al uso mucho menor de la memoria. Un proceso
  de Apache necesita más memoria RAM que lighttpd con todos
  sus procesos fastCGI juntos. Piense que eso podría no ser una
  buena solución si puede procurarse un servidor muy completo y
  poderoso, porque la administración requiere un poco más de
  tiempo
• Piense en la posibilidad de reducir MaxRequestsPerChild en
  httpd.conf hasta reducirlo a 20-30 (si lo configura en un valor
  menor la sobrecarga que implica el lanzamiento de mas procesos
  es peor que los beneficios).
• Además compruebe el parámetro memory_limit en php.ini,
  redúzcalo al menos a 16M.
Lo básico en Moodle
Rendimiento: Rendimiento del servidor
• Puede mejorar el rendimiento usando un servidor light-
  weight lighttpd combinado con PHP en modo fastCGI en
  lugar de Apache, debido al uso mucho menor de la
  memoria. Un proceso de Apache necesita más memoria
  RAM que lighttpd con todos sus procesos fastCGI juntos.
  Piense que eso podría no ser una buena solución si puede
  procurarse un servidor muy completo y poderoso, porque la
  administración requiere un poco más de tiempo
• Piense en la posibilidad de reducir MaxRequestsPerChild
  en httpd.conf hasta reducirlo a 20-30 (si lo configura en un
  valor menor la sobrecarga que implica el lanzamiento de
  mas procesos es peor que los beneficios).
Lo básico en Moodle
Rendimiento: Rendimiento de los módulos de Moodle
Los módulos de actividades de Moodle, filtros y otros
plugins pueden activarse y desactivarse. Si hiciera falta,
se podrían desactivar algunas características no
deseadas (por ejemplo el chat).
Lo básico en Moodle
Rendimiento: Rendimiento de los módulos de Moodle
• El módulo Chat consume excesivamente llamadas HTTP al
  servidor. Se puede mejorar si utiliza un servidor basado en
  Unix haciendo correr el chat como un demonio (servicio) del
  sistema.
• El cron interno de Moodle se ejecuta llamando al script
  cron.php. Si esta llamada se produce sobre HTTP (por
  ejemplo si se usa wget o curl) puede ser que se tome
  mucha memoria en instalaciones extensas. Si se le llama
  directamente, invocando el comando php (por ejemplo, php
  -f /camino/de/moodle/directorio/admin/cron.php) se puede
  mejorar mucho la eficiencia.
Lo básico en Moodle
Gestionar roles
Ubicación: Administración del Sitio/Usuarios/Permisos/Definir roles.
Roles Pre-definidos
Administrador: Un administrador en Moodle gestiona todo el sitio.
Normalmente, el administrador supervisa la apariencia y la sensación
que produce el Moodle de su organización y que lo hacen único.
Creador de Cursos: La creación de nuevos cursos sólo puede ser
realizada por un usuario que tenga asignado ese privilegio. Un usuario
que tenga asignado un rol de creador de cursos tiene un nivel de
privilegios Moodle que le permite, además, asignar profesores y actuar
como profesor con privilegios de edición. Un administrador tiene todos
esos privilegios y más.
Lo básico en Moodle
Gestionar roles
Roles Pre-definidos
Profesor: tiene control sobre un curso específico dentro de
Moodle y la actividad de los Alumnos que están inscritos a él
Profesor no editor: pueden enseñar en los cursos y dar
grados a los estudiantes, pero no puede alterar las actividades.
Estudiante: El rol de Estudiante es el tipo de usuario más
básico de Moodle. Los estudiantes generalmente se matriculan en
uno o varios cursos y acceden a Moodle
Lo básico en Moodle
Gestionar roles
Roles Pre-definidos
Invitado: Para un curso dado, el profesor puede escoger si permite o no
el acceso a invitados. Los invitados tienen SIEMPRE acceso de "solo-
lectura" - lo que significa que no pueden enviar mensajes o entorpecer el
curso a los verdaderos alumnos.
No pueden:
• Enviar mensajes a discusiones
• Editar páginas Wiki
• Contestar cuestionarios
• Enviar tareas
• Contribuir al contenido o comentarios de los glosarios
• Ver el contenido de los paquetes SCORM (porque se realiza un
  seguimiento)
Lo básico en Moodle
Gestionar roles
Roles Pre-definidos
Invitado: Esta característica puede ser fácil de manejar cuando
quiera permitir que un colega eche una mirada a su trabajo, o
permitir a futuros alumnos ver un curso antes de haber decidido
matricularse. Advierta que puede escoger entre dos tipos de acceso
de invitados: con clave de matrícula o sin ella. Si elige permitir el
acceso de invitados que dispongan de la clave de matrícula, el
invitado necesitará proporcionar la clave actual CADA VEZ que
acceda (no como los estudiantes que sólo necesitan hacerlo una
vez). Esto le permite controlar a sus invitados. Si elige permitir el
acceso de invitados sin clave, cualquiera podrá acceder a su curso.
Lo básico en Moodle
Permisos
La asignación o edición de permisos debe realizarse con gran
cuidado. Un cambio puede producir un profundo efecto no deseado,
o un molesto efecto que será difícil de entender la causa. Existen
más de 150 líneas de habilidades donde cualquiera de los 4
diferentes permisos pueden ser asignados. Las habilidades están
agrupadas en 21 categorías. Le recomendamos fuertemente no
modificar los roles heredados (LEGACY).
Términos de los Permisos
Heredar - dejar pasar del contexto anterior (nivel más bajo, siempre
pierde)
Permitir - deja suceder o permitir (mismo nivel que prevenir)
Prevenir - alto (mismo nivel que permitir)
Prohibir - impedir (nivel más alto, siempre gana)
Lo básico en Moodle
Definiciones de los conceptos básicos
• Un rol es un identificador del estatus del usuario en un contexto concreto.
  Por ejemplo, profesor, estudiante y moderador de foro son ejemplos de
  roles.
• Una habilidad es una descripción de una funcionalidad particular de
  Moodle. Las habilidades (o capacidades) están asociadas a los roles. Por
  ejemplo, poder responder a un mensaje en los foros es una habilidad.
• Un permiso es un valor que se asigna a una capacidad para un rol en
  particular. Por ejemplo, usar el permiso prevenir para limitar a todos los
  estudiantes a que no puedan escribir en ningún foro.
• Un contexto es un "espacio" en Moodle, como por ejemplo, cursos,
  módulos de actividad, bloques, foros, etc.
• Una jerarquía de permisos determina qué permiso gana o surtirá efecto
  si hay un conflicto aparente. Por ejemplo, el sitio permite a todos los
  estudiantes enviar mensajes a los foros pero el profesor previene este
  derecho en un curso concreto. La jerarquía de permisos permitiría a un
  estudiante enviar un mensaje en un curso pero no en otro.
Configuración
Bloque de administración del sitio
Los administradores tienen acceso al bloque de Administración del sitio en
la página principal de Moodle.
Notificaciones
Este enlace nos lleva a una página que tiene las siguientes
opciones:
• El cron se puede ejecutar desde esta página
• En este apartado encontraremos información sobre la versión del
    sitio, el copyright, la licencia GNU...
• Si previamente hemos subido una nueva versión de Moodle,
    desde esta página se puede iniciar el proceso de instalación
Registro
Nos permite registrar nuestro sitio para obtener noticias sobre los
fixes de seguridad y para contribuir a las estadísticas del uso de
Moodle en el mundo
Configuración

Bloque de Administración del sitio
Características avanzadas
Permite la configuración de características
avanzadas en el funcionamiento del Moodle.
Configuración
Bloque de Administración del sitio
Usuarios
Consultar lista de usuarios:
Un administrador puede navegar modificar, eliminar o agregar
nuevos usuarios a través de la lista de todos los usuarios.
Los administradores pueden buscar un usuario en particular, usando
el nombre o dirección de correo electrónico como término de
búsqueda, y luego editar el perfil. Editar un perfil de usuario es una
forma de restablecer sus contraseñas cuando no son capaces de
iniciar sesión. También tendremos que editar el perfil de un usuario
para desactivar su correo electrónico si el sitio está recibiendo gran
cantidad de correo no entregado.
Si utiliza correo electrónico basado en el auto-registro y el usuario
tiene problemas para confirmar su cuenta, podemos confirmar su
cuenta, para ello, hacemos clic en el enlace de confirmación frente a
su nombre.
Configuración
Bloque de Administración del sitio
Usuarios
Acciones de usuario masivas:
Permite a los administradores seleccionar a los usuarios mediante la
creación de un filtro y luego realizar cualquiera de las siguientes
acciones:
• Confirmar las cuentas de usuario creadas a través de correo
   electrónico basada en auto-registro que aún no están confirmadas
   por el usuario.
• Enviar un mensaje (requiere de mensajería para estar habilitado)
• Eliminar cuentas de usuario
• Mostrar una lista de usuarios en una página
• Descargar datos de los usuarios en texto, SAO o en formato de
   Excel
• Obligar a los usuarios cambiar sus contraseñas
Configuración

Bloque de Administración del sitio
Usuarios
Agregar un nuevo usuario:
Los administradores o cualquier otro usuario con la
capacidad correcta pueden crear nuevas cuentas de
usuario.
Configuración
Bloque de Administración del sitio
Usuarios
Campos de perfil del usuario:
Los administradores pueden crear nuevas categorías de perfiles de usuario
y campos.
Los campos de perfil pueden ser menús de opciones, de área de texto, de
entrada de texto o una casilla de verificación y pueden ser requeridos o no.
Nuevos campos aparecerán en la página del perfil de cada usuario a menos
que "¿Quién puede ver este campo?" se establezca en “No visible", en cuyo
caso sólo el administrador puede ver el campo. Los campos también se
pueden visualizar en la página de registro si "¿Mostrar página al
inscribirse?" se establece en "Sí" (aunque tenga en cuenta que nunca se
mostrará si se establece en "no visible").
Configuración
Bloque de Administración del sitio
Usuarios
Cohortes:
Cohortes o grupos de todo el sitio, habilita a todos los miembros de una
cohorte a que se inscriban en un curso realizando una sola acción, ya sea
manualmente o sincronizada de forma automática.
Configuración
Bloque de Administración del sitio
Usuarios
Subir usuarios:
Un administrador puede subir múltiples cuentas de usuarios usando sólo
un archivo de texto. Existen muchas opciones robustas para subir
información (campos asociados a un usuario) utilizando este método.
Ej: Inscribir usuarios en múltiples cursos, asignándo roles específicos
en los cursos, actualizando la información del usuario en su perfil ó
borrando usuarios de la plataforma.
Configuración
Bloque de Administración del sitio
Usuarios
Subir usuarios:
Ejemplo de formato para subir usuarios con archivo de texto:
username, password, firstname, lastname, email, course1, group1, cohort1
jonest, verysecret, Tom, Jones, jonest@someplace.edu, math102, Section 1, year 3
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, math102, Section 3, year 4
Campos opcionales:
institution, department, city, country, lang, auth, ajax, timezone, idnumber, icq,
phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor,
autosubscribe
Eliminando usuarios:
(en este caso todos los campos deben omitirse, excepto el nombre de usuario)
username, firstname, lastname, deleted
reznort, , , 1
Configuración
Bloque de Administración del sitio
Usuarios
Subir usuarios:
Eliminando y subiendo usuarios:
username, firstname, lastname, deleted
jonest, Tom, Jones, 0
reznort, , , 1
País:
username, firstname, lastname, country
jonest, Tom, Jones, EC
luis, Luis, Herrera, CU

                             Listado de países
Configuración
Bloque de Administración del sitio
Usuarios
Subir imágenes de los usuarios:
Cada usuario en Moodle puede tener su propia foto de perfil (avatar) la cual se
puede subir desde el perfil.
Para ver las fotos de todos los usuarios del sitio, hacemos:
http://www.YOURMOODLESITE.com/userpix
Subir imágenes de usuarios de forma masiva:
Un administrador puede subir un archivo .zip con múltiples imágenes (gif, jpg, y
png). Las imágenes deben contener el nombre del usuario, el número de id ó el
id del estudiante.
Ej: Para el usuario jmaldonado la imagen sería: jmaldonado.jpg
Configuración
Bloque de Administración del sitio
Cursos
Agregar/editar cursos:
Por defecto un Profesor normal no puede crear un curso nuevo. Para agregar un
nuevo curso debemos poseer permisos de Administrador ó Creador de cursos.
Ajustes por defecto del curso:
Página Principal/ ► Administración del sitio/ ► Cursos/ ► Ajustes por defecto
del curso
Solicitud de curso:
Página Principal/ ► Administración del sitio/ ► Cursos/ ► Solicitud de curso
Configuración
Bloque de Administración del sitio
Cursos: Copias de seguridad:
Configuración por defecto de la copia de seguridad:
Nos permite establecer las configuraciones predeterminadas para
la realización de copias de seguridad.
Copia de seguridad programada:
Permite activar automáticamente o manualmente el respaldo del
sitio.
Configuración
Bloque de administración del sitio: Calificaciones
Ajustes generales:
Permite la configuración de todas las características de las
calificaciones en los cursos. Contiene las siguientes secciones:
Roles calificados:
Este ajuste le permite controlar quién aparece en el libro de
calificaciones. Los usuarios deben tener al menos uno de estos roles
para que su grado se muestre en el libro de calificaciones del curso
que haya tomado
Informe de perfil de usuario:
Define el Informe y calificaciones utilizadas en la página de perfil del
usuario.
Configuración
Bloque de administración del sitio: Calificaciones
Posición del resultado del cálculo:
Esta configuración determina si las columnas total de la categoría y
el curso se muestran primero o el último libro de calificaciones en los
informes.
Incluir escalas en la agregación
Permite cambiar si las escalas son incluidas como números en todos
los grados agregados en todos los libros de calificaciones de todos
los cursos. ATENCIÓN: cambiar este ajuste obligará a todos los
grados agregados a recalcular.
Mostrar fechas de envío para calificaciones ocultas
Muestra la fecha de presentación del grado para los usuarios con
grados ocultos
Configuración
Bloque de administración del sitio
Calificaciones:
Habilitar publicación:
La publicación de calificaciones es una manera de importar y
exportar las calificaciones a través de una URL sin tener que entrar
en Moodle. La publicación de calificaciones está destinado sólo para
administradores. Si se habilita, los administradores cuentan con un
mayor grado de ajustes de exportación de publicación de cada libro
de calificaciones del curso.
Forma de mostrar exportación de calificaciones:
Permite configurar si los grados son mostrados como los grados
reales, como porcentajes (en referencia a los grados mínimo y
máximo) o como letras durante la exportación.
Configuración
Bloque de administración del sitio
Calificaciones:
Puntos decimales en la exportación de calificaciones:
Pemite configurar el número de puntos decimales para mostrar en la
exportación.
Método de navegación
Permite escoger como se navegará por los grados. A traves de menú
desplegable (dropdown menu), pestañas (tabs) o menú desplegables y
pestañas.
Principales métodos de exportación de calificaciones:
Permite configurar que formatos del libro de calificaciones serán sus
métodos principales para los grados de exportación. Si no está seguro
acerca de esto, entonces dejé todo sin seleccionar
Calificaciones no limitadas:
Si se activa esta opción se eliminará el límite de valores máximo y mínimo
del ítem de calificación, y se permitirá introducir directamente en el
'gradebook' calificaciones por encima del 100%.
Configuración
Bloque de administración del sitio
Calificaciones:
Ajustes de categoría de calificación:
Los grados se pueden organizar en categorías. Cada categoría de
calificación tiene sus propios grados agregados que se calculan a
partir de elementos de calificación previamente definidos. No hay
límite en cuanto al nivel de anidamiento de las categorías (una
categoría puede pertenecer a otra categoría). Sin embargo, cada
elemento de calificación puede pertenecer a una sola categoría.
Contiene las siguientes secciones:
Cálculo total:
El Cálculo total determina cómo las calificaciones que forman parte
de una categoría se combinan para consolidarse en una calificación
global, tales como:
• El promedio de los grados
Configuración
Bloque de administración del sitio
Grados
• Calificaciones media - Muestra el grado medio cuando las
   calificaciones se disponen en orden de tamaño
• Grado más bajo - muestra el grado más bajo de calificación
• Grado más alto – muestra el grado más alto de calificación
• Modo de grados - El grado se produce con la mayor frecuencia
• La suma de los grados - La suma de todos los valores de grado,
   donde las escalas de grados son ignoradas
Nota: una explicación más detallada y con ejemplos de cada tipo de
agregación puede verse aquí:
http://docs.moodle.org/22/en/Category_aggregation
Configuración
Bloque de administración del sitio
Grados
Available agregation types/Tipos de agregación disponibles
Activa o desactiva los distintos tipos de agregación. Está
proporcionalmente relacionado con la configuración anterior.
Ej: si escoge “Grado más alto” en la configuración Agregación, debe
tener habilitado en Available agregation type: “Highest grade”.
IMPORTANTE: Por defecto todos los tipos de agregación está
habilitados
Configuración
Bloque de administración del sitio
Grados
Agregate only non-empty grades/Agregar solamente grados no
vacíos
Una calificación vacía es un grado que no se encuentra en el libro de
calificaciones. Puede ser desde una presentación de asignación que
todavía no ha sido calificada hasta una prueba que todavía no se ha
intentado etc. Esta configuración determina si los grados vacíos no
están incluidos en la agregación o se cuentan como los grados
mínimos, por ejemplo 0 para una asignación clasificadas entre 0 y
100.
Include outcomes in agregations/Incluir resultados
Si se activa, los resultados se incluyen en la agregación. Esto puede
resultar en un total de categoría inesperado. Por defecto viene
asignado a no
Configuración
Bloque de administración del sitio
Grados
Agregate include subcategories/Incluir subcategorías
Esta configuración determina si los grados de las subcategorías se
incluyen en la agregación.
Keep the highest
Si se establece, esta opción sólo se quedará con los grados más
altos, siendo el valor seleccionado en la casilla de selección el valor
más alto para esta opción. Por defecto viene con “none”.
Drop down
Esta configuración permite un número determinado de los grados
más bajos que deben excluirse de la agregación
Configuración
Bloque de administración del sitio
Grados
Grade item settings
Son las distintas opciones que el administrador es capaz de editar en
libros de calificaciones utilizados por todos los profesores. Estos
ajustes se cambian los elementos que se muestran para cada grado.
Como administrador, se puede activar o desactivar diversos
entornos, y el maestro entrará los datos reales.
Grade display type/Tipos de visibilidad de grados
Este ajuste determina cómo se muestran las calificaciones reportes
de usuarios y en los grados
Real – grados reales
Porcentaje
Carta - letras o palabras que se utilizan para representar una gama
de grados
Configuración
Bloque de administración del sitio
Grados
Overall decimal points/Puntos decimales generales
Este ajuste es para propósitos exclusivamente de visualización. Los
cálculos de calificaciones se hacen con una precisión de 5 decimales
y las cartas de grado, si se usa, se les asigna en consecuencia. Si el
redondeo en los cálculos de las calificaciones de grado se requiere,
la ronda (número, recuento) la función se puede utilizar.
Grade display type/
Este ajuste determina cómo se muestran las calificaciones reportes
de usuarios y en los grados
• Real – grados reales
    Porcentaje
• Carta - letras o palabras que se utilizan para representar una
    gama de grados
Configuración
Bloque de administración del sitio
Grados
Advanced grade item options/Opciones avanzadas de
elementos de grados
La configuración realizada en "Mostrar Opciones avanzadas“ se
manifiesta en el bloque Administración de Curso/Grados/categoría y
Artículos/ Añadir elemento de calificación.
Escalas
 Las escalas son una forma de evaluación o calificación del
desempeño de los estudiantes. Moodle ofrece un conjunto estándar
de las escalas numéricas. También es posible crear escalas
personalizadas que pueden estar disponibles en el sitio. Ej: ejemplo,
puede dar al estudiante una palabra o una frase pequeña como una
forma de clasificación. Las escalas se pueden utilizar en foros,
glosarios y / o la clasificación de la actividad de un estudiante.
Configuración
Bloque de administración del sitio
Grados
¿Cómo maneja Moodle las escalas?
• Las escalas estándar
   Moodle incluye 100 diferentes escalas numéricas que no se
   pueden editar, y un ejemplo no numérico.
• Numérico
   Moodle incluye escalas numéricas que van desde un máximo de
   100 y un mínimo de 1. Por ejemplo, la selección de una escala de
   10, permitirá una calificación en una escala entre 10 y 1. Las
   escalas numéricas se puede calcular como un grado.
Utilizando una escala
1- El profesor tiene que asignar una escala específica para la
actividad deseada
Configuración
Bloque de administración del sitio
Grados
2- El profesor y / o los estudiantes pueden votar un elemento de
actividad (por ejemplo, un mensaje en un foro) con la escala
predefinida.
Ejemplos de escala:
• 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, 5/5pts respectivamente, en
   cualquier método de agregación normalizada
• 1, 2, 3, 4, 5, y 6, respectivamente, en el método suma de
   agregación
• dos opciones: incompleta y completa (se valora como 0/1pt y
   1/1pt respectivamente, en cualquier método de agregación
   normalizada como la media ponderada, media y media ponderada
   simple, etc. y como valor como 1 y 2, respectivamente, en el
   método suma de agregación).
Configuración
Bloque de administración del sitio
Grados
Letters
Permite editar la escala de letras asignadas a los valores de grados.
Ej:
          Highest          Lowest               Letter
         100.00 %          93.00 %                A

Podemos cambiar la letra y definir que fuese Z, X o Y dependiendo
de nuestras necesidades
Configuración
Bloque de administración del sitio
Location
Permite ajustas las configuraciones de localización y hora de nuestro
Moodle. Es muy importante en caso de brindar cursos a estudiantes
internacionales, de forma que puedan acceder a los recursos
colaborativos (chats, forums) en la fecha programada. Contiene las
siguientes secciones:
Location settings
Updated timezones

Location settings
Son las configuraciones de localización que el Administrador puede
modificar o establecer.
Configuración
Bloque de administración del sitio
Location
Default timezone/Zona horaria por defecto
Permite configurar la zona horaria por defecto. Esta es la única zona
horaria predeterminada para la visualización de fechas. Cada
usuario puede cambiar esto en su propio perfil. Activar estas
opciones hará que el horario del servidor donde se aloja Moodle se
guie por el de el OS instalado, para el usuario el horario de su
servidor se ajustará a su configuración de horario en su perfil.
IMPORTANTE: por defecto Moodle trae esta opción configurada en
Server´s local time (utilizando la hora del Sistema Operativo)
Force default timezone/Forzar zona horaria por defecto
Permite o no que los usuarios puedan escoger su propia zona
horaria.
Configuración
Bloque de administración del sitio
Location
Default country/País por defecto
Si se establece un país aquí, entonces este país será seleccionado
por defecto en las nuevas cuentas de usuario. Para forzar a los
usuarios a elegir un país, deje la opción por defecto (choose). Esta
opción es muy útil cuando todos los estudiantes a matricularse
pertenecen a un mismo país
Default city/Ciudad por defecto
Permite o no que los usuarios puedan escribir su propia ciudad.
Definir una ciudad por defecto es útil cuando nuestro curso va
dirigido a una región específica del país.
Configuración
Bloque de administración del sitio
Location
IP adress lookup/ Búsqueda de direcciones IP
Por defecto Moodle usa NetGeo(La Base de Datos Geográfica de
Internet )para buscar la ubicación del servidor de direcciones IP, por
desgracia, esta base de datos no se mantiene más y puede devolver
datos incorrectos. Se recomienda instalar una copia local de base de
datos gratuita desde la Ciudad de GeoLite MaxMind.
La ubicación de la dirección IP se muestra en un mapa simple o
usando Google Maps. Es necesario tener una cuenta de Google y
una clave de API de Google Maps para permitir los mapas
interactivos
Configuración
Bloque de administración del sitio
Location
GeoIP city data file / Ciudad de archivo de datos GeoIP
Ubicación de los archivos binarios de la ciudad de GeoIP. Este
archivo no es parte de la distribución de Moodle y se debe obtener
por separado de MaxMind. Puede comprar una versión comercial o
usar la versión gratuita.
Obteniendo los archivos de MaxMind
http://geolite.maxmind.com/download/geoip/database/GeoLiteCit
Funcionamiento
extraerlo en "C:  Users  Alden  Documentos  Mis sitios Web 
moodle  moodledata / GeoIP /" en el directorio de su servidor.
Configuración
Bloque de administración del sitio
Location
Google Maps Api Key/ Llave Api de Google Maps
Permite introducir la clave especial para usar Google Maps para la
visualización de la búsqueda de direcciones IP. Muestra la dirección
URL de su servidor para que pueda insertarlo en la página de apis
de google maps.
Ej: Your web site URL is: http://localhost:17974

Obteniendo la clave API de Google Maps
http://code.google.com/apis/maps/
Configuración
Bloque de administración del sitio
Location
All country codes/ Código de todos los países
Permite configurar la lista de países que pueden ser seleccionadas
en varios lugares, por ejemplo, en el perfil de un usuario. Si está en
blanco (por defecto) la lista de countries.php en el paquete de
idioma Inglés se utiliza como estándar . Esa lista responde a la
norma ISO 3166-1. Se puede especificar una lista separada por
comas utilizando los códigos: 'GB, FR, ES' por ejemplo.
Si se agregan nuevos códigos no estandarizados aquí, tendrán que
añadirse a countries.php en todos los idiomas disponibles para el
Moodle que se encuentren instalados. Ej: si ha instalado el idioma
español y el francés, deberá poner estos código en cada uno de
ellos.
Configuración
Bloque de administración del sitio
Language
Update timezones/Actualizar zonas horarias
Permite actualizar las zonas horarias utilizadas por el Moodle. El sitio
de descarga que utiliza el del sitio oficial de Moodle. Es una
configuración segura que no afecta las configuraciones del servidor
ni del sitio.
Language
Permite establecer las configuraciones de lenguaje para el sitio.
Contiene las siguientes secciones:
Language autodect/Autodectar lenguaje
Por defecto, Moodle detecta el idioma del navegador que utilicen sus
usuarios. Sin embargo, la detección automática del lenguaje se
puede desactivar para solo se utilice el lenguaje por defecto del sitio.
Configuración
Bloque de administración del sitio
Lenguage
Default language/Lenguaje por defecto
Esto establece el idioma predeterminado para el sitio.
Default language menu/Menú de lenguaje por defecto
Permite configurar si se muestra o no el menú de idioma de uso
general en la página principal, página de acceso, etc. Esto no afecta
a la capacidad del usuario para configurar el idioma preferido en su
propio perfil.
Languages on language menu/Lenguajes en el menú de
lenguaje
Permite configurar que lenguajes se mostrarán en el menú de
lenguajes. Por defecto aparece vacío permitiéndole a los usuarios y
profesores escoger entre todas las opciones disponibles.
Configuración
Bloque de administración del sitio
Lenguage
Cache language menu/Guardar en caché el menú de idiomas
Si está habilitado, la lista de traducciones disponibles se almacena
en caché. La memoria caché se actualiza automáticamente al
instalar o eliminar un paquete de idioma a través de la herramienta
de gestión incorporado paquetes de idiomas.
Cache all languages strings
Almacena en caché todas las cadenas de idioma de los archivos
compilados en el directorio de datos. Si está traduciendo Moodle o el
cambio de cadenas en el código fuente de Moodle es posible que
desee desactivar esta función. De lo contrario dejarlo en ver los
beneficios de rendimiento.
Configuración
Bloque de administración del sitio
Lenguage
Sitewide locale/ Elegir un idioma en todo el sitio
Anula el formato y el idioma de las fechas de todos los paquetes de
idioma (aunque los nombres de los días en el calendario no se ven
afectados). Es necesario tener estos datos de localización instalado
en su sistema operativo. En la mayoría de los casos este campo
debe dejarse en blanco.
Excel encoding
Seleccione la codificación de las exportaciones de Excel. Debe
mantenerse en Unicode a menos que haya razones especiales para
escoger Latin.
Muchas gracias
      Instructor: Ing. Alden Chapman Consuegra

Más contenido relacionado

La actualidad más candente

Recursos de plataformas e learning
Recursos de plataformas e learningRecursos de plataformas e learning
Recursos de plataformas e learningJuan Pablo
 
Moodle administradores
Moodle administradoresMoodle administradores
Moodle administradoresUSMP Virtual
 
Trabajo guia y pasos de moodle leslie zeta more
Trabajo guia y pasos de moodle leslie zeta moreTrabajo guia y pasos de moodle leslie zeta more
Trabajo guia y pasos de moodle leslie zeta moreLeslieZeta
 
Principales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoPrincipales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoHéctor Garduño Real
 
Plataforma virtual de aprendizaje eva
Plataforma virtual de aprendizaje evaPlataforma virtual de aprendizaje eva
Plataforma virtual de aprendizaje evaHugo Gualavisi
 
Proyecto Javier Fradejas
Proyecto Javier FradejasProyecto Javier Fradejas
Proyecto Javier Fradejasfrade
 
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)Josep Massó Carreras
 
18 19 plataforma moodle, implementación, gestión, impacto y potencialidades e...
18 19 plataforma moodle, implementación, gestión, impacto y potencialidades e...18 19 plataforma moodle, implementación, gestión, impacto y potencialidades e...
18 19 plataforma moodle, implementación, gestión, impacto y potencialidades e...Software Guru
 
Estaes PresentacióN1
Estaes PresentacióN1Estaes PresentacióN1
Estaes PresentacióN1guest452a18
 
Investigación y comparativa cms
Investigación y comparativa cmsInvestigación y comparativa cms
Investigación y comparativa cmspsvasir
 
Manual de Joomla
Manual de JoomlaManual de Joomla
Manual de JoomlaJose Ponce
 
Servicio internet
Servicio internetServicio internet
Servicio internetdarwinp22n
 
Instroducción a Joomla Unicaribe
Instroducción a Joomla UnicaribeInstroducción a Joomla Unicaribe
Instroducción a Joomla UnicaribeJuanCarpio
 

La actualidad más candente (20)

Recursos de plataformas e learning
Recursos de plataformas e learningRecursos de plataformas e learning
Recursos de plataformas e learning
 
Moodle administradores
Moodle administradoresMoodle administradores
Moodle administradores
 
Trabajo guia y pasos de moodle leslie zeta more
Trabajo guia y pasos de moodle leslie zeta moreTrabajo guia y pasos de moodle leslie zeta more
Trabajo guia y pasos de moodle leslie zeta more
 
CMS
CMSCMS
CMS
 
Principales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoPrincipales CMS y Estadísticas de uso
Principales CMS y Estadísticas de uso
 
Plataforma virtual de aprendizaje eva
Plataforma virtual de aprendizaje evaPlataforma virtual de aprendizaje eva
Plataforma virtual de aprendizaje eva
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Slideshare
SlideshareSlideshare
Slideshare
 
Proyecto Javier Fradejas
Proyecto Javier FradejasProyecto Javier Fradejas
Proyecto Javier Fradejas
 
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
 
Joomla1
Joomla1Joomla1
Joomla1
 
Moodle
MoodleMoodle
Moodle
 
18 19 plataforma moodle, implementación, gestión, impacto y potencialidades e...
18 19 plataforma moodle, implementación, gestión, impacto y potencialidades e...18 19 plataforma moodle, implementación, gestión, impacto y potencialidades e...
18 19 plataforma moodle, implementación, gestión, impacto y potencialidades e...
 
Estaes PresentacióN1
Estaes PresentacióN1Estaes PresentacióN1
Estaes PresentacióN1
 
Moodle y joomla
Moodle y joomlaMoodle y joomla
Moodle y joomla
 
Investigación y comparativa cms
Investigación y comparativa cmsInvestigación y comparativa cms
Investigación y comparativa cms
 
Manual de Joomla
Manual de JoomlaManual de Joomla
Manual de Joomla
 
Gestores de contenido
Gestores de contenidoGestores de contenido
Gestores de contenido
 
Servicio internet
Servicio internetServicio internet
Servicio internet
 
Instroducción a Joomla Unicaribe
Instroducción a Joomla UnicaribeInstroducción a Joomla Unicaribe
Instroducción a Joomla Unicaribe
 

Destacado

Caida libre
Caida libreCaida libre
Caida librejedanu11
 
Edmodo en el aula
Edmodo en el aulaEdmodo en el aula
Edmodo en el aulamontcubi
 
Seguimos practicando m.v.c.l. mr.u.v.
Seguimos  practicando  m.v.c.l.   mr.u.v.Seguimos  practicando  m.v.c.l.   mr.u.v.
Seguimos practicando m.v.c.l. mr.u.v.Giuliana Tinoco
 
Qué Es IngenieríA
Qué Es IngenieríAQué Es IngenieríA
Qué Es IngenieríAfjellul
 
Metodo ingenieril.
Metodo ingenieril.Metodo ingenieril.
Metodo ingenieril.zhober
 
Evolución de la Ingenieria en Venezuela
Evolución de la Ingenieria en VenezuelaEvolución de la Ingenieria en Venezuela
Evolución de la Ingenieria en Venezueladennyjteran
 
Manual de moodle 2.6 módulo 5 Revisión y calificaciones en Moodle
Manual de moodle 2.6 módulo 5 Revisión y calificaciones en MoodleManual de moodle 2.6 módulo 5 Revisión y calificaciones en Moodle
Manual de moodle 2.6 módulo 5 Revisión y calificaciones en MoodleeLMformacion
 
MatemáTicas En La Ingenieria
MatemáTicas En La IngenieriaMatemáTicas En La Ingenieria
MatemáTicas En La Ingenieriaguestdb06fd
 
Guia materia y sus propiedades
Guia   materia y sus propiedadesGuia   materia y sus propiedades
Guia materia y sus propiedadesGiuliana Tinoco
 
recomendaciones para escribir el planteamiento problema
recomendaciones para escribir el planteamiento problemarecomendaciones para escribir el planteamiento problema
recomendaciones para escribir el planteamiento problemadocente felipe izquierdo
 
Como plantear el problema
Como plantear el problemaComo plantear el problema
Como plantear el problemataniarussian
 
El Proyecto de investigación. El Planteamiento del problema
El Proyecto de investigación. El Planteamiento del problemaEl Proyecto de investigación. El Planteamiento del problema
El Proyecto de investigación. El Planteamiento del problemaCésar Calizaya
 
La formulacion de un problema en un Proyecto de Investigacion
 La formulacion de un problema en un Proyecto de Investigacion La formulacion de un problema en un Proyecto de Investigacion
La formulacion de un problema en un Proyecto de Investigacioncarmencordones2013
 

Destacado (20)

Moodle
MoodleMoodle
Moodle
 
Moodle
MoodleMoodle
Moodle
 
Ideas de proyectos
Ideas de proyectosIdeas de proyectos
Ideas de proyectos
 
Caida libre
Caida libreCaida libre
Caida libre
 
Edmodo en el aula
Edmodo en el aulaEdmodo en el aula
Edmodo en el aula
 
Seguimos practicando m.v.c.l. mr.u.v.
Seguimos  practicando  m.v.c.l.   mr.u.v.Seguimos  practicando  m.v.c.l.   mr.u.v.
Seguimos practicando m.v.c.l. mr.u.v.
 
Qué Es IngenieríA
Qué Es IngenieríAQué Es IngenieríA
Qué Es IngenieríA
 
Actividad taller en Moodle
Actividad taller en MoodleActividad taller en Moodle
Actividad taller en Moodle
 
Metodo ingenieril.
Metodo ingenieril.Metodo ingenieril.
Metodo ingenieril.
 
Evolución de la Ingenieria en Venezuela
Evolución de la Ingenieria en VenezuelaEvolución de la Ingenieria en Venezuela
Evolución de la Ingenieria en Venezuela
 
EdiLIM
EdiLIMEdiLIM
EdiLIM
 
Manual de moodle 2.6 módulo 5 Revisión y calificaciones en Moodle
Manual de moodle 2.6 módulo 5 Revisión y calificaciones en MoodleManual de moodle 2.6 módulo 5 Revisión y calificaciones en Moodle
Manual de moodle 2.6 módulo 5 Revisión y calificaciones en Moodle
 
TALLER DE EDILIM
TALLER DE EDILIMTALLER DE EDILIM
TALLER DE EDILIM
 
Arte ingenieril
Arte ingenierilArte ingenieril
Arte ingenieril
 
MatemáTicas En La Ingenieria
MatemáTicas En La IngenieriaMatemáTicas En La Ingenieria
MatemáTicas En La Ingenieria
 
Guia materia y sus propiedades
Guia   materia y sus propiedadesGuia   materia y sus propiedades
Guia materia y sus propiedades
 
recomendaciones para escribir el planteamiento problema
recomendaciones para escribir el planteamiento problemarecomendaciones para escribir el planteamiento problema
recomendaciones para escribir el planteamiento problema
 
Como plantear el problema
Como plantear el problemaComo plantear el problema
Como plantear el problema
 
El Proyecto de investigación. El Planteamiento del problema
El Proyecto de investigación. El Planteamiento del problemaEl Proyecto de investigación. El Planteamiento del problema
El Proyecto de investigación. El Planteamiento del problema
 
La formulacion de un problema en un Proyecto de Investigacion
 La formulacion de un problema en un Proyecto de Investigacion La formulacion de un problema en un Proyecto de Investigacion
La formulacion de un problema en un Proyecto de Investigacion
 

Similar a Taller de moodle

Plataformas virtuales lv
Plataformas virtuales lvPlataformas virtuales lv
Plataformas virtuales lvfrellada
 
1. herramientas de e learning
1. herramientas de e learning1. herramientas de e learning
1. herramientas de e learningAnie Fernandez
 
Plataformas tecnológicas para la tele formación. Eunices Samboy
Plataformas tecnológicas para la tele formación. Eunices SamboyPlataformas tecnológicas para la tele formación. Eunices Samboy
Plataformas tecnológicas para la tele formación. Eunices SamboyEunices Samboy
 
Análisis de problemas y toma de decisiones
Análisis de problemas y toma de decisionesAnálisis de problemas y toma de decisiones
Análisis de problemas y toma de decisionesmbformacion
 
Estudio de una plataforma telemática de aprendizaje
Estudio de una plataforma telemática de aprendizajeEstudio de una plataforma telemática de aprendizaje
Estudio de una plataforma telemática de aprendizajeyajairavalenzuela26
 

Similar a Taller de moodle (20)

Deber de plataforma
Deber de plataformaDeber de plataforma
Deber de plataforma
 
Deber de plataforma
Deber de plataformaDeber de plataforma
Deber de plataforma
 
Deber de plataforma
Deber de plataformaDeber de plataforma
Deber de plataforma
 
Sistema de Gestión de Aprendizaje
Sistema de Gestión de AprendizajeSistema de Gestión de Aprendizaje
Sistema de Gestión de Aprendizaje
 
Deber de plataforma
Deber de plataformaDeber de plataforma
Deber de plataforma
 
Deber de plataforma
Deber de plataformaDeber de plataforma
Deber de plataforma
 
Plataformas virtuales lv
Plataformas virtuales lvPlataformas virtuales lv
Plataformas virtuales lv
 
Herramientas para el aprendizaje colaborativo
Herramientas para el aprendizaje colaborativoHerramientas para el aprendizaje colaborativo
Herramientas para el aprendizaje colaborativo
 
Presentación (1)
Presentación (1)Presentación (1)
Presentación (1)
 
Herramientas para el aprendizaje colaborativas
Herramientas para el aprendizaje colaborativasHerramientas para el aprendizaje colaborativas
Herramientas para el aprendizaje colaborativas
 
1. herramientas de e learning
1. herramientas de e learning1. herramientas de e learning
1. herramientas de e learning
 
Plataformas tecnológicas para la tele formación. Eunices Samboy
Plataformas tecnológicas para la tele formación. Eunices SamboyPlataformas tecnológicas para la tele formación. Eunices Samboy
Plataformas tecnológicas para la tele formación. Eunices Samboy
 
Presentación1
Presentación1Presentación1
Presentación1
 
Herramientas moodle
Herramientas moodleHerramientas moodle
Herramientas moodle
 
Moodle kelin
Moodle kelinMoodle kelin
Moodle kelin
 
Moodle kelin
Moodle kelinMoodle kelin
Moodle kelin
 
Presentacion moodle
Presentacion moodlePresentacion moodle
Presentacion moodle
 
Análisis de problemas y toma de decisiones
Análisis de problemas y toma de decisionesAnálisis de problemas y toma de decisiones
Análisis de problemas y toma de decisiones
 
Estudio de una plataforma telemática de aprendizaje
Estudio de una plataforma telemática de aprendizajeEstudio de una plataforma telemática de aprendizaje
Estudio de una plataforma telemática de aprendizaje
 
Blackboard
BlackboardBlackboard
Blackboard
 

Taller de moodle

  • 1. Taller de Moodle 2.2.2 Instructor: Ing. Alden Chapman Consuegra
  • 2. Introducción ¿Qué es un Course Management System? Los CMS son aplicaciones web, lo que significa que se ejecutan en un servidor y se puede acceder mediante un navegador web desde cualquier parte del mundo. En su forma más básica, los CMS brindan herramientas a los educadores para crear un sitio web del curso y proporcionan control de acceso de modo que sólo los alumnos matriculados puedan verlo. Además del control de acceso, los CMS ofrecen una amplia variedad de herramientas que pueden hacer su curso más eficaz. También proporcionan una forma fácil de subir y compartir materiales, mantener conversaciones en línea y chats, brindar pruebas y encuestas, reunir y revisar las tareas y las calificaciones del registro. Echemos un rápido vistazo a cada una de estas características y la forma en que pueden ser útiles:
  • 3. Introducción: Beneficios de un CMS Subir y compartir materiales La mayoría de los CMS proporcionan herramientas para publicar fácilmente el contenido. En lugar de utilizar un editor HTML y luego enviar sus documentos a un servidor vía FTP, simplemente tienes que usar un formulario web para almacenar el programa en el servidor. Muchos instructores suben su plan de estudios, notas de clase, las tareas de lectura, y los artículos para que los estudiantes puedan acceder cuando lo deseen.
  • 4. Introducción: Beneficios de un CMS Foros y chats Los foros en línea y chats proporcionan un medio de comunicación fuera de las reuniones en el aula. Dar foros a los estudiantes da más tiempo para generar sus respuestas y puede dar lugar a debates más reflexivos. Los chats, por el contrario, le dará una forma de comunicarse rápida y fácilmente con los estudiantes a distancia. Pueden ser utilizados para todo, desde anuncios de cursos hasta conferencias enteras. Los estudiantes pueden unirse por grupos de trabajo y utilizar las discusiones en línea pare la realización de tareas.
  • 5. Introducción: Beneficios de un CMS Pruebas y encuestas Las pruebas y encuestas en línea se pueden clasificar de forma instantánea. Estas son una gran herramienta para dar a los estudiantes una rápida retroalimentación sobre su desempeño y para medir su comprensión de los materiales. Muchos editores ahora ofrecen los bancos de preguntas de la prueba vinculada a capítulos de libros.
  • 6. Introducción: Beneficios de un CMS La recopilación y revisión de las asignaciones El seguimiento de tareas de los estudiantes es una tarea pesada y voluminosa. Las comunicaciones en línea de asignación son una manera fácil de seguir y graduar las asignaciones de los estudiantes. Además, las investigaciones indican que al lograr que un estudiante revise el trabajo del otro y viceversa aumenta la motivación y el rendimiento del estudiante .
  • 7. Introducción: Beneficios de un CMS Grabación de grados Un libro de calificaciones en línea puede mantener a sus estudiantes al día sobre la información de su desempeño en el curso. Los grados en línea también pueden ayudarle a cumplir con las reglas de privacidad que prohíben identificadores personales en lugares públicos. Los libros de calificaciones permiten a los estudiantes ver sólo sus propias calificaciones, nunca las de otro estudiante. También puede descargar los grados en Excel para realizar cálculos avanzados.
  • 8. Introducción: Beneficios de un CMS CMS: un paquete integrado Mientras que usted podría encontrar o escribir programas para hacer todas estas cosas en su propio sitio, un CMS combina todas estas características en un solo paquete integrado. Una vez que haya aprendido a usar un CMS, estará libre para concentrarse en la enseñanza y el aprendizaje en lugar de escribir y mantener su propio software.
  • 9. Introducción: ¿Por qué debo utilizar un CMS? Demanda de los estudiantes: Los estudiantes poseen cada vez más conocimientos técnicos, y que quieren conseguir muchos de los materiales del curso en la Web. Una vez en línea, pueden acceder a la información más actualizada en cualquier momento y pueden hacer tantas copias de los materiales como necesiten. Habiendo crecido con la mensajería instantánea y otras herramientas de comunicación de Internet, la comunicación en línea es una segunda naturaleza para muchos estudiantes.
  • 10. Introducción: ¿Por qué debo utilizar un CMS? Horarios de los estudiantes Con el aumento de matrículas, muchos estudiantes están trabajando más horas a fin de mes, mientras que están en la escuela. Alrededor de la mitad de todos los estudiantes trabajan ahora por lo menos 20 horas a la semana para cubrir los gastos escolares. Con un CMS, se pueden comunicar con usted o con sus compañeros cuando sus horarios lo permitan. También puede realizar tests o leer el material del curso durante su hora de almuerzo. Los estudiantes que trabajan necesitan acceso flexible a su curso, y un CMS es una poderosa manera de darles lo que necesitan.
  • 11. Introducción: ¿Por qué debo utilizar un CMS? Mejores cursos Si se usan bien, los CMS pueden hacer sus clases más eficaces y eficientes. Al mover algunas partes de su curso en línea, puede tomar ventaja más efectivamente de programar el momento de tener preguntas con los estudiantes y revisar sus ideas.
  • 12. ¿Qué hace a Moodle especial? Open Source: La idea en sí es simple, código abierto simplemente significa que los usuarios tienen acceso al código fuente del software. Usted puede ver cómo funciona Moodle, cambiar aspectos de él, o utilizar partes en su propio producto. Además adquirir el programa y sus actualizaciones es gratuito, así como también es gratuito adquirir muchas de las mejoras y funcionalidades desarrolladas por la comunidad Moodle
  • 13. ¿Qué hace a Moodle especial? Filosofía educacional: Moodle utiliza el construccionismo social como una teoría central. Esto es revolucionario, ya que la mayoría de los sistemas CMS se han construido en torno a los conjuntos de herramientas, no en torno a la pedagogía. La filosofía de Moodle lo convierte paquete de enseñanza amigable que representa la primera generación de herramientas educativas que son verdaderamente útiles. Puedes organizar tu curso de Moodle semanalmente, por tema, o por un acuerdo social. Además, mientras que otros CMS apoyan un modelo de contenido que anima a los profesores a subir un montón de contenido estático, Moodle se centra en las herramientas de discusión y artefactos de uso compartido. Así que el foco no está en la entrega de información, está en el intercambio de ideas y en la participación en la construcción del conocimiento.
  • 14. ¿Qué hace a Moodle especial? Comunidad: Moodle tiene una muy grande, activa comunidad de personas que utilizan el sistema y el desarrollo de nuevas características y mejoras. hay 39 millones de usuarios inscritas en la comunidad de Moodle. La comunidad mundial también se ha traducido a 40 idiomas. Los desarrolladores y usuarios de Moodle al trabajar juntos pueden garantizar la calidad, añadir nuevos módulos y funciones, y sugerir nuevas ideas para el desarrollo. Debido a que los usuarios son libres para experimentar, muchas personas pueden usar y probar las nuevas características.
  • 15. Instalación de Moodle Planificación Una instalación de Moodle requieren planificación. Esto puede variar de casi nada a un proyecto serio. Aspectos a considerar: • ¿Realmente quiere instalar Moodle por si mismo? • ¿Qué habilidades tiene a su disposición? • ¿Cuáles son su hardware / necesidades de alojamiento? • ¿Qué plataformas de software va a usar? • ¿Cuáles son las necesidades de soporte? • ¿Cómo va a organizar las copias de seguridad?
  • 16. Instalación de Moodle Requisitos: Hardware • Espacio en disco: 160 MB libres (mínimo) • Copias de seguridad: al menos 160MB (en una ubicación remota de preferencia) • Memoria: 256 MB (mínimo), 1 GB o más es muy recomendable. La regla general es que Moodle puede albergar de 10 a 20 usuarios simultáneos por cada 1 GB de RAM, pero esto puede variar dependiendo de su hardware específico y combinación de software y el tipo de uso. "Concurrente" en realidad significa que los procesos del servidor web en la memoria se ejecutan, al mismo tiempo.
  • 17. Instalación de Moodle Requisitos Generales Moodle está desarrollado principalmente en Linux usando Apache, MySQL y PHP (también conocida como plataforma LAMP). En caso de duda, ésta es la más segura de las combinaciones. Hay otras opciones: XAMPP WAMPP IIS APPServer
  • 18. Instalación de Moodle Requisitos: Software • Un sistema operativo - La opción más probable dependerá del desempeño que usted necesita y las habilidades que tiene disponible. Linux y Windows son las opciones más comunes (y un buen soporte está disponible). Si usted tiene una elección libre, Linux es generalmente considerado como la plataforma óptima. Moodle es probado regularmente con Windows XP/2000/2003, Solaris 10 (SPARC y x64), Mac OS X y Netware 6.
  • 19. Instalación de Moodle Requisitos: Software • Servidor Web - En primer lugar Apache o IIS. También funciona con lightttpd, nginx, cherokee, Zeus y Litespeed. Moodle se negará a instalarse en cualquier otro servidor web. Su servidor web debe estar correctamente configurado para servir la versión PHP correcta. Trate de utilizar el servidor web más reciente a su disposición.
  • 20. Instalación de Moodle Requisitos: Software • PHP - La versión mínima es actualmente 5.4.0. Se necesitan una cantidad determinada de extensiones, (ver la página PHP para más detalles). La instalación se detendrá en la comprobación del ambiente si cualquiera de las extensiones necesarias faltan.
  • 21. Instalación de Moodle Requisitos: Software • Una base de datos - MySQL y PostgreSQL son la base de datos primarias de desarrollo, presentan la documentación más ampliamente probada y tienen un amplio apoyo. Oracle y MSSQL son totalmente compatibles, pero la documentación y ayuda en línea no son tan completos como con MySQL / PostgreSQL. SQLite es experimental. Usted necesitará la correspondiente extensión de PHP (configurado si es necesario) para su base de datos elegida. • MySQL - versión mínima 5.0.25 • PostgreSQL - versión mínima 8.3 • MSSQL - mínimo la versión 9.0 • Oracle - versión mínima 10,2 • SQLite - mínimo la versión 2.0
  • 22. Instalación de Moodle • Instalación del servidor web • Descargar la última versión estable de Moodle • Crear una base de datos vacía • Comenzar la instalación de Moodle escribiendo la URL del servidor web con el nombre asignado a nuestra carpeta Moodle. Ej: http://localhost/mimoodle
  • 23. Configuración del Cron Algunos módulos de Moodle requieren revisiones continuas para llevar a cabo determinadas tareas. Ej: Moodle necesita revisar los foros de discusión para poder enviar copias de los mensajes a las personas que están suscritas. El script que hace todo esto está en el directorio admin, y se llama cron.php. Sin embargo, no puede funcionar por sí mismo, por lo que hay que establecer un mecanismo en el que este script se ejecute regularmente (por ejemplo, cada cinco o diez minutos).
  • 24. Configuración del Cron Esto proporciona una señal de manera que el script pueda llevar a cabo funciones en determinados períodos definidos para cada módulo. Este tipo de mecanismo es lo que se denomina un servicio cron. IMPORTANTE: La máquina que ejecuta el cron no tiene que ser necesariamente la misma en la que está ejecutando Moodle. Si usted tiene un servicio de alojamiento web limitado que no tiene cron, puede elegir ejecutar el cron en otro servidor o en su ordenador personal. Lo que importa es que el archivo cron.php sea llamado regularmente.
  • 25. Configuración del Cron La carga de este script no es muy alta, así que un intervalo de 5 min es razonable, se puede ampliar el periodo de tiempo a 15 min o incluso 30 min. Es mejor no establecer un intervalo de tiempo demasiado largo, ya que el retrasar el envío de mensajes de correo puede reducir la actividad del curso. Primero, compruebe que el script funcione directamente desde su navegador: Ej: http://ejemplo.com/moodle/admin/cron.php IMPORTANTE: No se salte la configuración del proceso de cron para su Moodle. Su sitio no funcionará correctamente sin ella
  • 26. Configuración del Cron Windows La forma más sencilla de configurar el cron en Windows es usar este pequeño paquete: MoodleCron-Setup, el cual convierte el cron de Moodle en un servicio de del sistema operativo. Enlace de descarga: http://download.moodle.org/download.php/windows/Mood leCron-Setup.exe
  • 27. Actualización del Moodle Moodle está diseñado para actualizar de una versión a la siguiente. Esto posibilita: • la eliminación de huecos de seguridad en versiones anteriores, • la implementac ión de mejoras en el código y la interfaz del Moodle, • utilizar nuevas herramientas ya instaladas en las nuevas versiones del CMS.
  • 28. Actualización del Moodle Actualizar su Moodle cotidianamente constituye una importante herramienta de seguridad y los beneficios de utilizar código mejorado y más herramientas de trabajo. El proceso de actualización modificará irreversiblemente el contenido de su base de datos y su área de almacenamiento del archivo moodledata. Si algo va mal no se puede volver atrás. Es vital que tome buenas copias de seguridad de ambos archivos: • Moodledata • la base de datos
  • 29. Actualización del Moodle Requisitos del sistema (para actualizar a versiones 2.x) • PHP 5.3.2 o posterior • Extensiones requeridas en PHP: iconv, rizo, CType, código postal, SimpleXML, spl, pcre, DOM, XML, JSON • Limite de memoria PHP: al menos 40 MB (64 MB o más recomendado si usted tiene una opción) • Poseer al menos una de estas Bases de datos • MySQL 5.0.25 o posterior (motor de almacenamiento InnoDB muy recomendable) • PostgreSQL 8.3 o posterior • Oracle 10.2 o posterior • MS SQL Server 2005 o posterior
  • 30. Actualización del Moodle Requisitos del sistema (modo mantenimiento) El modo de mantenimiento es para prevenir que otros usuarios utilicen el sitio mientras que el mantenimiento se lleva a cabo, aunque no está diseñado para prevenir el acceso de usuarios durante las actualizaciones de una versión. Cuando los usuarios intentan acceder a un curso estando el sitio en modo de mantenimiento, obtienen un mensaje informando que el sitio está siendo actualizado. IMPORTANTE: La página principal de su sitio aparecerá como normal cuando su sitio está en modo de mantenimiento. Los usuarios sólo verán el mensaje de modo de mantenimiento cuando se intenta acceder a un curso.
  • 31. Actualización del Moodle Antes de empezar a actualizar su sitio web, debe ponerlo en modo de mantenimiento para detener a cualquier usuario que no sean administradores Settings /Site administration /Server /Maintenance mode Pasos de actualización del Moodle: (Paquete de instalación estándar) • Después de haber movido los viejos archivos de programa de software de Moodle a otro lugar, descomprima el archivo de actualización de forma tal que todos los nuevos archivos del Moodle estén en la ubicación de los archivos antiguos. Moodle ajustará SQL y moodledata si es necesario en la actualización.
  • 32. Actualización del Moodle • Copie el archivo config.php obsoleto al directorio de Moodle nuevo. Si ha definido los bloques individuales para los nuevos cursos, tendrá que borrar 'admin' definición de bloque y sustituir por 'ajustes' para el nuevo bloque. • Si había añadido plugins personalizados o temas en su Moodle, usted puede agregarlos a el nuevo código. Es importante comprobar que consiga la versión correcta para su Moodle. • Usted debe verificar en la base de datos de plugins opcionales. • Tenga especial cuidado de no sobrescribir cualquier código en la nueva versión de Moodle.
  • 33. Actualización del Moodle • Utilice el vínculo de notificación en la administración del sitio para iniciar el proceso de actualización. Usted verá una serie de líneas o pantallas que indican el progreso. • Después de una actualización correcta, deshabilite el modo de mantenimiento, para que los usuarios puedan obtener en el sitio
  • 34. Lo básico en Moodle ¿Qué navegadores funcionan mejor con Moodle? Firefox e Internet Explorer demostraron ser los navegadores más compatibles con la plataforma Moodle. Los navegadores Safari, Google Chrome, y Opera no muestran todas las capacidades incorporadas en el editor HTML de Moodle, y hay algunos problemas con el módulo de chat utilizando Safari.
  • 35. Lo básico en Moodle Medidas de seguridad simples • La mejor estrategia de seguridad es una buena copia de seguridad! Pero su copia de seguridad no será buena a menos que pueda restaurarla. • ¡Compruebe sus procedimientos de restauración! Cargue únicamente el software o los servicios que vaya a usar. • Actualícese con regularidad. • Diseñe su seguridad en diferentes capas (exterior, intermedia e interior como mínimo)
  • 36. Lo básico en Moodle Medidas de seguridad simples • Actualice el Moodle regularmente • Cuanto más antigua sea la versión, tanto más probable es que sea vulnerable. • Desactive Registros globales: Esto ayudará a prevenir contra posibles problemas XSS en scripts de terceras partes. • Use contraseñas complejas para el administrador y los profesores. • Evite crear cajas de arena (sandboxes) públicas con cuentas gratuitas de profesor en servidores de producción.
  • 37. Lo básico en Moodle Medidas de seguridad simples • Las cuentas de profesor tienen permisos mucho más libres y es más fácil crear situaciones donde es posible abusar de los datos o robarlos. Separe sus sistemas todo lo que le sea posible • Otra técnica básica de seguridad es usar diferentes contraseñas en diferentes sistemas, usar diversas máquinas para diversos servicios, etc. Esto impedirá que el daño se extienda incluso si una cuenta o un servidor son atacados.
  • 38. Lo básico en Moodle Medidas de seguridad simples: Cortafuegos • Los expertos en seguridad recomiendan un cortafuegos dual. Existen diferentes combinaciones hardware/software. • Desactivar servicios no usados es a menudo tan efectivo como un cortafuegos • Use netstat -a para revisar puertos de red abiertos en Windows y nmap para GNU/Linux • Permita los puertos: • 80, 443(ssl), 9111 (para el chat), Admin remoto: ssh 22, o rpd 3389
  • 39. Lo básico en Moodle Medidas de seguridad simples: Esté preparado para lo peor • Tenga copias de seguridad disponibles • Practique con antelación procedimientos de recuperación • Utilice regularmente un detector rootkit • Linux/MacOSX - http://www.chkrootkit.org/ • Windows - http://www.sysinternals.com/Utilities/RootkitRevealer.html
  • 40. Lo básico en Moodle Medidas de seguridad simples: Alertas de seguridad de Moodle • Registre su sitio en Moodle.org • Los usuarios registrados recibirán alertas por correo electrónico. Las alertas de seguridad se pondrán también en línea • Web - http://security.moodle.org/ • Canal RSS - http://security.moodle.org/rss/file.php/1/1/forum/1/r ss.xml
  • 41. Lo básico en Moodle Medidas de seguridad simples: Otras consideraciones • Desactive opentogoogle, especialmente en sitios K12 (antiguo dominio utilizado para enseñanza primaria y/o secundaria) • Site Administration/Security/Site policies • Utilice SSL, httpslogins=yes • Site administration/ Security/ HTTP security • Desactive el acceso de invitados • Incluya claves de matriculación en todos los cursos
  • 42. Lo básico en Moodle Medidas de seguridad simples: Otras consideraciones • Utilice buenas contraseñas • Utilice el ajuste de formularios seguros • Ajuste la contraseña de usuario root en mysql • Desactive el acceso de red mysql : El archivo de configuración de MySQL se encuentra en el archivo: "C:Program FilesMySQLMySQL Server " en el caso de Windows o /etc/mysql/my.cnf en el caso de sistemas Linux. • Para deshabilitar el MySQL de la red: [mysqld] bind- address=127.0.0.1
  • 43. Lo básico en Moodle Medidas de seguridad simples: Permisos de archivo más seguros/paranoides Servidor sellado: (en la máquina no se permiten entradas a usuarios) y que el root cuida de las modificaciones tanto del código de Moodle como de la configuración de Moodle (config.php), los siguientes son los permisos más restrictivos en los que podemos pensar: 1. directorio moodledata y todo su contenido (y subdirectorios, incluyendo sesiones): owner: apache user (apache, httpd, www-data, whatever) group: apache group (apache, httpd, www-data, whatever) perms: 700 en directorios, 600 en archivos
  • 44. Lo básico en Moodle Medidas de seguridad simples: Permisos de archivo más seguros/paranoides 2. directorio moodle y todo su contenido y subdirectorios (incluyendo config.php): owner: root group: root perms: 755 en directorios, 644 en archivos. 3. Si usted permite entradas (logins) locales, entonces 2. debería ser: owner: root group: apache group perms: 750 en directorios, 640 en archivos
  • 45. Lo básico en Moodle Rendimiento: Rendimiento del servidor • La cantidad de RAM del servidor web es el factor más importante del rendimiento del servidor - cuanto más memoria mejor (por ejemplo, 4GB) • Linux o Unix son los sistemas operativos recomendables para un servidor. Trabajan mucho mejor que los servidores Mac OSX o Windows ante cargas voluminosas. • Es muy recomendable usar un Acelerador PHP para aligerar el trabajo de la CPU, como Turck MMCache o PHPA (PHP Accelerator). • El rendimiento de PHP mejora si está instalado como un módulo Apache (mejor que como CGI).
  • 46. Lo básico en Moodle Rendimiento: Rendimiento del servidor • En un sistema Unix/Linux, el rendimiento puede mejorar mucho si se prepara para poder utilizar la compresión y descompresión de ficheros accediendo a los comandos zip/unzip (mejor que utilizar librerías basadas en PHP para el tratamiento de ficheros zip) - vaya a Admininstración > Configurar > Variables e indique el camino de los ejecutables relacionados con las operaciones. (Semejantemente, indicando el camino hacia du mejorará la velocidad de Moodle al presentar los contenidos de los directorios.)
  • 47. Lo básico en Moodle Rendimiento: Rendimiento del servidor • Observe que usar conexiones web seguras (https ante http) lleva consigo un trabajo más intenso, tanto para el servidor como para el cliente - especialmente porque el sistema de /caché/ no se puede utilizar con la misma eficacia, y el número de peticiones a ficheros aumenta drásticamente. Por esa razón, no es recomendable usar https para todas las páginas Moodle. Puede activar https para la pantalla de identificación de usuarios, simplemente desde la página de configuración de Moodle.
  • 48. Lo básico en Moodle Rendimiento: Rendimiento del servidor • Puede mejorar el rendimiento usando un servidor light-weight lighttpd combinado con PHP en modo fastCGI en lugar de Apache, debido al uso mucho menor de la memoria. Un proceso de Apache necesita más memoria RAM que lighttpd con todos sus procesos fastCGI juntos. Piense que eso podría no ser una buena solución si puede procurarse un servidor muy completo y poderoso, porque la administración requiere un poco más de tiempo • Piense en la posibilidad de reducir MaxRequestsPerChild en httpd.conf hasta reducirlo a 20-30 (si lo configura en un valor menor la sobrecarga que implica el lanzamiento de mas procesos es peor que los beneficios). • Además compruebe el parámetro memory_limit en php.ini, redúzcalo al menos a 16M.
  • 49. Lo básico en Moodle Rendimiento: Rendimiento del servidor • Puede mejorar el rendimiento usando un servidor light- weight lighttpd combinado con PHP en modo fastCGI en lugar de Apache, debido al uso mucho menor de la memoria. Un proceso de Apache necesita más memoria RAM que lighttpd con todos sus procesos fastCGI juntos. Piense que eso podría no ser una buena solución si puede procurarse un servidor muy completo y poderoso, porque la administración requiere un poco más de tiempo • Piense en la posibilidad de reducir MaxRequestsPerChild en httpd.conf hasta reducirlo a 20-30 (si lo configura en un valor menor la sobrecarga que implica el lanzamiento de mas procesos es peor que los beneficios).
  • 50. Lo básico en Moodle Rendimiento: Rendimiento de los módulos de Moodle Los módulos de actividades de Moodle, filtros y otros plugins pueden activarse y desactivarse. Si hiciera falta, se podrían desactivar algunas características no deseadas (por ejemplo el chat).
  • 51. Lo básico en Moodle Rendimiento: Rendimiento de los módulos de Moodle • El módulo Chat consume excesivamente llamadas HTTP al servidor. Se puede mejorar si utiliza un servidor basado en Unix haciendo correr el chat como un demonio (servicio) del sistema. • El cron interno de Moodle se ejecuta llamando al script cron.php. Si esta llamada se produce sobre HTTP (por ejemplo si se usa wget o curl) puede ser que se tome mucha memoria en instalaciones extensas. Si se le llama directamente, invocando el comando php (por ejemplo, php -f /camino/de/moodle/directorio/admin/cron.php) se puede mejorar mucho la eficiencia.
  • 52. Lo básico en Moodle Gestionar roles Ubicación: Administración del Sitio/Usuarios/Permisos/Definir roles. Roles Pre-definidos Administrador: Un administrador en Moodle gestiona todo el sitio. Normalmente, el administrador supervisa la apariencia y la sensación que produce el Moodle de su organización y que lo hacen único. Creador de Cursos: La creación de nuevos cursos sólo puede ser realizada por un usuario que tenga asignado ese privilegio. Un usuario que tenga asignado un rol de creador de cursos tiene un nivel de privilegios Moodle que le permite, además, asignar profesores y actuar como profesor con privilegios de edición. Un administrador tiene todos esos privilegios y más.
  • 53. Lo básico en Moodle Gestionar roles Roles Pre-definidos Profesor: tiene control sobre un curso específico dentro de Moodle y la actividad de los Alumnos que están inscritos a él Profesor no editor: pueden enseñar en los cursos y dar grados a los estudiantes, pero no puede alterar las actividades. Estudiante: El rol de Estudiante es el tipo de usuario más básico de Moodle. Los estudiantes generalmente se matriculan en uno o varios cursos y acceden a Moodle
  • 54. Lo básico en Moodle Gestionar roles Roles Pre-definidos Invitado: Para un curso dado, el profesor puede escoger si permite o no el acceso a invitados. Los invitados tienen SIEMPRE acceso de "solo- lectura" - lo que significa que no pueden enviar mensajes o entorpecer el curso a los verdaderos alumnos. No pueden: • Enviar mensajes a discusiones • Editar páginas Wiki • Contestar cuestionarios • Enviar tareas • Contribuir al contenido o comentarios de los glosarios • Ver el contenido de los paquetes SCORM (porque se realiza un seguimiento)
  • 55. Lo básico en Moodle Gestionar roles Roles Pre-definidos Invitado: Esta característica puede ser fácil de manejar cuando quiera permitir que un colega eche una mirada a su trabajo, o permitir a futuros alumnos ver un curso antes de haber decidido matricularse. Advierta que puede escoger entre dos tipos de acceso de invitados: con clave de matrícula o sin ella. Si elige permitir el acceso de invitados que dispongan de la clave de matrícula, el invitado necesitará proporcionar la clave actual CADA VEZ que acceda (no como los estudiantes que sólo necesitan hacerlo una vez). Esto le permite controlar a sus invitados. Si elige permitir el acceso de invitados sin clave, cualquiera podrá acceder a su curso.
  • 56. Lo básico en Moodle Permisos La asignación o edición de permisos debe realizarse con gran cuidado. Un cambio puede producir un profundo efecto no deseado, o un molesto efecto que será difícil de entender la causa. Existen más de 150 líneas de habilidades donde cualquiera de los 4 diferentes permisos pueden ser asignados. Las habilidades están agrupadas en 21 categorías. Le recomendamos fuertemente no modificar los roles heredados (LEGACY). Términos de los Permisos Heredar - dejar pasar del contexto anterior (nivel más bajo, siempre pierde) Permitir - deja suceder o permitir (mismo nivel que prevenir) Prevenir - alto (mismo nivel que permitir) Prohibir - impedir (nivel más alto, siempre gana)
  • 57. Lo básico en Moodle Definiciones de los conceptos básicos • Un rol es un identificador del estatus del usuario en un contexto concreto. Por ejemplo, profesor, estudiante y moderador de foro son ejemplos de roles. • Una habilidad es una descripción de una funcionalidad particular de Moodle. Las habilidades (o capacidades) están asociadas a los roles. Por ejemplo, poder responder a un mensaje en los foros es una habilidad. • Un permiso es un valor que se asigna a una capacidad para un rol en particular. Por ejemplo, usar el permiso prevenir para limitar a todos los estudiantes a que no puedan escribir en ningún foro. • Un contexto es un "espacio" en Moodle, como por ejemplo, cursos, módulos de actividad, bloques, foros, etc. • Una jerarquía de permisos determina qué permiso gana o surtirá efecto si hay un conflicto aparente. Por ejemplo, el sitio permite a todos los estudiantes enviar mensajes a los foros pero el profesor previene este derecho en un curso concreto. La jerarquía de permisos permitiría a un estudiante enviar un mensaje en un curso pero no en otro.
  • 58. Configuración Bloque de administración del sitio Los administradores tienen acceso al bloque de Administración del sitio en la página principal de Moodle. Notificaciones Este enlace nos lleva a una página que tiene las siguientes opciones: • El cron se puede ejecutar desde esta página • En este apartado encontraremos información sobre la versión del sitio, el copyright, la licencia GNU... • Si previamente hemos subido una nueva versión de Moodle, desde esta página se puede iniciar el proceso de instalación Registro Nos permite registrar nuestro sitio para obtener noticias sobre los fixes de seguridad y para contribuir a las estadísticas del uso de Moodle en el mundo
  • 59. Configuración Bloque de Administración del sitio Características avanzadas Permite la configuración de características avanzadas en el funcionamiento del Moodle.
  • 60. Configuración Bloque de Administración del sitio Usuarios Consultar lista de usuarios: Un administrador puede navegar modificar, eliminar o agregar nuevos usuarios a través de la lista de todos los usuarios. Los administradores pueden buscar un usuario en particular, usando el nombre o dirección de correo electrónico como término de búsqueda, y luego editar el perfil. Editar un perfil de usuario es una forma de restablecer sus contraseñas cuando no son capaces de iniciar sesión. También tendremos que editar el perfil de un usuario para desactivar su correo electrónico si el sitio está recibiendo gran cantidad de correo no entregado. Si utiliza correo electrónico basado en el auto-registro y el usuario tiene problemas para confirmar su cuenta, podemos confirmar su cuenta, para ello, hacemos clic en el enlace de confirmación frente a su nombre.
  • 61. Configuración Bloque de Administración del sitio Usuarios Acciones de usuario masivas: Permite a los administradores seleccionar a los usuarios mediante la creación de un filtro y luego realizar cualquiera de las siguientes acciones: • Confirmar las cuentas de usuario creadas a través de correo electrónico basada en auto-registro que aún no están confirmadas por el usuario. • Enviar un mensaje (requiere de mensajería para estar habilitado) • Eliminar cuentas de usuario • Mostrar una lista de usuarios en una página • Descargar datos de los usuarios en texto, SAO o en formato de Excel • Obligar a los usuarios cambiar sus contraseñas
  • 62. Configuración Bloque de Administración del sitio Usuarios Agregar un nuevo usuario: Los administradores o cualquier otro usuario con la capacidad correcta pueden crear nuevas cuentas de usuario.
  • 63. Configuración Bloque de Administración del sitio Usuarios Campos de perfil del usuario: Los administradores pueden crear nuevas categorías de perfiles de usuario y campos. Los campos de perfil pueden ser menús de opciones, de área de texto, de entrada de texto o una casilla de verificación y pueden ser requeridos o no. Nuevos campos aparecerán en la página del perfil de cada usuario a menos que "¿Quién puede ver este campo?" se establezca en “No visible", en cuyo caso sólo el administrador puede ver el campo. Los campos también se pueden visualizar en la página de registro si "¿Mostrar página al inscribirse?" se establece en "Sí" (aunque tenga en cuenta que nunca se mostrará si se establece en "no visible").
  • 64. Configuración Bloque de Administración del sitio Usuarios Cohortes: Cohortes o grupos de todo el sitio, habilita a todos los miembros de una cohorte a que se inscriban en un curso realizando una sola acción, ya sea manualmente o sincronizada de forma automática.
  • 65. Configuración Bloque de Administración del sitio Usuarios Subir usuarios: Un administrador puede subir múltiples cuentas de usuarios usando sólo un archivo de texto. Existen muchas opciones robustas para subir información (campos asociados a un usuario) utilizando este método. Ej: Inscribir usuarios en múltiples cursos, asignándo roles específicos en los cursos, actualizando la información del usuario en su perfil ó borrando usuarios de la plataforma.
  • 66. Configuración Bloque de Administración del sitio Usuarios Subir usuarios: Ejemplo de formato para subir usuarios con archivo de texto: username, password, firstname, lastname, email, course1, group1, cohort1 jonest, verysecret, Tom, Jones, jonest@someplace.edu, math102, Section 1, year 3 reznort, somesecret, Trent, Reznor, reznort@someplace.edu, math102, Section 3, year 4 Campos opcionales: institution, department, city, country, lang, auth, ajax, timezone, idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe Eliminando usuarios: (en este caso todos los campos deben omitirse, excepto el nombre de usuario) username, firstname, lastname, deleted reznort, , , 1
  • 67. Configuración Bloque de Administración del sitio Usuarios Subir usuarios: Eliminando y subiendo usuarios: username, firstname, lastname, deleted jonest, Tom, Jones, 0 reznort, , , 1 País: username, firstname, lastname, country jonest, Tom, Jones, EC luis, Luis, Herrera, CU Listado de países
  • 68. Configuración Bloque de Administración del sitio Usuarios Subir imágenes de los usuarios: Cada usuario en Moodle puede tener su propia foto de perfil (avatar) la cual se puede subir desde el perfil. Para ver las fotos de todos los usuarios del sitio, hacemos: http://www.YOURMOODLESITE.com/userpix Subir imágenes de usuarios de forma masiva: Un administrador puede subir un archivo .zip con múltiples imágenes (gif, jpg, y png). Las imágenes deben contener el nombre del usuario, el número de id ó el id del estudiante. Ej: Para el usuario jmaldonado la imagen sería: jmaldonado.jpg
  • 69. Configuración Bloque de Administración del sitio Cursos Agregar/editar cursos: Por defecto un Profesor normal no puede crear un curso nuevo. Para agregar un nuevo curso debemos poseer permisos de Administrador ó Creador de cursos. Ajustes por defecto del curso: Página Principal/ ► Administración del sitio/ ► Cursos/ ► Ajustes por defecto del curso Solicitud de curso: Página Principal/ ► Administración del sitio/ ► Cursos/ ► Solicitud de curso
  • 70. Configuración Bloque de Administración del sitio Cursos: Copias de seguridad: Configuración por defecto de la copia de seguridad: Nos permite establecer las configuraciones predeterminadas para la realización de copias de seguridad. Copia de seguridad programada: Permite activar automáticamente o manualmente el respaldo del sitio.
  • 71. Configuración Bloque de administración del sitio: Calificaciones Ajustes generales: Permite la configuración de todas las características de las calificaciones en los cursos. Contiene las siguientes secciones: Roles calificados: Este ajuste le permite controlar quién aparece en el libro de calificaciones. Los usuarios deben tener al menos uno de estos roles para que su grado se muestre en el libro de calificaciones del curso que haya tomado Informe de perfil de usuario: Define el Informe y calificaciones utilizadas en la página de perfil del usuario.
  • 72. Configuración Bloque de administración del sitio: Calificaciones Posición del resultado del cálculo: Esta configuración determina si las columnas total de la categoría y el curso se muestran primero o el último libro de calificaciones en los informes. Incluir escalas en la agregación Permite cambiar si las escalas son incluidas como números en todos los grados agregados en todos los libros de calificaciones de todos los cursos. ATENCIÓN: cambiar este ajuste obligará a todos los grados agregados a recalcular. Mostrar fechas de envío para calificaciones ocultas Muestra la fecha de presentación del grado para los usuarios con grados ocultos
  • 73. Configuración Bloque de administración del sitio Calificaciones: Habilitar publicación: La publicación de calificaciones es una manera de importar y exportar las calificaciones a través de una URL sin tener que entrar en Moodle. La publicación de calificaciones está destinado sólo para administradores. Si se habilita, los administradores cuentan con un mayor grado de ajustes de exportación de publicación de cada libro de calificaciones del curso. Forma de mostrar exportación de calificaciones: Permite configurar si los grados son mostrados como los grados reales, como porcentajes (en referencia a los grados mínimo y máximo) o como letras durante la exportación.
  • 74. Configuración Bloque de administración del sitio Calificaciones: Puntos decimales en la exportación de calificaciones: Pemite configurar el número de puntos decimales para mostrar en la exportación. Método de navegación Permite escoger como se navegará por los grados. A traves de menú desplegable (dropdown menu), pestañas (tabs) o menú desplegables y pestañas. Principales métodos de exportación de calificaciones: Permite configurar que formatos del libro de calificaciones serán sus métodos principales para los grados de exportación. Si no está seguro acerca de esto, entonces dejé todo sin seleccionar Calificaciones no limitadas: Si se activa esta opción se eliminará el límite de valores máximo y mínimo del ítem de calificación, y se permitirá introducir directamente en el 'gradebook' calificaciones por encima del 100%.
  • 75. Configuración Bloque de administración del sitio Calificaciones: Ajustes de categoría de calificación: Los grados se pueden organizar en categorías. Cada categoría de calificación tiene sus propios grados agregados que se calculan a partir de elementos de calificación previamente definidos. No hay límite en cuanto al nivel de anidamiento de las categorías (una categoría puede pertenecer a otra categoría). Sin embargo, cada elemento de calificación puede pertenecer a una sola categoría. Contiene las siguientes secciones: Cálculo total: El Cálculo total determina cómo las calificaciones que forman parte de una categoría se combinan para consolidarse en una calificación global, tales como: • El promedio de los grados
  • 76. Configuración Bloque de administración del sitio Grados • Calificaciones media - Muestra el grado medio cuando las calificaciones se disponen en orden de tamaño • Grado más bajo - muestra el grado más bajo de calificación • Grado más alto – muestra el grado más alto de calificación • Modo de grados - El grado se produce con la mayor frecuencia • La suma de los grados - La suma de todos los valores de grado, donde las escalas de grados son ignoradas Nota: una explicación más detallada y con ejemplos de cada tipo de agregación puede verse aquí: http://docs.moodle.org/22/en/Category_aggregation
  • 77. Configuración Bloque de administración del sitio Grados Available agregation types/Tipos de agregación disponibles Activa o desactiva los distintos tipos de agregación. Está proporcionalmente relacionado con la configuración anterior. Ej: si escoge “Grado más alto” en la configuración Agregación, debe tener habilitado en Available agregation type: “Highest grade”. IMPORTANTE: Por defecto todos los tipos de agregación está habilitados
  • 78. Configuración Bloque de administración del sitio Grados Agregate only non-empty grades/Agregar solamente grados no vacíos Una calificación vacía es un grado que no se encuentra en el libro de calificaciones. Puede ser desde una presentación de asignación que todavía no ha sido calificada hasta una prueba que todavía no se ha intentado etc. Esta configuración determina si los grados vacíos no están incluidos en la agregación o se cuentan como los grados mínimos, por ejemplo 0 para una asignación clasificadas entre 0 y 100. Include outcomes in agregations/Incluir resultados Si se activa, los resultados se incluyen en la agregación. Esto puede resultar en un total de categoría inesperado. Por defecto viene asignado a no
  • 79. Configuración Bloque de administración del sitio Grados Agregate include subcategories/Incluir subcategorías Esta configuración determina si los grados de las subcategorías se incluyen en la agregación. Keep the highest Si se establece, esta opción sólo se quedará con los grados más altos, siendo el valor seleccionado en la casilla de selección el valor más alto para esta opción. Por defecto viene con “none”. Drop down Esta configuración permite un número determinado de los grados más bajos que deben excluirse de la agregación
  • 80. Configuración Bloque de administración del sitio Grados Grade item settings Son las distintas opciones que el administrador es capaz de editar en libros de calificaciones utilizados por todos los profesores. Estos ajustes se cambian los elementos que se muestran para cada grado. Como administrador, se puede activar o desactivar diversos entornos, y el maestro entrará los datos reales. Grade display type/Tipos de visibilidad de grados Este ajuste determina cómo se muestran las calificaciones reportes de usuarios y en los grados Real – grados reales Porcentaje Carta - letras o palabras que se utilizan para representar una gama de grados
  • 81. Configuración Bloque de administración del sitio Grados Overall decimal points/Puntos decimales generales Este ajuste es para propósitos exclusivamente de visualización. Los cálculos de calificaciones se hacen con una precisión de 5 decimales y las cartas de grado, si se usa, se les asigna en consecuencia. Si el redondeo en los cálculos de las calificaciones de grado se requiere, la ronda (número, recuento) la función se puede utilizar. Grade display type/ Este ajuste determina cómo se muestran las calificaciones reportes de usuarios y en los grados • Real – grados reales Porcentaje • Carta - letras o palabras que se utilizan para representar una gama de grados
  • 82. Configuración Bloque de administración del sitio Grados Advanced grade item options/Opciones avanzadas de elementos de grados La configuración realizada en "Mostrar Opciones avanzadas“ se manifiesta en el bloque Administración de Curso/Grados/categoría y Artículos/ Añadir elemento de calificación. Escalas Las escalas son una forma de evaluación o calificación del desempeño de los estudiantes. Moodle ofrece un conjunto estándar de las escalas numéricas. También es posible crear escalas personalizadas que pueden estar disponibles en el sitio. Ej: ejemplo, puede dar al estudiante una palabra o una frase pequeña como una forma de clasificación. Las escalas se pueden utilizar en foros, glosarios y / o la clasificación de la actividad de un estudiante.
  • 83. Configuración Bloque de administración del sitio Grados ¿Cómo maneja Moodle las escalas? • Las escalas estándar Moodle incluye 100 diferentes escalas numéricas que no se pueden editar, y un ejemplo no numérico. • Numérico Moodle incluye escalas numéricas que van desde un máximo de 100 y un mínimo de 1. Por ejemplo, la selección de una escala de 10, permitirá una calificación en una escala entre 10 y 1. Las escalas numéricas se puede calcular como un grado. Utilizando una escala 1- El profesor tiene que asignar una escala específica para la actividad deseada
  • 84. Configuración Bloque de administración del sitio Grados 2- El profesor y / o los estudiantes pueden votar un elemento de actividad (por ejemplo, un mensaje en un foro) con la escala predefinida. Ejemplos de escala: • 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, 5/5pts respectivamente, en cualquier método de agregación normalizada • 1, 2, 3, 4, 5, y 6, respectivamente, en el método suma de agregación • dos opciones: incompleta y completa (se valora como 0/1pt y 1/1pt respectivamente, en cualquier método de agregación normalizada como la media ponderada, media y media ponderada simple, etc. y como valor como 1 y 2, respectivamente, en el método suma de agregación).
  • 85. Configuración Bloque de administración del sitio Grados Letters Permite editar la escala de letras asignadas a los valores de grados. Ej: Highest Lowest Letter 100.00 % 93.00 % A Podemos cambiar la letra y definir que fuese Z, X o Y dependiendo de nuestras necesidades
  • 86. Configuración Bloque de administración del sitio Location Permite ajustas las configuraciones de localización y hora de nuestro Moodle. Es muy importante en caso de brindar cursos a estudiantes internacionales, de forma que puedan acceder a los recursos colaborativos (chats, forums) en la fecha programada. Contiene las siguientes secciones: Location settings Updated timezones Location settings Son las configuraciones de localización que el Administrador puede modificar o establecer.
  • 87. Configuración Bloque de administración del sitio Location Default timezone/Zona horaria por defecto Permite configurar la zona horaria por defecto. Esta es la única zona horaria predeterminada para la visualización de fechas. Cada usuario puede cambiar esto en su propio perfil. Activar estas opciones hará que el horario del servidor donde se aloja Moodle se guie por el de el OS instalado, para el usuario el horario de su servidor se ajustará a su configuración de horario en su perfil. IMPORTANTE: por defecto Moodle trae esta opción configurada en Server´s local time (utilizando la hora del Sistema Operativo) Force default timezone/Forzar zona horaria por defecto Permite o no que los usuarios puedan escoger su propia zona horaria.
  • 88. Configuración Bloque de administración del sitio Location Default country/País por defecto Si se establece un país aquí, entonces este país será seleccionado por defecto en las nuevas cuentas de usuario. Para forzar a los usuarios a elegir un país, deje la opción por defecto (choose). Esta opción es muy útil cuando todos los estudiantes a matricularse pertenecen a un mismo país Default city/Ciudad por defecto Permite o no que los usuarios puedan escribir su propia ciudad. Definir una ciudad por defecto es útil cuando nuestro curso va dirigido a una región específica del país.
  • 89. Configuración Bloque de administración del sitio Location IP adress lookup/ Búsqueda de direcciones IP Por defecto Moodle usa NetGeo(La Base de Datos Geográfica de Internet )para buscar la ubicación del servidor de direcciones IP, por desgracia, esta base de datos no se mantiene más y puede devolver datos incorrectos. Se recomienda instalar una copia local de base de datos gratuita desde la Ciudad de GeoLite MaxMind. La ubicación de la dirección IP se muestra en un mapa simple o usando Google Maps. Es necesario tener una cuenta de Google y una clave de API de Google Maps para permitir los mapas interactivos
  • 90. Configuración Bloque de administración del sitio Location GeoIP city data file / Ciudad de archivo de datos GeoIP Ubicación de los archivos binarios de la ciudad de GeoIP. Este archivo no es parte de la distribución de Moodle y se debe obtener por separado de MaxMind. Puede comprar una versión comercial o usar la versión gratuita. Obteniendo los archivos de MaxMind http://geolite.maxmind.com/download/geoip/database/GeoLiteCit Funcionamiento extraerlo en "C: Users Alden Documentos Mis sitios Web moodle moodledata / GeoIP /" en el directorio de su servidor.
  • 91. Configuración Bloque de administración del sitio Location Google Maps Api Key/ Llave Api de Google Maps Permite introducir la clave especial para usar Google Maps para la visualización de la búsqueda de direcciones IP. Muestra la dirección URL de su servidor para que pueda insertarlo en la página de apis de google maps. Ej: Your web site URL is: http://localhost:17974 Obteniendo la clave API de Google Maps http://code.google.com/apis/maps/
  • 92. Configuración Bloque de administración del sitio Location All country codes/ Código de todos los países Permite configurar la lista de países que pueden ser seleccionadas en varios lugares, por ejemplo, en el perfil de un usuario. Si está en blanco (por defecto) la lista de countries.php en el paquete de idioma Inglés se utiliza como estándar . Esa lista responde a la norma ISO 3166-1. Se puede especificar una lista separada por comas utilizando los códigos: 'GB, FR, ES' por ejemplo. Si se agregan nuevos códigos no estandarizados aquí, tendrán que añadirse a countries.php en todos los idiomas disponibles para el Moodle que se encuentren instalados. Ej: si ha instalado el idioma español y el francés, deberá poner estos código en cada uno de ellos.
  • 93. Configuración Bloque de administración del sitio Language Update timezones/Actualizar zonas horarias Permite actualizar las zonas horarias utilizadas por el Moodle. El sitio de descarga que utiliza el del sitio oficial de Moodle. Es una configuración segura que no afecta las configuraciones del servidor ni del sitio. Language Permite establecer las configuraciones de lenguaje para el sitio. Contiene las siguientes secciones: Language autodect/Autodectar lenguaje Por defecto, Moodle detecta el idioma del navegador que utilicen sus usuarios. Sin embargo, la detección automática del lenguaje se puede desactivar para solo se utilice el lenguaje por defecto del sitio.
  • 94. Configuración Bloque de administración del sitio Lenguage Default language/Lenguaje por defecto Esto establece el idioma predeterminado para el sitio. Default language menu/Menú de lenguaje por defecto Permite configurar si se muestra o no el menú de idioma de uso general en la página principal, página de acceso, etc. Esto no afecta a la capacidad del usuario para configurar el idioma preferido en su propio perfil. Languages on language menu/Lenguajes en el menú de lenguaje Permite configurar que lenguajes se mostrarán en el menú de lenguajes. Por defecto aparece vacío permitiéndole a los usuarios y profesores escoger entre todas las opciones disponibles.
  • 95. Configuración Bloque de administración del sitio Lenguage Cache language menu/Guardar en caché el menú de idiomas Si está habilitado, la lista de traducciones disponibles se almacena en caché. La memoria caché se actualiza automáticamente al instalar o eliminar un paquete de idioma a través de la herramienta de gestión incorporado paquetes de idiomas. Cache all languages strings Almacena en caché todas las cadenas de idioma de los archivos compilados en el directorio de datos. Si está traduciendo Moodle o el cambio de cadenas en el código fuente de Moodle es posible que desee desactivar esta función. De lo contrario dejarlo en ver los beneficios de rendimiento.
  • 96. Configuración Bloque de administración del sitio Lenguage Sitewide locale/ Elegir un idioma en todo el sitio Anula el formato y el idioma de las fechas de todos los paquetes de idioma (aunque los nombres de los días en el calendario no se ven afectados). Es necesario tener estos datos de localización instalado en su sistema operativo. En la mayoría de los casos este campo debe dejarse en blanco. Excel encoding Seleccione la codificación de las exportaciones de Excel. Debe mantenerse en Unicode a menos que haya razones especiales para escoger Latin.
  • 97. Muchas gracias Instructor: Ing. Alden Chapman Consuegra