Menu
Idioma
Português
Fale conosco
Ajuda do Flat for Education > LTI 1.3 vs LTI 1.1: Que norma de integração utilizar

LTI 1.3 vs LTI 1.1: Que norma de integração utilizar

O Flat for Education liga-se ao seu Sistema de Gestão de Aprendizagem (LMS) através de LTI (Learning Tools Interoperability). É uma ferramenta LTI certificada tanto para a norma moderna LTI 1.3 (Advantage) como para o método tradicional LTI 1.1 (Legacy). Esta página explica a diferença entre ambos e ajuda-o a escolher a opção certa para a sua instituição.

Tip

Para novas instalações, recomendamos LTI 1.3 (Advantage). É mais rápido de configurar, mais seguro e disponibiliza a sincronização automática de turmas e a devolução de classificações. Utilize o LTI 1.1 apenas quando o LTI 1.3 não for uma opção.

Visão geral

LTI 1.1 (Legacy)LTI 1.3 (Advantage)
ConfiguraçãoTroca manual de uma Consumer Key e de um Shared SecretRegisto Dinâmico com um clique
SegurançaUm único segredo partilhado (OAuth 1.0a)OpenID Connect com chaves assinadas, validadas em cada abertura
Quem configuraCada professor ou administrador, muitas vezes por disciplinaAdministrador do distrito uma vez, disponível em todo o lado
Sincronização de turmasSem sincronização de listas; contas criadas e atualizadas apenas quando um aluno abre o FlatSincronização automática de turmas e listas (Names and Roles)
Devolução de classificaçõesApenas percentagem (pontuação normalizada de 0 a 1)Valores reais em pontos (p. ex., em 20 ou 100), enviados automaticamente
Incorporar pontuaçõesSuportadoSuportado
Implementação a nível de distritoLimitadaSim

Porque o LTI 1.3 é mais seguro

O LTI 1.1 baseia-se numa única Consumer Key e num Shared Secret, trocados uma vez entre o Flat for Education e o seu LMS. Como esse segredo é partilhado de forma simétrica, tem de ser armazenado, distribuído e renovado manualmente, e qualquer pessoa que o obtenha pode fazer-se passar pela ligação ou forjar uma abertura.

O LTI 1.3 elimina totalmente os segredos partilhados e reforça o próprio processo de autenticação. Utiliza o OpenID Connect: o início de sessão começa com um “handshake” que confirma que o pedido vem realmente do seu LMS e, em seguida, cada abertura chega sob a forma de um token assinado, que o Flat for Education valida com base nas chaves públicas publicadas pelo seu LMS. Como esse token é assinado com uma chave que apenas o seu LMS possui, não pode ser alterado durante o percurso nem forjado sem ser detetado, reduzindo drasticamente ataques de “man-in-the-middle” e de falsificação de identidade durante o início de sessão. Os valores únicos nonce e state acrescentam ainda uma camada adicional, impedindo que uma abertura capturada seja reutilizada e que um início de sessão forjado seja introduzido (cross-site request forgery). O resultado é uma ligação mais segura e mais fácil de manter, sem informação sensível para expor ou renovar.

O que obtém com a integração LTI 1.3 do Flat for Education

Para além da própria norma, a implementação LTI 1.3 do Flat for Education automatiza tarefas que administradores e professores antes tinham de fazer manualmente:

  • Configuração com um clique através do Registo Dinâmico: o seu LMS e o Flat for Education trocam automaticamente toda a configuração e chaves de segurança, substituindo a troca manual de chaves em vários passos.
  • Sincronização automática de turmas e listas: com o LTI 1.3, o Flat for Education mantém as suas turmas e listas sincronizadas com o seu LMS automaticamente (Names and Roles), para que toda a turma apareça sem que alguém tenha de abrir primeiro, e para que a lista acompanhe as alterações de inscrições. O LTI 1.1 não tinha sincronização de listas: a conta de um aluno era criada e atualizada apenas quando esse aluno abria o nosso produto a partir do LMS, pelo que a turma ia sendo preenchida gradualmente à medida que os alunos iniciavam a ferramenta.
  • Devolução automática de classificações: as classificações passam diretamente para o livro de notas do seu LMS quando avalia uma atividade, sem configuração adicional. O Flat for Education envia os pontos reais obtidos (por exemplo, 18 em 20), em vez da pontuação apenas em percentagem a que o LTI 1.1 estava limitado.
  • Início de sessão único e criação de contas: professores e alunos entram no Flat for Education já com sessão iniciada, e as suas contas são criadas no primeiro acesso.
  • Instalação a nível de distrito: o administrador conclui a configuração uma única vez e o Flat for Education fica imediatamente disponível em todas as disciplinas, sem qualquer configuração por parte dos professores.
  • Adapta-se ao seu LMS: o Flat for Education deteta automaticamente quais os serviços suportados pelo seu LMS, para que apenas tenha acesso às funcionalidades que a sua plataforma oferece.

Quando o LTI 1.1 ainda é a escolha certa

O LTI 1.1 (Legacy) continua a ser uma boa opção se:

  • O seu LMS não suportar LTI 1.3.
  • Pretender configurar apenas uma turma ou disciplina sem permissões de administrador.
  • Precisar de ligar várias organizações do Flat for Education a uma única instância de distrito do LMS.
  • Tiver começado o ano letivo com LTI 1.1 e quiser manter a continuidade.

Configure a sua integração

Pronto para ligar o seu LMS?

Programadores e plataformas que pretendam integrar o Flat for Education podem encontrar os detalhes técnicos de como implementámos ambas as normas na nossa documentação para programadores: LTI 1.3 (Advantage) e LTI 1.1 (Legacy).

Se precisar de ajuda para escolher ou configurar a sua integração LTI, contacte a nossa equipa de suporte em edu@flat.io.


Esta página foi traduzida automaticamente do inglês. Ver a versão original em inglês.

Este artigo foi útil?