Skip to main content

Conectar um curso de sistema de gerenciamento de aprendizagem a uma sala de aula

Você pode configurar um curso de LMS (sistema de gerenciamento de aprendizado) compatível com LTI para conectar a GitHub Classroom a fim de importar uma lista de participantes para sua sala de aula.

Quem pode usar esse recurso?

Organization owners who are admins for a classroom can connect learning management systems to GitHub Classroom. Para obter mais informações sobre administradores da classe, confira "Gerenciar salas de aula".

Sobre como conectar um LMS à sua sala de aula

Você pode conectar um sistema de gerenciamento de aprendizagem (LMS) a GitHub Classroom, e importar uma lista de identificadores de aluno do LMS.

Pré-requisitos

Antes de poder conectar o seu LMS a uma sala de aula, um administrador para a sua instância do LMS precisa registrar seu LMS com o GitHub Classroom para iniciar o handshake de OAuth. O administrador só precisa fazer esse processo de registro uma vez, depois, qualquer professor que usar a instância do LMS poderá sincronizar os cursos do LMS com as salas de aula. Para obter mais informações, confira "Registrar o sistema de gerenciamento de aprendizagem no GitHub Classroom".

Observação: O Google Sala de aula não usa o protocolo LTI, portanto, não precisa estar conectado ao GitHub Classroom antes de importar a lista de participantes. Para obter mais informações, confira "Conectar um curso de sistema de gerenciamento de aprendizagem a uma sala de aula".

Para configurar um LMS para conectar-se a GitHub Classroom, primeiro você deve criar uma sala de aula. Para obter mais informações, confira "Gerenciar salas de aula".

LMSes compatíveis

O GitHub Classroom dá suporte para conexão com LMSs que implementam os padrões de LTI (interoperabilidade entre ferramentas de aprendizagem).

  • LTI versão 1.3
  • Vantagem do LTI

Usar o LTI ajuda a manter suas informações protegidas e seguras. O LTI é um protocolo padrão do setor e o uso do LTI pelo GitHub Classroom é certificado pelo Sistema de Gerenciamento de Instruções (IMS) Global de Aprendizagem. Para obter mais informações, confira Learning Tools Interoperability e Sobre o IMS Global Learning Consortium no site do IMS Global Learning Consortium.

O GitHub testou e verificou o registro, a conexão e a importação dos dados da lista de participantes do curso dos LMSs a seguir no GitHub Classroom.

  • Tela
  • Moodle
  • Sakai
  • Google Classroom

Observação: outros LMSs que implementam o LTI 1.3 também podem funcionar com o GitHub Classroom, mas ainda não foram verificados. Os administradores do LMS podem precisar definir configurações personalizadas em relação à privacidade e ao posicionamento de botões e fornecer aos professores uma documentação que mostre como iniciar o GitHub Classroom por meio do LMS.

O Google Sala de aula não usa o protocolo LTI, portanto, não precisa estar conectado ao GitHub Classroom antes de importar a lista de participantes. Para obter mais informações, confira "Conectar um curso de sistema de gerenciamento de aprendizagem a uma sala de aula".

Vinculando um curso do Canvas a uma sala de aula

Você pode vincular seu curso do Canvas a uma sala de aula no GitHub Classroom. Para obter mais informações sobre o Canvas, acesse o site do Canvas.

Um administrador precisa registrar sua instância do LMS com a sala de aula antes que você possa vincular um curso LMS. Para obter mais informações, confira "Registrar o sistema de gerenciamento de aprendizagem no GitHub Classroom".

  1. Entre no Canvas.
  2. Selecione o curso do Canvas a ser integrado com GitHub Classroom.
  3. Clique em "Configurações" na barra lateral esquerda e clique na guia "Aplicativos".
  4. Clique no botão + Aplicativo.
  5. Em "Tipo de Configuração", selecione Por ID do Cliente no menu suspenso.
  6. Em "ID do cliente", insira a ID do cliente que o administrador do LMS criou ao registrar sua instância do LMS com GitHub Classroom.
  7. Clique em Enviar e em Instalar.
  8. Atualize a página e você deverá ver um link do GitHub Classroom no menu de subnavegação do curso, no lado direito da página de detalhes do curso. Observe que o nome poderá ser diferente se o administrador do LMS nomeá-lo diferentemente ao registrar o LMS.
  9. Clicar no link do GitHub Classroom iniciará o GitHub Classroom, permitindo a você selecionar uma sala de aula para vincular ao seu curso LMS.

Depois que o curso estiver vinculado, você poderá importar sua lista de participantes do curso LMS para sua sala de aula. Para obter mais informações, confira "Como importar uma lista de participantes do seu LMS".

Vinculando um curso do Moodle a uma sala de aula

Você pode vincular seu curso do Moodle a uma sala de aula no GitHub Classroom. Para obter mais informações sobre o Moodle, confira o site do Moodle.

Um administrador precisa registrar sua instância do LMS com a sala de aula antes que você possa vincular um curso LMS. Para obter mais informações, confira "Registrar o sistema de gerenciamento de aprendizagem no GitHub Classroom".

Você deve usar a versão 3.0 ou superior do Moodle.

  1. Entre no Moodle.
  2. Selecione o curso do Moodle a ser integrado com GitHub Classroom.
  3. Em "Ferramentas Externas, em "Geral", você deverá ver um botão com o nome "GitHub Classroom". Observe que o nome poderá ser diferente se o administrador do LMS nomeá-lo diferentemente ao registrar o LMS.
  4. Clicar no botão do GitHub Classroom iniciará o GitHub Classroom, permitindo a você selecionar uma sala de aula para vincular ao seu curso LMS.

Depois que o curso estiver vinculado, você poderá importar sua lista de participantes do curso LMS para sua sala de aula. Para obter mais informações, confira "Como importar uma lista de participantes do seu LMS".

Vinculando um curso do Sakai a uma sala de aula

Você pode vincular seu curso do Sakai a uma sala de aula no GitHub Classroom. Para obter mais informações sobre o Sakai, consulte o site do Sakai.

Um administrador precisa registrar sua instância do LMS com a sala de aula antes que você possa vincular um curso LMS. Para obter mais informações, confira "Registrar o sistema de gerenciamento de aprendizagem no GitHub Classroom".

  1. Entre em sua instância do Sakai.
  2. Selecione o curso do Sakai a ser integrado com GitHub Classroom.
  3. Clique em Ferramentas Externas.
  4. Clique em Links de Ferramenta.
  5. Clicar no link do "GitHub Classroom" iniciará o GitHub Classroom, permitindo a você selecionar uma sala de aula para vincular ao seu curso LMS.

Depois que o curso estiver vinculado, você poderá importar sua lista de participantes do curso LMS para sua sala de aula. Para obter mais informações, confira "Como importar uma lista de participantes do seu LMS".

Importar uma lista do seu LMS

Para importar sua lista de participantes do LMS:

  1. Abra sua sala de aula vinculada em GitHub Classroom e selecione a guia "Alunos".
  2. Clique no botão Importar de... que contém o nome do LMS (Canvas, Sakai ou Moodle).
  3. Selecione qual identificador você gostaria de usar para seus alunos, clique em Importar entradas de lista de participantes e sua lista de participantes será importada.

Para atualizar uma lista de participantes existente:

  1. Abra sua sala de aula vinculada em GitHub Classroom e selecione a guia "Alunos".
  2. Clique no botão Sincronizar de... que contém o nome do LMS (Canvas, Sakai ou Moodle).

Como importar uma lista de participantes do Google Sala de aula

O Google Sala de aula não usa o protocolo LTI, portanto, não precisa estar conectado ao GitHub Classroom antes de importar a lista de participantes.

  1. Efetue o login em GitHub Classroom.

  2. Na lista de salas de aula, clique na sala de aula que você deseja visualizar.

  3. Abaixo do nome da sala de aula, clique em Alunos.

    Captura de tela das guias em uma sala de aula. Há uma guia "Alunos" com o contorno em laranja escuro.

  4. Se sua sala de aula já tiver uma lista, você poderá atualizar a lista ou excluir a lista e criar uma nova lista.

  5. Na lista de LMS, clique em Google Sala de aula.

  6. Entre no Google e selecione a Sala de Aula à qual vincular.

Desconectar seu LMS

Você pode desconectar sua sala de aula do LMS nas configurações do GitHub Classroom.

  1. Efetue o login em GitHub Classroom.

  2. Na lista de salas de aula, clique na sala de aula que você deseja visualizar.

  3. Abaixo do nome da sala de aula, clique em Configurações.

    Captura de tela das guias em uma sala de aula. A guia "Configurações" está contornada em laranja escuro.

  4. Em "Conectar-se a um LMS (sistema de gerenciamento de aprendizagem)", clique em Configurações da Conexão.

  5. Em "Excluir Conexão com o sistema de gerenciamento de aprendizagem", clique em Desconectar-se do sistema de gerenciamento de aprendizagem.