Diferencia entre revisiones de «311/Publicar como herramienta LTI»

De MoodleDocs
(Quehaceres agendados)
(Updated as per 3.5 page)
(No se muestran 3 ediciones intermedias del mismo usuario)
Línea 3: Línea 3:


El plugin de inscripción ' Publicar como herramienta LTI', en conjunto con el plugin de [[Autenticación]] LTI, permite a los usuarios remotos en un sitio diferente (conocido como un consumidor LTI)  acceder a cursos y actividades selectos. En otras palabras, Moodle funciona como un proveedor de herramienta LTI.  Las calificaciones se envían de regreso al sistema remoto. Vea el ''screencast'' [https://www.youtube.com/watch?v=cMQiKjXdm3A Publish as LTI tool] para una demostración.
El plugin de inscripción ' Publicar como herramienta LTI', en conjunto con el plugin de [[Autenticación]] LTI, permite a los usuarios remotos en un sitio diferente (conocido como un consumidor LTI)  acceder a cursos y actividades selectos. En otras palabras, Moodle funciona como un proveedor de herramienta LTI.  Las calificaciones se envían de regreso al sistema remoto. Vea el ''screencast'' [https://www.youtube.com/watch?v=cMQiKjXdm3A Publish as LTI tool] para una demostración.
Si su instancia de Moodle está usando [[HTTP]]  (y no [[HTTPS]] Usted solamente podrá usar la herramienta  en sitios que también estén usando [[HTTP]] (y no  [[HTTPS]]). Se le recomienda que también use [[HTTPS]] en su instancia de Moodle. Vea  [[Haciendo la transición a HTTPS]]


{{Nuevas características de Moodle 3.2}}Nota: LTI 2 está soportado en Moodle 3.2, lo que hace más fácil a otros el acceder a su contenido compartido.
{{Nuevas características de Moodle 3.2}}Nota: LTI 2 está soportado en Moodle 3.2, lo que hace más fácil a otros el acceder a su contenido compartido.
Línea 32: Línea 34:
If user synchronisation is set to yes, enrolled users in the remote system are synchronised with enrolments in the course, with an account created for each remote user as necessary, and the user enrolled or unenrolled as required. If set to no, at the moment when a remote user accesses the tool, an account will be created for them and they will be automatically enrolled
If user synchronisation is set to yes, enrolled users in the remote system are synchronised with enrolments in the course, with an account created for each remote user as necessary, and the user enrolled or unenrolled as required. If set to no, at the moment when a remote user accesses the tool, an account will be created for them and they will be automatically enrolled


==En el sitio del consumidor LTI (Vea MDL-53977)==
==En el sitio del consumidor LTI==


# Visit a course.
# Visit a course.
# Add a LTI activity and use the URL and secret from the LTI provider site and enter any consumer key you want.
# Add a LTI activity
#Give it a name and save the changes.
#Enter the LTI activity settings again
#Click on the + icon to the right of the 'Preconfigured tool' dropdown
#On a separate tab on your browser, enter the Cartridge URL (ending in .xml)
#Find "<blti:launch_url>" and copy the link which appears after that. (It will be in the fomat [yourmoodlesiteurl]/enrol/lti/tool.php?id=x)
#Back on the previous tab (External tool configuration), enter a Tool Name, the Tool URL (paste the link you just copied), any consumer key you want, and in the Shared Secret, enter the Secret. Save your changes.
#Navigate back to your course page, and again, go to the settings of your LTI.
#Now choose the LTI that you just created from the 'Preconfigured tool' dropdown, and save your changes.
# Log in as a student.
# Log in as a student.
# Visit the course and click on the LTI activity.
# Visit the course and click on the LTI activity.
Línea 43: Línea 53:


* [[LTI y Moodle]]
* [[LTI y Moodle]]
[[Categoría:LTI]]
[[Categoría:Inscripción]]


[[en:Publish as LTI tool]]
[[en:Publish as LTI tool]]

Revisión del 13:55 29 jun 2018

¡Nueva característica
en Moodle 3.1!

note icon.png Existe documentación diferente para varias versiones de Moodle: En Moodle 3.0 y anteriores esto se llamaba Herramienta externa compartida y existe documentación anterior al respecto


Moodle como un proveedor LTI

El plugin de inscripción ' Publicar como herramienta LTI', en conjunto con el plugin de Autenticación LTI, permite a los usuarios remotos en un sitio diferente (conocido como un consumidor LTI) acceder a cursos y actividades selectos. En otras palabras, Moodle funciona como un proveedor de herramienta LTI. Las calificaciones se envían de regreso al sistema remoto. Vea el screencast Publish as LTI tool para una demostración.

Si su instancia de Moodle está usando HTTP (y no HTTPS Usted solamente podrá usar la herramienta en sitios que también estén usando HTTP (y no HTTPS). Se le recomienda que también use HTTPS en su instancia de Moodle. Vea Haciendo la transición a HTTPS

¡Nueva característica
en Moodle 3.2!
Nota: LTI 2 está soportado en Moodle 3.2, lo que hace más fácil a otros el acceder a su contenido compartido.


Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!.     ( y otras páginas pendientes)


Habilitando 'Publicar como herramienta LTI' a nivel del sitio

Un administrador puede habilitar 'Publicar como herramienta LTI' para usarse en todo el sitio.

  1. Go to Site administration > Plugins > Authentication > Manage authentication and enable LTI
  2. Go to Site administration > Plugins > Enrolments > Manage enrol plugins and enable 'Publish as LTI tool'

It is recommended that the site administration setting 'Allow frame embedding' is enabled (in "Site Administration > Security > HTTP security") so that tools are displayed within a frame rather than in a new window.

Compartiendo el acceso a un curso o a una actividad

  1. Go to the course and in Course administration > Users > Enrolment methods add 'Publish as LTI tool' as an enrolment method
  2. In 'Tool to be provided' select the course or activity to be shared
  3. Click the 'Add method' button
  4. Go to Course administration > Published as LTI tools and make a note of the URL and secret for the LTI consumer site. The URL will be of the form: .../enrol/lti/...
  5. You will also need to give the LTI consumer site a consumer key - this can be anything you want.

The LTI consumer can be another Moodle site or any other LTI-consumer-compliant LMS, such as Sakai.

La sincronización de usuario y calificación (si se necesitara) son hechas mediante los Quehaceres agendados 'Publish as LTI tool grade sync' (sincronizar calificación en publicar como herramienta LTI) y 'Publish as LTI tool users sync' (sincronizar usuarios en publicar como herramienta LTI) , que corren por defecto cada 30 minutos.

If user synchronisation is set to yes, enrolled users in the remote system are synchronised with enrolments in the course, with an account created for each remote user as necessary, and the user enrolled or unenrolled as required. If set to no, at the moment when a remote user accesses the tool, an account will be created for them and they will be automatically enrolled

En el sitio del consumidor LTI

  1. Visit a course.
  2. Add a LTI activity
  3. Give it a name and save the changes.
  4. Enter the LTI activity settings again
  5. Click on the + icon to the right of the 'Preconfigured tool' dropdown
  6. On a separate tab on your browser, enter the Cartridge URL (ending in .xml)
  7. Find "<blti:launch_url>" and copy the link which appears after that. (It will be in the fomat [yourmoodlesiteurl]/enrol/lti/tool.php?id=x)
  8. Back on the previous tab (External tool configuration), enter a Tool Name, the Tool URL (paste the link you just copied), any consumer key you want, and in the Shared Secret, enter the Secret. Save your changes.
  9. Navigate back to your course page, and again, go to the settings of your LTI.
  10. Now choose the LTI that you just created from the 'Preconfigured tool' dropdown, and save your changes.
  11. Log in as a student.
  12. Visit the course and click on the LTI activity.
  13. Check the activity displays as expected.

Vea también