Soru - Cevap Bölümü
/ Kategori: eLearning
19/02/2008 - 04:51:13 cevap (4) Okunma : 1206 Bu yazıyı 0 kişi tuttu.
Scorm standarlarında içerik paketlemesi
Mrb Scorm standardına göre öğrencilerin davranışlarının takibini sağlayan, LMS ile içerik arasında bir aracı görevi gören Scorm API ile ilgili, içeriğin paketlenmesi konusunda tam oturtamadığım yerler bulunması nedeniyle hiçbirşey yapamıyorum.
Öncelikle içeriklerimin Scorm 2004 standartlarında Macromedia Captivate de hazırlıyorum.
Scorm API yüklenen materyaldeki öğrenci ilerleyişini nasıl algılıyor? Oluşturduğum içeriğin SWF yada PPS olduğu düşünülürse, bunun nasıl sağlandığı konusunda pek aklıma birşey gelmiyor.
Bu konuda bana yardımcı olabilirseniz çok sevinirim. Artık herşey karışmaya başladı. :?
Cevaplar
( Faydalı Cevapları Göster )
Konuya yabancı olduğum için kullanım alanı ve nasıl yapabileceğimi kafamda organize edemedim.
hangi programla nasıl paketleyeceğiz? diğer uygulama ile nasıl haberleştireceğiz?
Şöyle basit bir uygulama üzerinde temel adımları anlatan bir döküman var mı?
Captivate ya da benzer şekilde Scorm uyumlu içerik paketleyen başka araçlar kullanırken zaten sizin bir şey düşünmenize gerek kalmıyor. Ali’ninde belirttiği gibi bu tür araçlarla sizin SCORM 2004, 1,2 ya da AICC uyumlu paletlediğiniz içeriklerde LMS ile konuşmasını sağlayan aracılar (metadata’lar, manifest ve iletişim komutları için js’ler) otomatik olarak içeriğinizle birlikte paketleniyor.
SCORM uyumlu bir pakette öncelikle bütün öğrenme nesnelerinin linklendiği bir manifest XML bulunur: imsmanifes.xml. Ayrıca tüm paylaşılabilir içerik nesneleri (SCO) için metadataların işlendiği xml dosyaları ayrıca paketlenir. Bu XML dosyalarının IMS Content Packaging spesifikasyonlarına uyumlu olması gerekir. Tüm IMS spesifikasyonlarına ve her biri için detaylı örnek ve açıklamalara şuradan erişebilirsin: http://www.imsglobal.org/specifications.html
Scorm uyumlu bir pakette LMS ile iletişim JS dosyalarında yer alan LMSInitialize(), LMSFinish(), LMSGetValue(), LMSSetValue(), LMSGetDiagnostic() gibi fonksiyonlarla sağlanır.
Daha detaylı bilgiler için SCORM’un content Packaging ve Run Time Environment bölümlerini incelemeni tavsiye ederim, gerçekten çalışma mantığını anlamak istiyorsan biraz detaylı okuma yapman gerekecek SCORM kütüphanesinde.
Ayrıca Captivate, Articulate gibi SCORM içerikleri paketleyebileceğin araçların çıktılarını incelemelisin, en iyi örnekler onlar. Ayrıca SCORM resmi sitesinde örnekler ve açıklamalar da mevcut. Şurada: http://www.adlnet.gov/scorm/20043ED/CE.aspx
Merhaba,
Sanırım yazdığım şu yazı size giriş anlamında yardımcı olabilir: http://www.tulek.org/2007/08/23/scorma-baslayalim-ii/
Sevgiler,
Çağdaş Tülek
Etkinlikler
Toplantı
Kahraman ve need4code.com Projesi Connect Toplantısı
Kahraman ve need4code.com Projesi Connect Toplantısı
Selam arkadaslar,
Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 3Aralık...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 464 (1 kayıtlı, 463 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız









http://www.adobe.com/devnet/captivate/articles/output_scorm.html adresindeki makaleyi okumuş muydunuz?
SCORM standardında LMS ile etkileşim için bir JavaScript API’ı kullanılıyor. SCORM standartları hakkında ilk elden bilgiye http://www.adlnet.gov/scorm/ adresinden ulaşabilirsiniz. Captivate içeriği SCORM olarak paketlediğinizde dönüştürülerek zip’lenir. Zip dosyasının içine bakarsanız, bir sürü XSD, XML dosyası, SWF dosyası içeren bir dizin yapısı görürsünüz. yani yapı bir XML şemasına dayanır ve sunucuyla haberleşmede javascript kullanılır. iyi çalışmalar…