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). O Flat é 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 os dois e ajuda-o a escolher o mais adequado para a sua instituição.
Para novas instalações, recomendamos LTI 1.3 (Advantage). É mais rápido de configurar, mais seguro e disponibiliza a criação automática de turmas/listas e a devolução de classificações. Utilize LTI 1.1 apenas quando o LTI 1.3 não for uma opção.
Em resumo
| LTI 1.1 (Legacy) | LTI 1.3 (Advantage) | |
|---|---|---|
| Configuração | Troca manual de uma Consumer Key e de um Shared Secret | Registo Dinâmico com um clique |
| Segurança | Um único segredo partilhado (OAuth 1.0a) | OpenID Connect com chaves assinadas, validadas em cada lançamento |
| Quem configura | Cada professor ou administrador, muitas vezes por disciplina | Administrador do distrito uma vez, disponível em todo o lado |
| Criação de turmas/listas | Sem sincronização de listas; as contas são criadas e atualizadas apenas quando um aluno abre o Flat | Sincronização automática de turmas e listas (Names and Roles) |
| Devolução de classificações | Apenas percentagem (pontuação normalizada de 0 a 1) | Valores reais em pontos (por ex., em 20 ou 100), enviados automaticamente |
| Incorporar pontuações | Suportado | Suportado |
| Implementação ao nível do distrito | Limitada | Sim |
Por que razão 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 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 personificar a ligação ou forjar um lançamento.
O LTI 1.3 elimina completamente os segredos partilhados e reforça o próprio login. 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 cada lançamento chega depois como um token assinado que o Flat valida face às chaves públicas publicadas pelo seu LMS. Como esse token é assinado com uma chave que apenas o seu LMS detém, não pode ser alterado durante a transmissão nem forjado sem ser detetado, fechando a porta a ataques de man-in-the-middle e de personificação durante o login. Os valores únicos nonce e state adicionam ainda uma camada extra, impedindo que um lançamento capturado seja repetido e que um início de sessão forjado seja introduzido (falsificação de pedido entre sites, cross-site request forgery). O resultado é uma ligação mais segura e mais fácil de manter, sem nada sensível para vazar ou renovar.
O que obtém com a integração LTI 1.3 do Flat
Para além da própria norma, a implementação LTI 1.3 do Flat automatiza o trabalho que os administradores e os professores faziam manualmente:
- Configuração com um clique através do Registo Dinâmico: o seu LMS e o Flat trocam automaticamente toda a configuração e as chaves de segurança, substituindo a troca manual de chaves em vários passos.
- Criação automática de turmas e listas: com o LTI 1.3, o Flat mantém as suas turmas e listas sincronizadas com o seu LMS automaticamente (Names and Roles), para que a turma inteira apareça no Flat sem que ninguém tenha de o 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 Flat a partir do LMS, pelo que a turma ia sendo preenchida gradualmente à medida que os alunos lançavam a ferramenta.
- Devolução automática de classificações: as classificações fluem diretamente para o livro de notas do seu LMS quando avalia uma atividade, sem configuração adicional. O Flat 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.
- Single sign-on e provisionamento de contas: professores e alunos chegam ao Flat já com sessão iniciada, e as respetivas contas são criadas no primeiro lançamento.
- Instalação ao nível do 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 deteta automaticamente quais os serviços suportados pelo seu LMS, para que apenas tenha as funcionalidades que a sua plataforma oferece.
Quando o LTI 1.1 continua a ser 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 uma única 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.
- Começou o ano letivo com LTI 1.1 e pretende manter a continuidade.
Configure a sua integração
Pronto para ligar o seu LMS?
- Configurar o LTI 1.3 com Registo Dinâmico: o caminho mais rápido para qualquer LMS com LTI 1.3.
- Guias específicos por plataforma: Canvas, Schoology, Moodle, Blackboard, ClassLink e Schoolbox.
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.