Dokümanlar/SCORM Entegrasyonu/LMS Kurulumu

LMS Kurulumu

SCORM paketini Öğrenme Yönetim Sisteminize yükleyin ve öğrencileriniz için yapılandırın. Bu kılavuz, popüler platformlar için notlarla birlikte genel LMS kurulumunu kapsar.

Genel Kurulum Adımları

1

LMS'inize yönetici olarak giriş yapın

2

Yeni bir kurs veya içerik modülü oluşturun

3

SCORM .zip dosyasını yükleyin

4

Başlatma ayarlarını yapılandırın (yeni pencere önerilir)

5

Kursu öğrencilerinize atayın

6

Bir test kullanıcısı olarak başlatarak test edin

Platforma Özel Notlar

Moodle

  • Etkinlik ekle → SCORM paketi → ZIP'i yükle
  • Görüntüleme: Yeni pencere
  • Yeni denemeyi zorla: Hayır
  • Not yöntemi: En yüksek not

Canvas

  • Mevcut içeriği içe aktar → SCORM paketi seç
  • Veya doğrudan başlatma için External Tool kullanın

Blackboard

  • İçerik → İçerik Oluştur → SCORM paketi
  • Yeni pencerede başlatılacak şekilde ayarlayın

SAP SuccessFactors

  • Learning → Content Management → SCORM'u içe aktar
  • Müfredata ata

Öğrenci Kimliği Eşlemesi

LMS bir cmi.core.student_id (SCORM 1.2) veya cmi.learner_id (SCORM 2004) gönderir. SecureCodingHub bu değeri kullanıcının ScormLearnerId alanına eşler. Kimlik mevcut bir kullanıcıyla eşleşmezse, anında yeni bir SCORM oturum kullanıcısı oluşturulur. Öğrenci kimliği kendisi bir e-posta adresi değilse, backend kullanıcı kaydının hâlâ benzersiz bir e-posta sütununa sahip olması için <learnerId>@scorm.<orgSlug>.local biçiminde bir e-posta üretir. Başlatma URL'sindeki isteğe bağlı learnerName sorgu parametresi sağlandığında kullanıcının görünen adı olarak kaydedilir.

SCORM SürümüLMS AlanıSecureCodingHub Alanı
SCORM 1.2cmi.core.student_idScormLearnerId
SCORM 2004cmi.learner_idScormLearnerId
Açılır pencere engelleyicileri: LMS alan adınız için açılır pencere engelleyicilerinin devre dışı olduğundan emin olun. SCORM içeriği yeni bir pencerede başlatılır.

Doğru başlatma modunu seçme

Çoğu LMS platformu, SCORM içeriği için iki başlatma modu sunar: yeni bir tarayıcı penceresi veya LMS çerçevesi içinde satır içi bir iframe. SecureCodingHub için yeni pencere modu kesinlikle tercih edilir. Görev ortamı klavye kısayollarını, sürükle ve bırakı, söz dizimi vurgusunu ve tam görüntü alanından fayda gören bir kod inceleme etkileşim modelini kullanır. Satır içi iframe'ler ayrıca LMS çerez kapsamını sıklıkla bozar; bu durum, tamamlanma ve puanı LMS'e raporlayan SCORM köprüsünü kesintiye uğratabilir.

LMS'iniz yalnızca satır içi başlatmayı destekliyorsa, iframe'e en az 720 piksel yükseklik verildiğinden ve LMS'in SameSite=None çerezlerini soymadığından emin olun. SCORM köprüsü devrini tamamlayamazsa, öğrenciler atanan görev yerine SecureCodingHub açılış sayfasını görür.

Tek deneme ile çoklu deneme karşılaştırması

SecureCodingHub görevleri öğrenme için tasarlanmıştır, yüksek riskli ölçme için değil. Çoklu denemeye izin vermenizi öneririz; çünkü platformun değeri, öğrencilerin nerede yanlış yaptıklarını gördükten sonra bir görevi tekrar denemesinden gelir. Moodle'da bu "Yeni denemeyi zorla: Hayır" ile "Not yöntemi: En yüksek not" demektir. Cornerstone ve SuccessFactors'ta eşdeğer ayar, kaydedilen not olarak "En iyi puan" ile birlikte "Çoklu tamamlamaya izin ver" şeklindedir.

Uyumluluk programınız tek seferlik bir deneme talep ederse — örneğin resmi PCI DSS yıllık eğitim kaydı — bu tek deneme için özel bir SCORM kaydı oluşturun ve öğrencilerin serbestçe tekrar ziyaret edebileceği ayrı bir "pratik" kaydı tutun.

Sorun giderme kontrol listesi

Öğrenciler tamamlanmanın kaydedilmediğini bildirirse, bir destek talebi açmadan önce aşağıdaki listeden geçin. Önce, SCORM paketinin doğru sürüm ayarıyla (1.2 mi 2004 mü) yüklendiğini doğrulayın — en yaygın yapılandırma hatası, manifest ile LMS okuyucu arasındaki uyumsuzluktur. İkincisi, LMS'in kararlı, boş olmayan bir değerle cmi.core.student_id veya cmi.learner_id gönderdiğini doğrulayın. LMS her oturumda farklı bir tanımlayıcı gönderirse, SecureCodingHub her oturumu yeni bir kullanıcı olarak görür.

Üçüncüsü, LMS'in SCORM SCO'nun LMSCommit ve LMSFinish (SCORM 1.2) veya Commit ve Terminate (SCORM 2004) çağırmasına izin verdiğini doğrulayın. Bazı LMS kum havuzu modları bu çağrıları engeller. Dördüncüsü, LMS alan adı ile securecodinghub.com arasındaki engellenmiş üçüncü taraf çerezleri için ağ sekmesini kontrol edin. Her şey sağlıklı görünüyorsa ve tamamlanma hâlâ eksikse, LMS adı, sürümü ve manifest yapılandırmasının ekran görüntüsü ile birlikte support@securecodinghub.com adresine yazın.