Bir kursu içerik geliştirme aracınızdan yayınlarken sorduğu ilk sorulardan biri hangi standardı kullanacağınızdır: SCORM 1.2 mi SCORM 2004 mü ve çoğu zaman 2004’ün hangi sürümü. İkisi de hâlâ günlük kullanımdadır ve seçim, LMS’inizin her öğrenen hakkında neleri kaydedebileceğini değiştirir. Aşağıda gerçekte nelerin farklı olduğunu ve nasıl karar vereceğinizi anlatıyoruz.
SCORM’un kısa tarihi
SCORM (Sharable Content Object Reference Model), ABD Savunma Bakanlığı’nın desteklediği Advanced Distributed Learning (ADL) Initiative tarafından geliştirildi. İki şeyi tanımlar:
- Paketleme: bir kurs, kökünde içindekileri tanımlayan bir
imsmanifest.xmldosyası bulunan bir zip dosyasıdır. - Çalışma zamanı (runtime): kursun LMS ile konuşmak için kullandığı bir JavaScript arayüzü: başlatma, ilerlemeyi kaydetme, puan bildirme ve bitirme.
SCORM 1.2 2001’de yayınlandı. SCORM 2004 onu izledi ve sonuncusu 2009’da olmak üzere dört sürümden geçti. Sonraki çalışmalar xAPI ve cmi5 gibi daha yeni spesifikasyonlara yöneldi; bunlar SCORM’un daha yeni sürümleri değil, ayrı standartlardır.
Pratikteki farklar
Tamamlama ve başarı durumu
Kurs yazarlarının en çok fark ettiği fark budur.
SCORM 1.2’de tek bir değer tutan tek bir alan vardır: cmi.core.lesson_status. Bu değer passed (geçti), completed (tamamlandı), failed (kaldı), incomplete (tamamlanmadı), browsed (göz atıldı) veya not attempted (denenmedi) olabilir. Bir kurs, öğrenenin “tamamladığını” ya da “geçtiğini” bildirebilir; ancak ikisini aynı anda bildiremez. İçerik geliştirme araçlarının genellikle sonucun nasıl bildirileceğini sormasının nedeni budur; seçenekler arasında geçti/tamamlanmadı veya tamamlandı/tamamlanmadı gibi seçimler bulunur.
SCORM 2004 bunu ikiye böler:
- Tamamlama durumu (completion status): öğrenen içeriği bitirdi mi? (completed, incomplete, not attempted veya unknown)
- Başarı durumu (success status): standardı karşıladı mı? (passed, failed veya unknown)
Böylece bir SCORM 2004 kursu “tamamlandı ancak kaldı” bildirebilir; bu, birinin her şeyi görüp ve geçtiğini bilmeniz gerektiğinde önemlidir.
Bir kursun ne kadar ilerleme verisi saklayabileceği
Kurslar yerlerini bir yer imi (bookmark) ve cevapları, değişkenleri ile slayt durumlarını tutan bir “suspend data” bloğu kullanarak kaydeder.
- SCORM 1.2, 4.096 karakterlik suspend data ve 255 karakterlik bir yer imine izin verir.
- SCORM 2004, 3. ve 4. sürümlerinde 64.000 karakterlik suspend data ve 1.000 karakterlik bir yer imine izin verir.
Çok sayıda slayt, değişken ya da soru bankası olan uzun kurslar SCORM 1.2’de yer sıkıntısı yaşayabilir. Sonrasında ne olacağı araca ve LMS’e bağlıdır, ancak yaygın bir belirti, öğrenenin kaldığı yerden devam etmeyen bir kurstur.
Sıralama ve gezinme
SCORM 1.2’de bir paketin parçalarının sırasını denetlemesi için standart bir yol yoktur. Karar LMS’e aittir ve gezinme genellikle kursun kendi içinde gerçekleşir.
SCORM 2004 ise pakette yer alan sıralama ve gezinme kuralları ekler: modüller arası ön koşullar, öğrenenlerin zaten bildikleri içeriği atlamasını sağlayan ön testler ve sonuçları tek bir genel durumda toplama kuralları. Bunlar güçlüdür ancak karmaşıktır ve destekleri LMS’ler arasında farklılık gösterir. İçerik geliştirme araçlarından dışa aktarılan kurslar çoğunlukla tek bir SCO’dur (başlatılabilir tek bir bölüm); bu durumda sıralama neredeyse hiç devreye girmez.
Puanlar ve soru verileri
Her iki sürüm de en düşük ve en yüksek değerli ham bir puan kaydeder. SCORM 2004 buna ölçeklenmiş bir puan ile tek tek soru yanıtlarını (interactions) kaydetmek için daha zengin bir alan kümesi ekler.
Uyumluluk konuları
- Kurs nerede çalışacak? Yalnızca kendi LMS’inizde çalışacaksa her iki formatı orada test edin. Kendi LMS’lerini kullanan müşterilere kurs sağlıyorsanız yayınlamadan önce hangi formatı istediklerini sorun.
- 2004’ün hangi sürümü? SCORM 2004’ü destekleyen bir LMS her sürümü aynı şekilde işlemeyebilir. LMS’inizin hangilerini desteklediğini kontrol edin ve test edin.
- Basit olan daha az sürpriz getirir. SCORM 1.2’nin daha az hareketli parçası vardır; bu nedenle çoğu zaman güvenli varsayılan olarak görülür.
- xAPI ve cmi5 yerine geçmez. LMS’iniz SCORM bekliyorsa yanlışlıkla xAPI, cmi5 veya AICC olarak dışa aktarmayın.
SCORM 1.2 ve SCORM 2004 bir bakışta
| SCORM 1.2 | SCORM 2004 | |
|---|---|---|
| Yayın yılı | 2001 | 2004; 4. sürüm 2009’da |
| Sonuç bildirimi | Tek bir durum (ör. geçti veya tamamlandı) | Ayrı tamamlama ve başarı durumu |
| Suspend data | 4.096 karakter | 64.000 karakter (3. ve 4. sürümler) |
| Yer imi | 255 karakter | 1.000 karakter |
| Puanlar | Ham, en düşük, en yüksek | Ölçeklenmiş puan ekler |
| Sıralama | Tanımlı değil; LMS karar verir | Kurallar pakette tanımlanır |
| Karmaşıklık | Düşük | Daha yüksek; destek sürüme göre değişir |
Hangisini yayınlamalısınız? Bir karar rehberi
SCORM 1.2’yi şu durumlarda seçin
- Kurs kısa ya da orta uzunlukta ve testlerde güvenilir biçimde kaldığı yerden devam ediyorsa
- “Geçti” veya “tamamlandı” gibi tek bir sonuç yeterliyse
- Kursun hangi LMS’e ulaşacağını bilmiyorsanız ya da bir müşteri bunu istemişse
SCORM 2004’ü şu durumlarda seçin
- Tamamlama ve geçti/kaldı bilgisinin ayrı ayrı kaydedilmesine ihtiyacınız varsa
- Kurs uzunsa ya da durum bilgisi tutuyorsa ve SCORM 1.2’de suspend data alanı yetmiyorsa
- Paket düzeyinde sıralamaya güveniyorsanız ve kullandığınız kuralları LMS’inizin desteklediğini doğruladıysanız
Hâlâ emin değilseniz
Her ikisini de aynı kaynaktan yayınlayın, ikisini de kullanacağınız LMS’e yükleyin ve karşılaştırın. Bir SCORM paketi nasıl test edilir rehberimiz nelere bakmanız gerektiğini adım adım anlatıyor.
Acadenix her ikisini nasıl ele alır
Acadenix, her biri 100 MB’a kadar SCORM 1.2 ve SCORM 2004 zip dosyalarını kabul eden bir SCORM LMS çözümüdür. Bir paketi ünite kütüphanesine eklersiniz ve ünite türü olarak SCORM 1.2 ya da SCORM 2004 seçersiniz; paket kendi tamamlamasını kaydeder. İlerleme, puanlar ve tamamlama her öğrenen için, özel bir SCORM raporuyla birlikte takip edilir; içerik ise kısa ömürlü imzalı erişimle, ayrı ve yalıtılmış (sandbox) bir adresten gizli olarak sunulur.
Birkaç özellik, format seçimini daha az kritik hâle getirebilir:
- LMS’te bir geçme notu. SCORM ünitelerinizin ardından geçme notu, tekrar deneme hakkı ve süre sınırı olan yerleşik bir test ekleyin ve bu testi geçmeyi kursun tamamlanma koşulu yapın.
- Sıralı üniteler. Sıralamadan tek ihtiyacınız “önce modül 1, sonra modül 2” ise her modülü kendi ünitesi olarak yayınlayın ve These units run in order (bu üniteler sırayla çalışır) seçeneğini işaretleyin.
- Sonradan fikir değiştirmek. Yeni bir dosya ya da yeni bir ünite türü yüklemek, ünitenin yeni bir sürümünü oluşturur. Yarıda olan öğrenenlerin bu sürümde baştan mı başlayacağını yoksa başladıkları sürümü mü bitireceğini siz seçersiniz; zaten bitirmiş olanlar tamamlamalarını korur ve bir Updated (güncellendi) işareti görür.
xAPI (Tin Can), cmi5 ve AICC paketleri desteklenmez; bu nedenle SCORM 1.2 veya 2004 olarak yayınlayın.
Önemli çıkarımlar
- SCORM 2004 “tamamlandı” ile “geçti” bilgisini ayırır; SCORM 1.2 tek bir durum bildirir.
- SCORM 1.2’nin devam verisi için ayrılan alanı çok daha azdır ve bu, uzun kursları zorlayabilir.
- SCORM 2004 sıralaması güçlüdür ancak LMS desteği değişkendir; bu yüzden test edin.
- Emin değilseniz her ikisini de aynı kaynaktan yayınlayın ve LMS’inizde test edin.
Kendi paketlerinizin nasıl davrandığını görmek ister misiniz? Değerlendirme talep edin ve SCORM 1.2 ile SCORM 2004 zip dosyalarınızı Acadenix’e yükleyin. En fazla 25 öğrenen için 14 gün süreniz olur.


