Slayt 12’de bir yazım hatası buldunuz, bir politika değişti ya da bir test sorusunda yanlış cevap doğru olarak işaretlenmiş. Kurs yayında ve bazı öğrenenler yarıda. SCORM zip dosyasını değiştirmek iki dakikalık bir iş gibi görünür; ancak dikkatsiz yapılırsa insanları başa gönderebilir, yanlış ekrana düşürebilir ya da sonuçlarını yaptıklarıyla uyumsuz bırakabilir. Bir SCORM kursunu güvenle nasıl güncelleyeceğinizi, bir değişikliğin boyutunu nasıl değerlendireceğinizi ve içeride olan kişilere ne olacağına nasıl karar vereceğinizi anlatıyoruz.
Yayındaki bir SCORM kursunu güncellemek neden risklidir
Bir SCORM paketi, öğrenenin tarayıcısında çalışan ve LMS ile küçük bir JavaScript API’si üzerinden konuşan bir web içeriği paketidir. Öğrenen çalıştıkça paket, LMS’e veri gönderir ve LMS bunu o öğrenenin denemesi adına saklar. Başlıca parçalar şunlardır:
- Tamamlama ve başarı durumu: bitirip bitirmedikleri ve geçip geçmedikleri.
- Puan: genellikle paketin içindeki bir testten gelir.
- Konum: bulundukları yere işaret eden bir yer imi (SCORM 1.2’de
cmi.core.lesson_location, SCORM 2004’tecmi.location). - Suspend data: kursun kendi durumunu geri yükleyebilmesi için kendisine yazdığı bir metin bloğu (
cmi.suspend_data); örneğin hangi slaytların ziyaret edildiği, değişken değerleri ve o ana kadar verilen cevaplar.
Önemli olan, LMS’in suspend data’yı yorumlamamasıdır. Onu saklar ve öğrenen devam ettiğinde değiştirmeden geri verir. Biçim içerik geliştirme aracına aittir ve çoğu zaman kursun yayınlandığı yapıya bağlıdır: slaytların sırası, değişkenlerin adları, bir bankadaki sorular. İki sürümün nasıl farklılaştığı için SCORM 1.2 ve SCORM 2004 yazısına bakın.
Yapı değiştiğinde neler ters gidebilir
Eski paketten kaydedilmiş veri, farklı bir yapıya sahip yeni bir pakete verilirse yeni kurs artık var olmayan bir durumu geri yüklemeye çalışır. Ne olacağı içerik geliştirme aracına bağlıdır, ancak yaygın belirtiler şunlardır:
- Yer imi, taşınmış veya silinmiş bir slayta işaret eder; bu yüzden öğrenen yanlış bir yere ya da başa düşer.
- Menüler ve ilerleme göstergeleri yanlış bölümleri ziyaret edilmiş olarak gösterir.
- Eski sorulara karşı kaydedilen cevaplar yeni sorulara uygulanır ya da atılır.
- Kurs kaydedilmiş durumu yok sayıp baştan başlar veya düzgün yüklenmez.
- Eski testte kazanılmış bir puan, yeni testteki bir tamamlamanın yanında durur.
SCORM sürümünü değiştirmek, örneğin SCORM 1.2’den SCORM 2004’e geçmek, veri modelinin kendisini değiştirir; bu yüzden kaydedilmiş veri temiz bir şekilde aktarılmaz.
Her değişiklik aynı riski taşımaz
Herhangi bir şey yüklemeden önce nasıl bir değişiklik yaptığınızı belirleyin. Önemli olan düzenlemenin ne kadar sürdüğü değil, yapının ve anlamın ne kadar değiştiğidir.
| Değişiklik türü | Örnekler | Yarıda olanlar için risk | Olağan yaklaşım |
|---|---|---|---|
| Kozmetik düzeltme | Yazım hatası, yanlış renk, değiştirilen bir görsel | Düşük: yapı değişmiyor | Bitirmelerine izin verin; yeni başlayanlar düzeltmeyi alır |
| İçerik yenileme | Yeniden yazılmış paragraf, güncellenmiş video, sonda yeni bir slayt | Orta: slaytların eklenip eklenmediğine, silinip silinmediğine ya da yeniden sıralanıp sıralanmadığına bağlı | Genellikle bitirmelerine izin verin |
| Yeniden yapılandırma | Yeniden sıralanan veya bölünen bölümler, yeni dallanma, yeni bir menü | Yüksek: kaydedilmiş ilerleme uyuşmayabilir | Baştan başlatın; kişiler eski pakette bitirebiliyorsa bunun dışında |
| Yeni ya da değişen değerlendirme | Yeni sorular, farklı bir geçme notu, yeni bir soru bankası | Yüksek: sonuçlar karşılaştırılamaz | Baştan başlatın |
| Düzeltici değişiklik | Eski içerik yanlış, güvensiz ya da uyumsuz | Yapı ne olursa olsun yüksek | Baştan başlatın ve zaten bitirmiş olanlar hakkında karar verin |
Yararlı bir sınama: biri bugün eski sürümü tamamlasa rahat eder miydiniz? Etmezseniz onun durdurulması gerekir.
Bitirmelerine mi izin verilmeli, baştan mı başlatılmalı?
Platformunuz eski paketi başlamış olanlar için çalışır durumda tutabiliyorsa gerçek bir seçeneğiniz vardır. Şu soruları sırayla değerlendirin.
- Eski sürüm hâlâ doğru mu? Yanlış ya da güvensiz bir şey öğretiyorsa kişileri, ne kadar ilerlemiş olurlarsa olsunlar baştan başlatın.
- Değerlendirme değişti mi? Herkesin aynı şekilde değerlendirilmesi gerekiyorsa baştan başlatın.
- Eski paket mevcut öğrenenler için yerinde kalabilir mi? Platformunuz dosyaların üzerine yazıyorsa “bitirmelerine izin ver” aslında “eski ilerlemeyi yeni bir pakete ver” demektir. Kozmetik bir düzeltmenin ötesinde, baştan başlatmak daha güvenlidir.
- Kurs ne kadar uzun? On dakikalık bir modülü baştan başlatmanın maliyeti azdır. İki saatlik bir kursu baştan başlatmak ise iyi niyete mal olur.
- Son tarihler yakın mı? Bir son tarihten hemen önce yapılan baştan başlatma, insanları o tarihin ötesine itebilir. Son tarihi uzatın ya da güncellemeyi daha sakin bir döneme alın.
Kısaca: eski sürüm hâlâ doğruysa kişilerin onu bitirmesine izin verin. Yanlışsa onları baştan başlatın ve nedenini söyleyin.
Kursu zaten tamamlamış kişiler ayrı bir karardır. Kozmetik bir düzeltme ya da içerik yenilemesi, onlardan herhangi bir şeyi yeniden yapmalarını istemeyi nadiren haklı kılar. Düzeltici bir değişiklik, özellikle uyum eğitimlerinde, bunu gerektirebilir. Öyleyse bunu, kimsenin kayıtlarını sessizce değiştirmek yerine kendi son tarihi olan yeni bir eğitim turu olarak ele alın.
Neyin değiştiğini insanlara söyleyin
Kimsenin açıklamadığı bir baştan başlatma, bir hata gibi hissettirir. Öncesinde gönderilen kısa bir mesaj onu sıradan bir güncellemeye dönüştürür.
- Baştan başlayan öğrenenler: ne değişti, modüle neden yeniden başlamaları gerekiyor, yaklaşık ne kadar sürüyor ve son tarihleri kaydı mı.
- Zaten bitiren öğrenenler: herhangi bir şey yapmaları gerekip gerekmediği. Gerekmiyorsa bunu söyleyin.
- Yöneticiler ve eğitmenler: güncellemenin ne zaman yayına gireceği ve soranlara ne söylenecekleri.
Her kurs için basit bir değişiklik günlüğü de tutun: sürüm numarası, tarih, neyin değiştiği, kimin onayladığı ve yarıda olanlar için ne seçtiğiniz. Son slayttaki bir sürüm numarası, destek sorularını yanıtlamayı çok kolaylaştırır. Denetlenirseniz günlük, iki kişinin neden biraz farklı içerik gördüğünü açıklar; bkz. denetçilerin eğitim kayıtlarınızdan ne görmek istediği.
Yüklemeden önce: bir kontrol listesi
- Değiştirmek istemediğiniz sürece aynı SCORM sürümünü koruyun.
- Yayın ayarlarının, özellikle tamamlama ve puanların nasıl bildirildiğinin, önceki sürümle eşleştiğini kontrol edin.
- Yeni paketi önce tek başına test edin. Bir SCORM paketi nasıl test edilir rehberi bunu adım adım anlatır.
- Geri dönmeniz gerekirse diye önceki zip dosyasını ve kaynak projeyi saklayın.
- Yarıda olanlara ne olacağına önceden karar verin ve mesajınızın taslağını hazırlayın.
Acadenix SCORM güncellemelerini nasıl ele alır
Acadenix’te her SCORM paketi, Units Library (ünite kütüphanesi) içinde bir ünitedir ve bir ünite birkaç kursta kullanılabilir. Bir üniteyi seçtiğinizde onu kullanan Courses (kurslar), ünitenin Versions (sürümler) ve Users (kullanıcılar) listelerini görürsünüz; böylece bir güncellemenin nereye ulaşacağını anlarsınız.
- Yeni bir dosya yeni bir sürüm oluşturur. Yeni metin ya da yeni bir ünite türü de öyle. Adı ya da açıklamayı değiştirmek oluşturmaz.
- Yarıda olanlar için siz seçersiniz. İlerlemekte olan biri varsa Restart them on the new version (onları yeni sürümde baştan başlat) ya da Let them finish the version they started (başladıkları sürümü bitirmelerine izin ver) seçeneğini belirlersiniz. Daha sonra başlayanlar yeni sürümü alır.
- Bitiren öğrenenler sonuçlarını korur. Tamamlamalar kesindir ve düzenlenmiş sertifikalar asla değişmez. Bitirenler ünitenin Updated (güncellendi) olarak işaretlendiğini görür; isterlerse yeni sürüme göz atabilirler ve bundan sonra yaptıkları hiçbir şey sonuçlarını değiştirmez.
- Geri dönebilirsiniz. Ünitenin Versions (sürümler) bölümündeki Activate (etkinleştir), önceki bir sürümü geri getirir.
- Yeniden alma, yeni bir kayıttır. Bitirenlerin kursu gerçekten yeniden yapması gerekiyorsa kursun Re-enrolment while a completion is valid (tamamlama geçerliyken yeniden kayıt) ayarı, onların sıfırlanmış ilerlemeyle yeniden kayıt olmasına izin verir. Önceki tamamlamaları ve sertifikaları kayıtta kalır.
Bir paketi, canlı olanın yerini almadan önce kontrol etmek için onu ayrı bir ünite olarak yükleyin ve Preview (önizleme) işlevini kullanın; bu işlev paketi, hiçbir şey kaydetmeden öğrenenin gördüğü şekilde gösterir. Sürümleme ve takip hakkında daha fazlası SCORM LMS sayfamızda.
Önemli çıkarımlar
- SCORM ilerlemesi, öğrenenin başladığı pakete karşı kaydedilir ve suspend data yalnızca onu yazan kursa anlam ifade eder.
- Önce değişikliğin boyutunu değerlendirin: kozmetik düzeltmeler düşük risklidir; yeniden yapılandırmalar ve yeni değerlendirmeler ise değildir.
- Eski sürüm hâlâ doğruysa kişilerin onu bitirmesine izin verin. Yanlışsa onları baştan başlatın.
- Öğrenenlere ve yöneticilere neler olduğunu söyleyin ve her kurs için bir değişiklik günlüğü tutun.
- Acadenix’te her yükleme yeni bir sürümdür, yarıda olanlara ne olacağına siz karar verirsiniz ve tamamlamalar kesin kalır.
Bir güncellemenin kendi içeriğinizle nasıl davrandığını görmek ister misiniz? Değerlendirme talep edin ve gerçek bir kursun yeni bir sürümünü yüklemeyi deneyin.


