LTI 1.3 ve LTI 1.1: Hangi Entegrasyon Standardını Kullanmalı?
Flat for Education, Öğrenim Yönetim Sisteminiz (LMS) ile LTI (Learning Tools Interoperability) üzerinden bağlanır. Flat, hem modern LTI 1.3 (Advantage) standardı hem de geleneksel LTI 1.1 (Legacy) yöntemi için sertifikalı bir LTI aracıdır. Bu sayfa, ikisi arasındaki farkı açıklar ve kurumunuz için doğru seçeneği belirlemenize yardımcı olur.
Yeni kurulumlarda LTI 1.3 (Advantage) öneriyoruz. Kurulumu daha hızlıdır, daha güvenlidir ve otomatik sınıf/öğrenci listesi senkronizasyonu ile not aktarımını etkinleştirir. LTI 1.1’i yalnızca LTI 1.3 mümkün değilse kullanın.
Hızlı karşılaştırma
| LTI 1.1 (Legacy) | LTI 1.3 (Advantage) | |
|---|---|---|
| Kurulum | Consumer Key ve Shared Secret’ın manuel paylaşımı | Tek tıkla Dinamik Kayıt (Dynamic Registration) |
| Güvenlik | Tek bir paylaşılan gizli anahtar (OAuth 1.0a) | OpenID Connect; imzalı anahtarlar, her başlatmada doğrulanır |
| Kim kurar | Her öğretmen veya yönetici, çoğu zaman ders bazında | İlçe/kurum yöneticisi bir kez kurar, her yerde kullanılabilir |
| Sınıf/öğrenci listesi | Liste senkronu yok; hesaplar yalnızca öğrenci Flat’i açtığında oluşturulur/güncellenir | Otomatik sınıf ve liste senkronu (Names and Roles) |
| Not aktarımı | Yalnızca yüzde (puan 0–1 aralığına normalize edilir) | Gerçek puan değerleri (örn. 20 üzerinden veya 100 üzerinden), otomatik gönderilir |
| Skorları gömme | Desteklenir | Desteklenir |
| İlçe/kurum genelinde dağıtım | Sınırlı | Evet |
LTI 1.3 neden daha güvenli?
LTI 1.1, Flat ile LMS’iniz arasında bir kez paylaşılan tek bir Consumer Key ve Shared Secret’a dayanır. Bu gizli anahtar simetrik olarak paylaşıldığı için elle saklanması, dağıtılması ve periyodik olarak değiştirilmesi gerekir; ayrıca bu anahtarı ele geçiren biri bağlantıyı taklit edebilir veya sahte bir başlatma oluşturabilir.
LTI 1.3 ise paylaşılan gizli anahtarları tamamen ortadan kaldırır ve oturum açma sürecini güçlendirir. OpenID Connect kullanır: oturum açma, isteğin gerçekten LMS’inizden geldiğini doğrulayan bir el sıkışma ile başlar; ardından her başlatma, Flat’in LMS’inizin yayınladığı genel anahtarlara karşı doğruladığı imzalı bir belirteç (token) olarak iletilir. Bu belirteç yalnızca LMS’inizin sahip olduğu bir anahtarla imzalandığından, aktarım sırasında değiştirilemez ve tespit edilmeden sahte olarak üretilemez; böylece oturum açma sırasında araya girme (man-in-the-middle) ve kimliğe bürünme saldırılarına karşı güçlü koruma sağlar. Tek kullanımlık nonce ve state değerleri de ek bir katman ekleyerek ele geçirilmiş bir başlatmanın yeniden oynatılmasını ve sahte bir oturum açmanın araya sokuşturulmasını (cross-site request forgery) engeller. Sonuç olarak, sızdırılacak veya döndürülecek (rotate edilecek) hassas bir sır olmadan hem daha güvenli hem de bakımı daha kolay bir bağlantı elde edilir.
Flat’in LTI 1.3 entegrasyonuyla elde ettikleriniz
Standardın ötesinde, Flat’in LTI 1.3 uygulaması, yöneticilerin ve öğretmenlerin daha önce manuel yaptığı işleri otomatikleştirir:
- Dynamic Registration ile tek tık kurulum: LMS’iniz ve Flat, tüm yapılandırma ve güvenlik anahtarlarını otomatik olarak paylaşır; manuel, çok adımlı anahtar değişimini ortadan kaldırır.
- Otomatik sınıf/öğrenci listesi senkronizasyonu: LTI 1.3 ile Flat, sınıflarınızı ve listelerinizi LMS’inizle otomatik olarak senkron tutar (Names and Roles). Böylece, kimsenin önce aracı açmasına gerek kalmadan tüm sınıf Flat’te görünür ve kayıt/katılım değiştikçe liste de güncellenir. LTI 1.1’de liste senkronu yoktu: bir öğrencinin hesabı yalnızca o öğrenci LMS üzerinden Flat’i açtığında oluşturulur ve güncellenirdi; bu nedenle sınıf, öğrenciler aracı başlattıkça kademeli olarak dolardı.
- Otomatik not aktarımı: Bir ödevi değerlendirdiğinizde notlar ek bir ayar gerekmeden doğrudan LMS not defterine aktarılır. Flat, LTI 1.1’in sınırlı olduğu “yalnızca yüzde” yerine, kazanılan gerçek puanı gönderir (örneğin 20 üzerinden 18).
- Tek oturum açma ve hesap oluşturma (provisioning): Öğretmenler ve öğrenciler Flat’e zaten oturum açmış şekilde gelir; hesapları ilk başlatmada otomatik oluşturulur.
- İlçe/kurum genelinde kurulum: Yönetici kurulumu bir kez tamamlar ve Flat for Education anında tüm derslerde kullanılabilir hâle gelir; öğretmenler için sıfır kurulum.
- LMS’inize uyum sağlar: Flat, LMS’inizin hangi servisleri desteklediğini otomatik olarak algılar; böylece yalnızca platformunuzun sunduğu özellikleri kullanırsınız.
LTI 1.1’in hâlâ doğru seçim olduğu durumlar
LTI 1.1 (Legacy) şu durumlarda hâlâ iyi bir seçenek olabilir:
- LMS’iniz LTI 1.3’ü desteklemiyorsa.
- Yönetici yetkileri olmadan tek bir sınıf veya ders kurmak istiyorsanız.
- Tek bir LMS ilçe/kurum örneğine birden fazla Flat for Education organizasyonu bağlamanız gerekiyorsa.
- Eğitim yılına LTI 1.1 ile başladıysanız ve sürekliliği korumak istiyorsanız.
Entegrasyonunuzu kurun
LMS’inizi bağlamaya hazır mısınız?
- Dynamic Registration ile LTI 1.3 kurulumu: LTI 1.3 destekleyen tüm LMS’ler için en hızlı yol.
- Platforma özel kılavuzlar: Canvas, Schoology, Moodle, Blackboard, ClassLink ve Schoolbox.
LTI entegrasyonunuzu seçme veya kurma konusunda yardıma ihtiyaç duyarsanız, lütfen edu@flat.io üzerinden destek ekibimizle iletişime geçin.
Bu sayfa İngilizceden otomatik olarak çevrilmiştir. Orijinal İngilizce sürümü görüntüle.