Diferencia entre revisiones de «Modulo tutorship»

De MoodleDocs
(Página creada con '{{Moodle 2.0}} en:Tutorship_module')
 
m (Texto reemplazado: «class="nicetable"» por «class="wikitable"»)
 
(No se muestran 29 ediciones intermedias de otro usuario)
Línea 1: Línea 1:
{{Moodle 2.0}}
{{Moodle 2.0}}


'''Tutorship''' o '''Tutorías''' es un módulo para Moodle que permite planificar, gestionar y administrar de una forma simple, organizada, segura y eficaz tanto las horas y sesiones de tutoría, como la comunicación entre profesor y alumno.
Permite a los alumnos realizar reservas de tutoría o cancelarlas desde el horario de tutorías del profesor. Los profesores pueden diseñar hasta tres horarios, y configurarlos para ofrecer las franjas de tiempo disponibles de tutorías, también pueden confirmar las solicitudes de tutoría o cancelarlas.
Los administradores pueden ajustar configuraciones iniciales y común a todas las instancias del módulo.
Fue desarrollado bajo la versión de Moodle 2.0 en Noviembre de 2010. Ha sido contribuido por [http://moodle.org/user/profile.php?id=1116685 Alejandro Michavila].
== Introducción ==
Existen diferentes vistas, dependiendo del rol del usuario:
;Profesores: Pueden manejar hasta tres horarios distintos, ajustar las configuraciones que se aplicarán a todos los horarios, y lo pueden hacer desde cualquier curso o asignatura que impartan.
;Alumnos: Pueden solicitar o cancelar franjas horarias del horario de tutorías del profesor, donde se muestra la semana actual por defecto, pero la semana siguiente está disponible para ver.
;Administradores: Pueden ajustar configuraciones iniciales del módulo, antes de que ningún profesor añada una instancia en un curso.
== Características ==
=== Características generales ===
* Notificaciones por correo electrónico.
* Están soportados los idiomas Inglés y Español.
* Existen iconos de ayuda en los elementos de Tutorship como cabecera o menús de selección.
* Mensajes informativos para notificar al usuario, en caso de que ocurra algún error.
* Se registra toda actividad de usuario para permitir una auditoría.
* Compatible desde 2.0 en adelante.
=== Características para los alumnos ===
* Los alumnos pueden elegir el profesor del cual quieren ver su horario de tutorías.
* Los alumnos pueden cliquear sobre la franja del horario que quieran reservar, siempre y cuando esté disponible. También pueden cancelarla.
* Vista de la semana actual y siguiente en el horario de tutorías.
* Pueden reservar franjas desde el día siguiente al que se consulta, hasta el Viernes de la semana siguiente, hasta un máximo de 4 reservas (dependiendo de la configuración que haga el profesor)
* Los alumnos recibirán en su buzón de correo electrónico una confirmación o cancelación de su solicitud de tutoría, y también podrán ver la confirmación o cancelación desde el horario.
=== Características para los profesores ===
* Vista de la semana actual y de la siguiente del horario de tutorías.
* Pueden confirmar o cancelar las reservas hechas por los alumnos, desde el horario, porque podrán ver quién le solicita para una tutoría.
* Pueden guardar y editar hasta tres horarios distintos.
* Pueden ajustar configuraciones comunes a todos los horarios, como: habilitar/deshabilitar el envío de notificaciones al profesor, envío de confirmaciones automáticas a las solicitudes de los alumnos, establecer el número máximo de solicitudes por alumnos (hasta un máximo de 4), habilitar/deshabilitar las solicitudes de los alumnos (es decir, los alumnos no podrán solicitar tutorías desde el horario).
=== Características para los administradores ===
* Ajustes globales pueden se configurados desde la página de ajustes del módulo en Administración > Módulos > Actividades > Tutorías.
== Instalación ==
Aquí hay un resumen básico del proceso de instalación:
# QUE NO CUNDA EL PÁNICO!
# Descomprime el archivo y lee esta ayuda.
# Mueve los ficheros en el directorio Web mod de tu Moodle en moodle/mod.
# Visita Ajustes > Administración del sitio > Notificaciones, encontrarás las tablas del módulo creadas correctamente.
# Ve a Ajustes > Administración del sitio > Módulos > Módulos de actividad > Gestionar actividades, y encontrarás el módulo añadido a la lista de módulos instalados.
# Realiza los ajustes globales del módulo como administrador antes de añadir cualquier instancia.
# Puedes proceder ahora a añadir una instancia del módulo a un curso.
== Desinstalación ==
Aquí hay un resumen básico del proceso de desinstalación:
# REALMENTE QUIERES DESINSTALAR?
# Ve a Administración del sitio > Módulos > Módulos de actividad > Gestionar actividades, y borra el módulo de actividad.
# Ahora puedes proceder a eliminar los archivos del módulo de moodle/mod.
== Sinopsis ==
=== Si eres un alumno ===
* Ve al curso y pincha en el nombre de instancia, que puede ser algo como "Horario de tutorías", pero si no estás seguro, puedes mirar el logo del módulo en el directorio tutorship/pix/, mira la estructura del paquete para más información.
* Selecciona un profesor de la lista y el horario del profesor con la vista de la semana actual será mostrado.
* Puedes elegir ver la semana actual o la siguiente, para ver las franjas disponibles.
* Si el profesor ha permite la posibilidad de solicitar tutorías, entonces puedes reservar una franja horaria disponible.
* Puedes también cancelar tus solicitudes, por ejemplo en caso de error.
=== Si eres un profesor ===
* Pincha en "Activar edición" y selecciona "Tutorías" de la lista de "Añade actividad". Introduce el nombre que tendrá esa instancia o déjalo por defecto. Ahora ya está listo para ser usado.
* Ve a la asignatura en la que has añadido el módulo y haz click en la instancia del módulo, verás inicialmente el horario vacío, pero podrás crearlo y editarlo, luego podrás verlo como lo ve un alumno.
* Para crear un horario ve a "editar" y selecciona el periodo con el que quieres realacionar tu horario.
* Puedes tener hasta tres horarios, uno por cada periodo del año.
* Puedes activar o desactivar cualquier franja que quieras ofrecer en tu horario, porque cuando editas tu horario, puedes ver todas las posibles franjas que puede tener un horario.
* Puedes ajustar tus configuraciones comunes a todos los horarios.
=== Si eres un administrador ===
* Pincha en Ajustes > Administración del sitio > Módulos > Módulos de actividad > Tutorías y edita las configuraciones globales, teniendo en cuenta que no puede haber ninguna instancia añadida en ningún curso. Los ajustes de configuración deben hacerse antes de que cualquier instancia sea añadida a cualquier curso, porque si no es así habrá inconsistencias.
== Pantallazos ==
[[Imagen:Tutorship1.png|700px]]
[[Imagen:Tutorship2.png|700px]]
[[Imagen:Tutorship3.png|700px]]
[[Imagen:Tutorship4.png|700px]]
== Estructura del paquete ==
  tutorship/
  |_ view.php          - Imprime una vista de tutorías general.
  |_ teacherview.php    - Imprime una vista de tutorías del profesor en particular.
  |_ studentview.php    - Imprime una vista de tutorías del alumno en particular.
  |_ locallib.php      - Librería de funciones interna para el módulo tutorías.
  |_ lib.php            - Librería de interfaz para el módulo tutorías.
  |_ index.php          - Imprime todas las instancias que un curso tiene.
  |_ version.php        - Define la versión del módulo tutorías.
  |_ mod_form.php      - El formulario de configuración de instancia.
  |_ settings.php      - Los ajustes generales de configuración.
  |_ COPYING.txt        - Una copia de la Licencia Pública General de GNU.
  |_ README.txt        - Información de ayuda.
  |_ lang/en/
  |    |_ tutorship.php - Cadenas del idioma Inglés para el módulo tutorías.
  |_ lang/es/
  |    |_ tutorship.php - Cadenas del idioma Español para el módulo tutorías.
  |_ pix/
  |    |_ icon.gif      - Un icono de instancia.
  |_ db/
        |_ upgrade.php  - El archivo de actualización.
        |_ install.xml  - El archivo de definición de esquema de base de datos.
        |_ access.php    - El archivo de definición de permisos del módulo de tutorías.
        |_ log.php      - Define los eventos de log.
        |_ uninstall.php - Ejecutado después del proceso de desinstalación.
== Esquema de base de datos ==
[[Imagen:Tutorship.png]]
Aquí está el archivo Dia: [[Media:Tutorship.dia]]
{| class="wikitable"
|-
! Tabla
! Descripción
|-
| tutorship
| La tabla principal de instancia.
|-
| tutorship_timetables
| Los horarios del profesor con sus franjas.
|-
| tutorship_reserves
| Las franjas reservadas por los estudiantes.
|-
| tutorship_configs
| Las configuraciones de los profesores.
|-
| tutorship_periods
| Los periodos de los horarios.
|-
| tutorship_timeslots
| Todas las posibles franjas de una semana.
|-
|}
== Idiomas soportados ==
*Inglés.
*Español.
== Versiones soportadas ==
* 2.0.
== Ver también ==
*[http://download.moodle.org/download.php/plugins/mod/tutorship.zip Descarga la última versión]
*[http://moodle.org/mod/data/view.php?d=13&rid=4347 Entrada en la base de datos de Módulos y extensiones]
*[http://moodle.org/mod/forum/discuss.php?d=161894 Foro de debate]
*[http://cvs.moodle.org/contrib/plugins/mod/tutorship Ojea el código]
*[http://tracker.moodle.org/browse/CONTRIB/component/10763 Errores y asuntos]
*[https://docs.moodle.org/es/M%C3%B3dulos_no_est%C3%A1ndar Módulos no estándar]
[[Category: Contribuciones al código]]
[[en:Tutorship_module]]
[[en:Tutorship_module]]

Revisión actual - 15:23 10 ago 2021

Moodle 2.0


Tutorship o Tutorías es un módulo para Moodle que permite planificar, gestionar y administrar de una forma simple, organizada, segura y eficaz tanto las horas y sesiones de tutoría, como la comunicación entre profesor y alumno.

Permite a los alumnos realizar reservas de tutoría o cancelarlas desde el horario de tutorías del profesor. Los profesores pueden diseñar hasta tres horarios, y configurarlos para ofrecer las franjas de tiempo disponibles de tutorías, también pueden confirmar las solicitudes de tutoría o cancelarlas. Los administradores pueden ajustar configuraciones iniciales y común a todas las instancias del módulo.

Fue desarrollado bajo la versión de Moodle 2.0 en Noviembre de 2010. Ha sido contribuido por Alejandro Michavila.


Introducción

Existen diferentes vistas, dependiendo del rol del usuario:

Profesores
Pueden manejar hasta tres horarios distintos, ajustar las configuraciones que se aplicarán a todos los horarios, y lo pueden hacer desde cualquier curso o asignatura que impartan.
Alumnos
Pueden solicitar o cancelar franjas horarias del horario de tutorías del profesor, donde se muestra la semana actual por defecto, pero la semana siguiente está disponible para ver.
Administradores
Pueden ajustar configuraciones iniciales del módulo, antes de que ningún profesor añada una instancia en un curso.

Características

Características generales

  • Notificaciones por correo electrónico.
  • Están soportados los idiomas Inglés y Español.
  • Existen iconos de ayuda en los elementos de Tutorship como cabecera o menús de selección.
  • Mensajes informativos para notificar al usuario, en caso de que ocurra algún error.
  • Se registra toda actividad de usuario para permitir una auditoría.
  • Compatible desde 2.0 en adelante.

Características para los alumnos

  • Los alumnos pueden elegir el profesor del cual quieren ver su horario de tutorías.
  • Los alumnos pueden cliquear sobre la franja del horario que quieran reservar, siempre y cuando esté disponible. También pueden cancelarla.
  • Vista de la semana actual y siguiente en el horario de tutorías.
  • Pueden reservar franjas desde el día siguiente al que se consulta, hasta el Viernes de la semana siguiente, hasta un máximo de 4 reservas (dependiendo de la configuración que haga el profesor)
  • Los alumnos recibirán en su buzón de correo electrónico una confirmación o cancelación de su solicitud de tutoría, y también podrán ver la confirmación o cancelación desde el horario.

Características para los profesores

  • Vista de la semana actual y de la siguiente del horario de tutorías.
  • Pueden confirmar o cancelar las reservas hechas por los alumnos, desde el horario, porque podrán ver quién le solicita para una tutoría.
  • Pueden guardar y editar hasta tres horarios distintos.
  • Pueden ajustar configuraciones comunes a todos los horarios, como: habilitar/deshabilitar el envío de notificaciones al profesor, envío de confirmaciones automáticas a las solicitudes de los alumnos, establecer el número máximo de solicitudes por alumnos (hasta un máximo de 4), habilitar/deshabilitar las solicitudes de los alumnos (es decir, los alumnos no podrán solicitar tutorías desde el horario).

Características para los administradores

  • Ajustes globales pueden se configurados desde la página de ajustes del módulo en Administración > Módulos > Actividades > Tutorías.

Instalación

Aquí hay un resumen básico del proceso de instalación:

  1. QUE NO CUNDA EL PÁNICO!
  2. Descomprime el archivo y lee esta ayuda.
  3. Mueve los ficheros en el directorio Web mod de tu Moodle en moodle/mod.
  4. Visita Ajustes > Administración del sitio > Notificaciones, encontrarás las tablas del módulo creadas correctamente.
  5. Ve a Ajustes > Administración del sitio > Módulos > Módulos de actividad > Gestionar actividades, y encontrarás el módulo añadido a la lista de módulos instalados.
  6. Realiza los ajustes globales del módulo como administrador antes de añadir cualquier instancia.
  7. Puedes proceder ahora a añadir una instancia del módulo a un curso.

Desinstalación

Aquí hay un resumen básico del proceso de desinstalación:

  1. REALMENTE QUIERES DESINSTALAR?
  2. Ve a Administración del sitio > Módulos > Módulos de actividad > Gestionar actividades, y borra el módulo de actividad.
  3. Ahora puedes proceder a eliminar los archivos del módulo de moodle/mod.

Sinopsis

Si eres un alumno

  • Ve al curso y pincha en el nombre de instancia, que puede ser algo como "Horario de tutorías", pero si no estás seguro, puedes mirar el logo del módulo en el directorio tutorship/pix/, mira la estructura del paquete para más información.
  • Selecciona un profesor de la lista y el horario del profesor con la vista de la semana actual será mostrado.
  • Puedes elegir ver la semana actual o la siguiente, para ver las franjas disponibles.
  • Si el profesor ha permite la posibilidad de solicitar tutorías, entonces puedes reservar una franja horaria disponible.
  • Puedes también cancelar tus solicitudes, por ejemplo en caso de error.

Si eres un profesor

  • Pincha en "Activar edición" y selecciona "Tutorías" de la lista de "Añade actividad". Introduce el nombre que tendrá esa instancia o déjalo por defecto. Ahora ya está listo para ser usado.
  • Ve a la asignatura en la que has añadido el módulo y haz click en la instancia del módulo, verás inicialmente el horario vacío, pero podrás crearlo y editarlo, luego podrás verlo como lo ve un alumno.
  • Para crear un horario ve a "editar" y selecciona el periodo con el que quieres realacionar tu horario.
  • Puedes tener hasta tres horarios, uno por cada periodo del año.
  • Puedes activar o desactivar cualquier franja que quieras ofrecer en tu horario, porque cuando editas tu horario, puedes ver todas las posibles franjas que puede tener un horario.
  • Puedes ajustar tus configuraciones comunes a todos los horarios.

Si eres un administrador

  • Pincha en Ajustes > Administración del sitio > Módulos > Módulos de actividad > Tutorías y edita las configuraciones globales, teniendo en cuenta que no puede haber ninguna instancia añadida en ningún curso. Los ajustes de configuración deben hacerse antes de que cualquier instancia sea añadida a cualquier curso, porque si no es así habrá inconsistencias.

Pantallazos

Tutorship1.png

Tutorship2.png

Tutorship3.png

Tutorship4.png

Estructura del paquete

 tutorship/
  |_ view.php           - Imprime una vista de tutorías general.
  |_ teacherview.php    - Imprime una vista de tutorías del profesor en particular.
  |_ studentview.php    - Imprime una vista de tutorías del alumno en particular.
  |_ locallib.php       - Librería de funciones interna para el módulo tutorías.
  |_ lib.php            - Librería de interfaz para el módulo tutorías.
  |_ index.php          - Imprime todas las instancias que un curso tiene.
  |_ version.php        - Define la versión del módulo tutorías.
  |_ mod_form.php       - El formulario de configuración de instancia.
  |_ settings.php       - Los ajustes generales de configuración.
  |_ COPYING.txt        - Una copia de la Licencia Pública General de GNU.
  |_ README.txt         - Información de ayuda.
  |_ lang/en/
  |    |_ tutorship.php - Cadenas del idioma Inglés para el módulo tutorías.
  |_ lang/es/
  |    |_ tutorship.php - Cadenas del idioma Español para el módulo tutorías.
  |_ pix/
  |    |_ icon.gif      - Un icono de instancia.
  |_ db/
       |_ upgrade.php   - El archivo de actualización.
       |_ install.xml   - El archivo de definición de esquema de base de datos.
       |_ access.php    - El archivo de definición de permisos del módulo de tutorías.
       |_ log.php       - Define los eventos de log.
       |_ uninstall.php - Ejecutado después del proceso de desinstalación.

Esquema de base de datos

Tutorship.png

Aquí está el archivo Dia: Media:Tutorship.dia


Tabla Descripción
tutorship La tabla principal de instancia.
tutorship_timetables Los horarios del profesor con sus franjas.
tutorship_reserves Las franjas reservadas por los estudiantes.
tutorship_configs Las configuraciones de los profesores.
tutorship_periods Los periodos de los horarios.
tutorship_timeslots Todas las posibles franjas de una semana.

Idiomas soportados

  • Inglés.
  • Español.

Versiones soportadas

  • 2.0.

Ver también