Conectar un sistema de administración de aprendizaje a GitHub Classroom

Puedes configurar un sistema de administración de aprendizaje (LMS) que cumpla con LTI para conectarte a GitHub Classroom y que puedas importar un registro de alumno para tu aula.

Acerca de la configuración de tu LMS

Puedes conectar un sistema de administración de aprendizaje (LMS) a GitHub Classroom y GitHub Classroom puede importar los identificadores de un registro de alumno desde éste. Para conectar tu LMS a GitHub Classroom, debes ingresar sus credenciales de configuración en éste.

Prerrequisitos

Para configurar un LMS para que se conecte con GitHub Classroom, primero debes crear un aula. Para obtener más información, consulta la sección "Administrar las aulas".

LMS compatibles

GitHub Classroom es compatible conla importación de datos de registros de alumnos desde los LMS que implementen estándares de Interoperabilidad de Herramientas de Aprendizaje (LTI).

  • LTI versión 1.0 o 1.1
  • Aprovisionamiento de Roles y Nombres de LTI 1.X

Utilizar LTI ayuda a mantener tu información segura y protegida. LTI es un protocolo estándar de la industria y GitHub Classroom lo utiliza con una certificación del Consorcio de Aprendizaje Global para el Sistema de Gestión Instruccional (IMS). Para obtener más información, consulta la interoperabilidad de herramientas para el aprendizaje y la sección Acerca del Consorcio de Aprendizaje Global del IMS en el sitio web del Consorcio de Aprendizaje Global del IMS.

GitHub ha probado la importación de datos de registro de alumnos desde los siguientes LMS hacia GitHub Classroom.

  • Canvas
  • Google Classroom
  • Moodle
  • Sakai

Actualmente, GitHub Classroom no es compatible para importar datos de registro de alumnos desde Blackboard o Brightspace.

Generar credenciales de configuración para tu aula

  1. Inicia sesión en GitHub Classroom.
  2. En la lista de aulas, da clic en aquella que quieras ver. Aula en la lista de aulas de una organización
  3. Debajo del nombre del aula, da clic en Alumnos. Pestaña de "Alumnos" de un aula
  4. Si tu aula ya tiene un registro de alumnos, puedes ya sea actualizarlo o borrarlo y crear uno nuevo.
  5. En la lista de LMS, da clic en el tuyo. Si tu LMS no es compatible, da clic en Otro LMS. Lista de LMS
  6. Lee sobre cómo conectar tu LMS y luego da clic en Conectar al LMS.
  7. Copia la "Llave de consumidor", "Secreto compartido", y "URL de lanzamiento" para la conexión al aula. Copiar credenciales

Configurar un LMS genérico

Debes configurar los ajustes de privacidad para que tu LMS permita que las herramientas externas reciban información del registro de alumnos.

  1. Navega a tu LMS.
  2. Configura una herramienta externa.
  3. Proporciona las credenciales de configuración que generaste en GitHub Classroom.
    • Llave de consumidor
    • Secreto compartido
    • URL de lanzamiento (a menudo se le llama "URL de herramienta" o similar)

Configurar Canvas

Puedes configurar GitHub Classroom como una app externa para que Canvas importe los datos de la lista de alumnos a tu aula. Para obtener más información acerca de Canvas, consulta el Sitio web de Canvas.

  1. Ingresa en Canvas.

  2. Selecciona el curso de Canvas que quieras integrar con GitHub Classroom.

  3. En la barra lateral izquierda, da clic en Configuración.

  4. Da clic en la pestaña Apps.

  5. Da clic en Ver configuraciones de la app.

  6. Da clic en +App.

  7. Selecciona el menú desplegable de Tipo de configuración y daclic en Por URL.

  8. Pega las credenciales deconfiguración desde GitHub Classroom. Para obtener más información, consulta la sección "Generar credenciales de configuración para tu aula".

    Campo en la configuración de la app de CanvasValor o ajuste
    Llave de consumidorLlave de consumidor de GitHub Classroom
    Secreto compartidoSecreto compartido de GitHub Classroom
    Permitir que esta herramienta acceda a los nombres de IMS y al servicio de aprovisionamiento de rolesHabilitado
    URL de configuraciónURL de lanzamiento de GitHub Classroom

    Nota: Si no ves una casilla de verificación en Canvas que lleve la etiqueta "Permitir que esta herramienta acceda a los nombres de IMS y al servicio de aprovisionamiento de roles", entonces tu administrador de Canvas debe contactar a soporte de Canvas para habilitar la configuración de servicios de membrecía para tu cuenta de Canvas. Si no se habilita esta característica, no podrás sincronizar el registro de alumnos desde Canvas. Para obtener más información, consulta la sección ¿Cómo contacto al soporte de Canvas? en el sitio web de Canvas.

  9. Haz clic en Submit (enviar).

  10. En la barra lateral izquierda, da clic en Principal.

  11. Para solicitar a Canvas que envíe un correo electrónico de confirmación, en la barra lateral izquierda, da clic en GitHub Classroom. Sigue las instrucciones en el correo electrónico para concluir la vinculación de GitHub Classroom.

Configurar Moodle

Puedes configurar a GitHub Classroom como una actividad para Moodle para importar datos del registro de alumnos a tu aula. Para obtener más información acerca de Moodle, consulta el Sitio web de Moodle.

Debes utilizar Moodle versión 3.0 o superior.

  1. Inicia sesión en Moodle.

  2. Selecciona el curso de Moodle que quieres integrar con GitHub Classroom.

  3. Da clic en Activar la edición.

  4. Da clic en Agregar una actividad o recurso en donde quieras que esté disponible GitHub Classroom en Moodle.

  5. Elige Herramienta externa y da clic en Agregar.

  6. En el campo de "Nombre de actividad", teclea "GitHub Classroom".

  7. En el campo de Herramienta preconfigurada, a la derecha del menú desplegable, da clic en +.

  8. Debajo de "Configuración de herramienta externa", pega las credenciales de configuración de GitHub Classroom. Para obtener más información, consulta la sección "Generar credenciales de configuración para tu aula".

    Campo en la configuración de la app de MoodleValor o ajuste
    Nombre de la herramientaGitHub Classroom - TU NOMBRE DE AULA

    Nota: Puedes utilizar cualquier nombre, pero te sugerimos este valor para tener más claridad.
    URL de la herramientaURL de lanzamiento de GitHub Classroom
    Versión de LTILTI 1.0/1.1
    Contenedor de lanzamiento predeterminadoVentana nueva
    Llave de consumidorLlave de consumidor de GitHub Classroom
    Secreto compartidoSecreto compartido de GitHub Classroom
  9. Desplázate y da clic en Servicios.

  10. A la derecha de "Nombres de LTI de IMS y Aprovisionamiento de Roles", selecciona el menú desplegable y da clic en Utilizar este servicio para recuperar la información de los miembros de acuerdo con la configuración de seguridad.

  11. Desplázate y da clic en Privacidad.

  12. A la derecha de Compartir el nombre del lanzador con la herramienta y Compartir el correo electrónico del lanzador con la herramienta, selecciona los menús desplegables para dar clic en Siempre.

  13. En la parte inferior de la página, da clic en Guardar cambios.

  14. En el menú de Preconfigurar herramienta da clic en GitHub Classroom - TU NOMBRE DE AULA.

  15. Debajo de "Configuración común de módulo", a la derecha de "Disponibilidad", selecciona el menú desplegable y da clic en Ocultar para los alumnos.

  16. En la parte inferior de la página, da clic en Guardar y regresar al curso.

  17. Navega a donde sea que elijas mostrar tu GitHub Classroom y da dlic en la actividad GitHub Classroom.

Importar un registro de alumnos desde tu LMS

Para obtener más información acerca de importar el registro de alumnos de tu LMS en GitHub Classroom, consulta la sección "Administrar aulas".

Desconectar tu LMS

  1. Inicia sesión en GitHub Classroom.
  2. En la lista de aulas, da clic en aquella que quieras ver. Aula en la lista de aulas de una organización
  3. Debajo del nombre del aula, da clic en Configuración. Pestaña de "Configuración" del aula
  4. Debajo de "Conectar a un sistema de administración de aprendizaje (LMS)", da clic en Configuración de conexión. Enlace de "Configuración de conexión " en los ajustes de aula
  5. Debajo de "Borrar la conexión con tu sistema de administración de aprendizaje", da clic en Desconectarse de tu sistema de administración de aprendizaje. Botón de "Desconectarse de tu sistema de administración de aprendizaje" en los ajustes de conexión para el aula

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.